var SlideshowArray=new Array();var switchSpeed=5000;var slideSwitch=function(id,to){if(to=='next'){to=$('.slot#'+id+' .slideshow-gallery > div.active').next('div:not(.loading)').length?$('.slot#'+id+' .slideshow-gallery > div.active').next('div').index():0;}
$('.slot#'+id+' .slideshow-gallery > div.active').stop(true,true).fadeOut().removeClass('active');$('.slot#'+id+' .slideshow-gallery > div:eq('+to+')').stop(true,true).fadeIn().addClass('active');$('.slot#'+id+' .slideshow-gallery span a.active').removeClass('active');$('.slot#'+id+' .slideshow-gallery span a:eq('+to+')').addClass('active');}
var setAutoSwitch=function(id){SlideshowArray[id].autoSwitch=setInterval('slideSwitch("'+id+'", "next")',switchSpeed);}
var clearAutoSwitch=function(id){clearInterval(SlideshowArray[id].autoSwitch);}
var slideshowInit=function(){if(SlideshowArray){for(var i in SlideshowArray){clearInterval(SlideshowArray[i].autoSwitch);}}
$('.slideshow-gallery > div').hover(function(){$(this).children('div').stop(true,true).delay(500).slideDown('fast');},function(){$(this).children('div').stop(true,true).delay(1000).slideUp('fast');});$('.slideshow-gallery > div:eq(0)').addClass('active');$('.slideshow-gallery').each(function(){Slideshow=this;SlideshowArray[$(this).parent().attr('id')]=Slideshow;if($(Slideshow).children('div').children('div:not(.loading)').length>1){$(Slideshow).append('<span>');$(Slideshow).children('div:not(.loading)').each(function(){$(Slideshow).children('span').append('<a>');});$(Slideshow).find('div:eq(0)').addClass('active');$(Slideshow).find('span a:eq(0)').addClass('active');$(Slideshow).children('span').children('a').click(function(){if(!$(this).hasClass('active')){slideSwitch($(this).closest('.slot').attr('id'),$(this).index());}});$(Slideshow).find('.loading').fadeOut('fast',function(){setAutoSwitch($(this).closest('.slot').attr('id'),"next");$(Slideshow).parent().hover(function(){clearAutoSwitch(this.id);},function(){setAutoSwitch(this.id,"next")});});}else{$(Slideshow).find('.loading').fadeOut('fast');}})}
$(function(){slideshowInit();});(function($){var opts,hash;$.fn.lightbox=function(options){opts=$.extend({},$.fn.lightbox.defaults,options);$.fn.lightbox.initialize();return this.each(function(){$(this).click(function(){$(this).lightbox.start(this);return false})})};$.fn.lightbox.initialize=function(){$('#overlay').remove();$('#lightbox').remove();opts.inprogress=false;var outerImage='<div id="outerImageContainer"><div id="imageContainer"><img id="lightboxImage"><div id="hoverNav"><a id="nextLink"></a><a id="prevLink"></a></div></div></div>';var imageData='<div id="imageDataContainer"><div id="imageData"><div id="imageDetails"><span id="caption"></span><span id="social"></span></div></div></div>';var string;string='<div id="overlay"></div><div id="lightbox">'+outerImage+imageData+'</div>';$("body").append(string)
$("#overlay").click(function(){$.fn.lightbox.end()}).hide();$("#lightbox").click(function(data){if(data.target==this){$.fn.lightbox.end()}}).hide();$('#outerImageContainer').width(opts.widthCurrent).height(opts.heightCurrent);};$.fn.lightbox.getPageSize=function(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=window.innerWidth+window.scrollMaxX;yScroll=window.innerHeight+window.scrollMaxY}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight}
var windowWidth,windowHeight;if(self.innerHeight){if(document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth}else{windowWidth=self.innerWidth}
windowHeight=self.innerHeight}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight}
if(yScroll<windowHeight){pageHeight=windowHeight}else{pageHeight=yScroll}
if(xScroll<windowWidth){pageWidth=xScroll}else{pageWidth=windowWidth}
var arrayPageSize=new Array(pageWidth,pageHeight,windowWidth,windowHeight);return arrayPageSize};$.fn.lightbox.pause=function(ms){var date=new Date();var curDate=null;do{curDate=new Date()}while(curDate-date<ms)};$.fn.lightbox.start=function(imageLink){$("select, embed, object").hide();$('body').addClass('lightbox');var arrayPageSize=$.fn.lightbox.getPageSize();$("#overlay").hide().css({height:'100%'}).fadeIn();opts.imageArray=[];imageNum=0;var anchors=document.getElementsByTagName(imageLink.tagName);if(!imageLink.rel||(imageLink.rel=='')){opts.imageArray.push(new Array(imageLink.href,imageLink.title,imageLink.rev))}else{$("a").each(function(){if(this.href&&(this.rel==imageLink.rel)){opts.imageArray.push(new Array(this.href,this.title,this.rev))}});for(i=0;i<opts.imageArray.length;i++){for(j=opts.imageArray.length-1;j>i;j--){if(opts.imageArray[i][0]==opts.imageArray[j][0]){opts.imageArray.splice(j,1)}}}
while(opts.imageArray[imageNum][0]!=imageLink.href){imageNum++}}
var lightboxTop=arrayPageSize[3]-arrayPageSize[1];$('#lightbox').show();$('#imageData').hide();$.fn.lightbox.changeImage(imageNum)};$.fn.lightbox.end=function(){$.fn.lightbox.disableKeyboardNav();$('#lightbox').hide();$('#overlay').fadeOut();$('body').removeClass('lightbox');$('select, object, embed').show();hash=window.location.hash
if(hash.match('!/i')){window.location.hash=hash.substring(0,hash.indexOf('!/i'));}};$.fn.lightbox.changeImage=function(imageNum){if(opts.inprogress==false){opts.inprogress=true;opts.activeImage=imageNum;$('#lightboxImage').hide();$('#hoverNav').hide();$('#prevLink').hide();$('#nextLink').hide();$.fn.doChangeImage()}};$.fn.doChangeImage=function(){imgPreloader=new Image();imgPreloader.onload=function(){var newWidth=imgPreloader.width;var newHeight=imgPreloader.height;var arrayPageSize=$.fn.lightbox.getPageSize();var ratio;var initialPageWidth=arrayPageSize[2]-320-40;var initialPageHeight=arrayPageSize[3]-20;if(imgPreloader.height>initialPageHeight){newWidth=parseInt((initialPageHeight/imgPreloader.height)*imgPreloader.width);newHeight=initialPageHeight}
if(imgPreloader.width>initialPageWidth){newHeight=parseInt((initialPageWidth/imgPreloader.width)*imgPreloader.height);newWidth=initialPageWidth}
$('#lightboxImage').attr('src',opts.imageArray[opts.activeImage][0]).width(newWidth).height(newHeight);$.fn.lightbox.resizeImageContainer(newWidth,newHeight);};imgPreloader.src=opts.imageArray[opts.activeImage][0]};$.fn.lightbox.preloadNeighborImages=function(){if((opts.imageArray.length-1)>opts.activeImage){preloadNextImage=new Image();preloadNextImage.src=opts.imageArray[opts.activeImage+1][0]}
if(opts.activeImage>0){preloadPrevImage=new Image();preloadPrevImage.src=opts.imageArray[opts.activeImage-1][0]}};$.fn.lightbox.keyboardAction=function(e){if(e==null){var keycode=event.keyCode;var escapeKey=27}else{var keycode=e.keyCode;var escapeKey=e.DOM_VK_ESCAPE}
var key=String.fromCharCode(keycode).toLowerCase();if((key=='x')||(key=='o')||(key=='c')||(keycode==escapeKey)){$.fn.lightbox.end()}else if((key=='p')||(keycode==37)){if(opts.activeImage!=0){$.fn.lightbox.disableKeyboardNav();$.fn.lightbox.changeImage(opts.activeImage-1)}}else if((key=='n')||(keycode==39)){if(opts.activeImage!=(opts.imageArray.length-1)){$.fn.lightbox.disableKeyboardNav();$.fn.lightbox.changeImage(opts.activeImage+1)}}};$.fn.lightbox.resizeImageContainer=function(imgWidth,imgHeight){opts.widthCurrent=document.getElementById('outerImageContainer').offsetWidth;opts.heightCurrent=document.getElementById('outerImageContainer').offsetHeight;var widthNew=imgWidth;var heightNew=imgHeight;opts.xScale=(widthNew/opts.widthCurrent)*100;opts.yScale=(heightNew/opts.heightCurrent)*100;wDiff=opts.widthCurrent-widthNew;hDiff=opts.heightCurrent-heightNew;var arrayPageSize=$.fn.lightbox.getPageSize();$('#outerImageContainer').css({'top':Math.round((arrayPageSize[3]-heightNew)/2),'left':Math.round((arrayPageSize[2]-320-20-widthNew)/2),'width':widthNew,'height':heightNew});$.fn.lightbox.showImage()
$('#prevLink').height(imgHeight);$('#nextLink').height(imgHeight)};$.fn.lightbox.showImage=function(){$('#social').html('');$('#lightboxImage').fadeIn();$.fn.lightbox.updateDetails();$.fn.lightbox.preloadNeighborImages();opts.inprogress=false};$.fn.lightbox.updateDetails=function(){var imageTitle='';var imageDescription='';var ihref=opts.imageArray[opts.activeImage][0].split('/image:');$('#social').load('/social/image:'+ihref[1].substr(0,3),function(){if(window.addthis){window.addthis.ost=0;window.addthis.ready();}});if(opts.imageArray[opts.activeImage][1]){imageTitle=opts.imageArray[opts.activeImage][1];var imageData='<h2>'+imageTitle+'</h2>';imageDescription=opts.imageArray[opts.activeImage][2];if(imageDescription!='')
imageData+='<p>'+imageDescription+'</p>';$('#caption').html(imageData).show();}
var arrayPageSize=$.fn.lightbox.getPageSize();$("#imageData").show();$.fn.lightbox.updateNav();};$.fn.lightbox.updateNav=function(){$('#hoverNav').show();if(opts.activeImage!=0){$('#prevLink').show().click(function(){$.fn.lightbox.changeImage(opts.activeImage-1);return false})}
if(opts.activeImage!=(opts.imageArray.length-1)){$('#nextLink').show().click(function(){$.fn.lightbox.changeImage(opts.activeImage+1);return false})}
$.fn.lightbox.enableKeyboardNav()};$.fn.lightbox.enableKeyboardNav=function(){document.onkeydown=$.fn.lightbox.keyboardAction};$.fn.lightbox.disableKeyboardNav=function(){document.onkeydown=''};$.fn.lightbox.defaults={imageArray:new Array,activeImage:null,inprogress:false,widthCurrent:250,heightCurrent:250};$(function(){$('.lightbox-gallery a').lightbox();})})(jQuery);;var setNavigationOverflow=function(){$('#header .pageList ul .pageList-more').remove();$('#header .pageList ul').each(function(){var ulWidth=$('#header .pageList').width()-20;var position,pageListMore='',sumWidth=0,visibleWidth=0;$(this).children('li').each(function(index){sumWidth=sumWidth+$(this).width();if(sumWidth>ulWidth){pageListMore=pageListMore+'<li>'+$(this).html()+'</li>';}else{position=index;visibleWidth=visibleWidth+$(this).width();}});if(pageListMore){$('#header .pageList ul li').eq(position).after('<li class="pageList-more"><a>&#9660;</a><ul>'+pageListMore+'</ul></li>');$('#header .pageList ul .pageList-more > a').width(ulWidth-visibleWidth+19);}});};$(function(){var url,image;if(window.location.hash!=''){var hash=window.location.hash;if(hash.match('image:')){image=hash.substring(hash.indexOf('image:')+6);}}
if(image&&$("a#image-"+image).offset()){$('html,body').animate({scrollTop:($("a#image-"+image).offset().top-$(window).height()/2+100)},{duration:'slow',easing:'swing'});$("a#image-"+image).click();}
var id,rel,href;var addListenerMore=function(target){$(target+'a.more').click(function(){href=$(this).attr('href');id=$(this).closest('div.slot').attr('id');rel=$(this).attr('rel');$('div.slot#'+id).append('<div id="'+id+'-'+rel+'"><p class="more"><img src="//mws.rs/image:default/loading-ajax" />&nbsp;</p></div>');$(this).remove();$('div#'+id+'-'+rel).load('/ajax/slot'+href,function(){addListenerMore('div#'+id+'-'+rel+' ');});return false;});}
addListenerMore('');setNavigationOverflow();$(window).resize(function(){console.log('resize');setNavigationOverflow();});windowOnload();})
var windowOnloads=new Array();function windowOnloadAdd(func){windowOnloads[windowOnloads.length]=func;}
function windowOnloadGo(){for(var i=0;i<windowOnloads.length;i++)
eval(windowOnloads[i]);}
function windowOnload(){if(typeof(showMap)!='undefined'){var script=document.createElement("script");script.type="text/javascript";script.src="http://maps.google.com/maps/api/js?sensor=false&callback=windowOnloadGo";document.body.appendChild(script)}else{windowOnloadGo();}}
