if(!window.clik)window.clik={};
$.extend(clik,{Photo:function(){},photo:{fnGalleryLink:function(a){var b=galleries[this.galleries_id];if(a&&a!=this.galleries_id)return galleries[a].link;if(b.skipIndex)if(b.usePopups)if(b.singleSection&&b.maxRecords){a=Math.floor($.inArray(this.id,b.photoIDs)/b.maxRecords)+1;if(a==1)return b.link+"&photos_id="+this.id;return b.link.replace(".html","_"+a+".html").replace("?","?pageNum="+a+"&")+"&photos_id="+this.id}else return b.link+"&photos_id="+this.id;else return this.link;else return b.link},
fnGetImgTag:function(a,b){var c="";c+='<img class="thumbnail" ';c+='src="'+this.src+'" ';c+='alt="'+this.caption+'" ';c+='style="'+(b||"")+'" ';c+='id="'+(a||"")+this.id+'">';return c}},newPhoto:function(a){if(typeof a=="string")a=JSON.parse(a);return $.extend(new clik.Photo,a,{src:getServerPath(a.server_id)+"/"+a.src})},newGallery:function(a){return a}});clik.Photo.prototype=clik.photo;
clik.doPhotoViewColumns=function(a){$("#maincol_left,#maincol_left_bottom").each(function(){var b=$(this),c=b.is("#maincol_left")?$("#maincol_right"):$("#maincol_right_bottom"),d,e;$("body").unbind("doPhotoViewColumns."+this.id).bind("doPhotoViewColumns."+this.id,function(){if($.browser.msie&&$.browser.version<=7)leftChildren=b.find(">div.contentsection,>div>div.contentpadding").css({"float":"left",clear:"left"});else if($.browser.msie&&$.browser.version==9){leftChildren=b.find(".paginationControl");
leftChildren.data("oldDsp",leftChildren.css("display")||"block").css("display","none")}b.css({"float":"",margin:"",width:"auto"}).width(b.width());if($.browser.msie&&$.browser.version<=7)leftChildren.css({"float":"",clear:""});else $.browser.msie&&$.browser.version==9&&leftChildren.css("display",leftChildren.data("oldDsp"));c.children().andSelf().css({clear:"","float":"",margin:"",width:"",height:""});if(a.reverse){b.css("float","right");c.css("float","left")}a.placeUnder||(d=b.parent().width()-b.width())<
a.minWidth?c.css({clear:"both","float":"none",width:b.width()}):c.width(d-(a.dividerWidth||0));if(a.fillSpace||a.placeUnder){e=c.children().width(function(){return c.width()-$(this).outerWidth(true)+$(this).width()});if(e.length==1&&a.fillSpace&&!(a.placeUnder||d<a.minWidth)){c.height(Math.max(b.height(),c.height()));e.height(function(){return c.height()-$(this).outerHeight(true)+$(this).height()})}switch(a.align){case "center":c.add(b).css({"float":"none",margin:"0 auto"});break;case "right":c.add(b).css({"float":"none",
margin:"0 0 0 auto"});break}}})})};function randomListVal(a){a=(""+a).split(",");var b;if(a.length){b=Math.round(Math.random()*(a.length-1));a=a[b]}else a=0;return a}function getNextId(a,b,c){a=$.inArray(a,b);nextImgPos=c?a===0?b.length-1:a-1:a==b.length-1?0:a+1;return nextImg=b[nextImgPos]}
function changeBgImg(a,b){var c=randomListVal(imageSets[b]),d=backgrounds[c]&&backgrounds[c].src||"";c=$(a);if(c.size()>0)/\bimg$/.test(a)?c.attr({src:d}):c.css({"background-image":function(e,f){return f.replace(/,?url\([^\)]*?\)/,"")+',url("'+d+'")'}})};
