function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}

function openWindow(path, name, width, height) {

 var winl = (screen.width - width) / 2;
 var wint = (screen.height - height) / 2;

 style = eval("'status=no,width="+width+",height="+height+",left="+winl+",top="+wint+",resizable=yes,menubar=no,scrollbars=yes,toolbar=no'");
 window.open(path, name, style) ;
} 

$(document).ready(function() {
        externalLinks();
        fancyBoxInit();  
});

function fancyBoxInit() {

    $("a.thickbox").fancybox({   
        'overlayOpacity' : 0.5,
        'overlayColor' : "#000",
        'titlePosition' : 'inside',     
        'transitionIn'    : 'elastic',
        'transitionOut'    : 'elastic'
    });
    

    $("a.thickbox[rel=gallery]").fancybox({
        'overlayOpacity' : 0.5,
        'overlayColor' : "#000",
        'transitionIn'        : 'elastic',
        'transitionOut'        : 'elastic',
        'titlePosition'     : 'inside',        
        'titleFormat'        : function(title, currentArray, currentIndex, currentOpts) {
            return '<span id="fancybox-title-inside">Obrázek ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
        }

    });       
    
}   
