// wppa.js // // conatins slideshow, theme, ajax and lightbox code // // Version 5.4.18 var wppaVersion='0';var wppaDebug=false;var wppaFullValign=[];var wppaFullHalign=[];var wppaFullFrameDelta=[];var wppaAnimationSpeed;var wppaImageDirectory;var wppaAutoColumnWidth=[];var wppaAutoColumnFrac=[];var wppaThumbnailAreaDelta;var wppaSlideShowTimeOut=2500;var wppaFadeInAfterFadeOut=false;var wppaTextFrameDelta=0;var wppaBoxDelta=0;var wppaPreambule;var wppaHideWhenEmpty=false;var wppaThumbnailPitch=[];var wppaFilmStripLength=[];var wppaFilmStripMargin=[];var wppaFilmStripAreaDelta=[];var wppaFilmShowGlue=false;var wppaIsMini=[];var wppaPortraitOnly=[];var wppaSlideShow;var wppaPhoto;var wppaOf;var wppaNextPhoto;var wppaPreviousPhoto;var wppaSlower;var wppaFaster;var wppaNextP;var wppaPrevP;var wppaAvgRating;var wppaMyRating;var wppaAvgRat;var wppaMyRat;var wppaDislikeMsg;var wppaShowDislikeCount=false;var wppaNoDislikes='no dislikes';var wppa1Dislike='1 dislike';var wppaDislikes='dislikes';var wppaIncludingMine='including mine';var wppaMiniTreshold=300;var wppaStart='Start';var wppaStop='Stop';var wppaPleaseName;var wppaPleaseEmail;var wppaPleaseComment;var wppaRatingOnce=true;var wppaBGcolorNumbar='transparent';var wppaBcolorNumbar='transparent';var wppaBGcolorNumbarActive='transparent';var wppaBcolorNumbarActive='transparent';var wppaFontFamilyNumbar='';var wppaFontSizeNumbar='';var wppaFontColorNumbar='';var wppaFontWeightNumbar='';var wppaFontFamilyNumbarActive='';var wppaFontSizeNumbarActive='';var wppaFontColorNumbarActive='';var wppaFontWeightNumbarActive='';var wppaNumbarMax='10';var wppaAjaxUrl='';var wppaLang='';var wppaNextOnCallback=false;var wppaRatingUseAjax=false;var wppaStarOpacity=0.2;var wppaSlideWrap=true;var wppaLightBox=[];var wppaEmailRequired=true;var wppaSlideBorderWidth=0;var wppaSlideInitRunning=[];var wppaAnimationType='fadeover';var wppaSlidePause=[];var wppaSlideBlank=[];var wppaRatingMax=5;var wppaRatingDisplayType='graphic';var wppaRatingPrec=2;var wppaFilmPageSize=[];var wppaAspectRatio=[];var wppaFullSize=[];var wppaStretch=false;var wppaThumbSpaceAuto=false;var wppaMinThumbSpace=4;var wppaMagnifierCursor='';var wppaArtMonkyLink='none';var wppaAutoOpenComments=false;var wppaUpdateAddressLine=false;var wppaFilmThumbTitle='';var wppaUploadUrl='';var wppaVoteForMe='';var wppaVotedForMe='';var wppaSlideSwipe=true;var wppaLightboxSingle=[];var wppaMaxCoverWidth=300;var wppaDownLoad='Download';var wppaSiteUrl='';var wppaWppaUrl='';var wppaIncludeUrl='';var wppaSlideToFullpopup=false;var wppaComAltSize=75;var wppaBumpViewCount=true;var wppaFotomoto=false;var wppaArtMonkeyButton=true;var wppaShortQargs=false;var wppaOvlHires=false;var _wppaId=[];var _wppaAvg=[];var _wppaDisc=[];var _wppaMyr=[];var _wppaVRU=[];var _wppaLinkUrl=[];var _wppaLinkTitle=[];var _wppaLinkTarget=[];var _wppaCommentHtml=[];var _wppaIptcHtml=[];var _wppaExifHtml=[];var _wppaToTheSame=false;var _wppaSlides=[];var _wppaNames=[];var _wppaFullNames=[];var _wppaDsc=[];var _wppaOgDsc=[];var _wppaCurIdx=[];var _wppaNxtIdx=[];var _wppaTimeOut=[];var _wppaSSRuns=[];var _wppaFg=[];var _wppaTP=[];var _wppaIsBusy=[];var _wppaFirst=[];var _wppaVIP=false;var _wppaTextDelay;var _wppaUrl=[];var _wppaLastVote=0;var _wppaSkipRated=[];var _wppaLbTitle=[];var _wppaStateCount=0;var _wppaDidGoto=[];var wppaTopMoc=0;var wppaColWidth=[];var _wppaShareUrl=[];var _wppaShareHtml=[];var _wppaFilmNoMove=[];var wppaShareHideWhenRunning=false;var _wppaHiresUrl=[];var wppaFotomotoHideWhenRunning=false;var wppaFotomotoMinWidth=400;var wppaPhotoView=[];var wppaCommentRequiredAfterVote=true;var _wppaIsVideo=[];var _wppaVideoHtml=[];var __wppaOverruleRun=false;jQuery(document).ready(function(){var anyAutocol=false;for(mocc=1;mocc<=wppaTopMoc;mocc++){if(wppaAutoColumnWidth[mocc]){wppaColWidth[mocc]=0;_wppaDoAutocol(mocc);anyAutocol=true;}} _wppaTextDelay=wppaAnimationSpeed;if(wppaFadeInAfterFadeOut)_wppaTextDelay*=2;if(anyAutocol){jQuery(window).resize(function(){for(mocc=1;mocc<=wppaTopMoc;mocc++){if(wppaAutoColumnWidth[mocc]){wppaColWidth[mocc]=0;_wppaDoAutocol(mocc);}}});}});function wppaStoreSlideInfo(mocc,id,url,size,width,height,fullname,name,desc,photoid,avgrat,discount,myrat,rateurl,linkurl,linktitle,linktarget,iwtimeout,commenthtml,iptchtml,exifhtml,lbtitle,shareurl,smhtml,ogdsc,hiresurl,videohtml){var cursor;desc=wppaRepairScriptTags(desc);if(!_wppaSlides[mocc]||'0'==id){_wppaSlides[mocc]=[];_wppaNames[mocc]=[];_wppaFullNames[mocc]=[];_wppaDsc[mocc]=[];_wppaOgDsc[mocc]=[];_wppaCurIdx[mocc]=-1;_wppaNxtIdx[mocc]=0;if(parseInt(iwtimeout)>0)_wppaTimeOut[mocc]=parseInt(iwtimeout);else _wppaTimeOut[mocc]=wppaSlideShowTimeOut;_wppaSSRuns[mocc]=false;_wppaTP[mocc]=-2;_wppaFg[mocc]=0;_wppaIsBusy[mocc]=false;_wppaFirst[mocc]=true;_wppaId[mocc]=[];_wppaAvg[mocc]=[];_wppaDisc[mocc]=[];_wppaMyr[mocc]=[];_wppaVRU[mocc]=[];_wppaLinkUrl[mocc]=[];_wppaLinkTitle[mocc]=[];_wppaLinkTarget[mocc]=[];_wppaCommentHtml[mocc]=[];_wppaIptcHtml[mocc]=[];_wppaExifHtml[mocc]=[];_wppaUrl[mocc]=[];_wppaSkipRated[mocc]=false;_wppaLbTitle[mocc]=[];_wppaDidGoto[mocc]=false;wppaSlidePause[mocc]=false;_wppaShareUrl[mocc]=[];_wppaShareHtml[mocc]=[];_wppaFilmNoMove[mocc]=false;_wppaHiresUrl[mocc]=[];_wppaIsVideo[mocc]=[];_wppaVideoHtml[mocc]=[];} cursor='default';if(linkurl!=''){cursor='pointer';} else if('wppa'==wppaLightBox[mocc]){cursor='url( '+wppaImageDirectory+wppaMagnifierCursor+' ),pointer';} _wppaIsVideo[mocc][id]=(''!=videohtml);if(_wppaIsVideo[mocc][id]){_wppaSlides[mocc][id]=' alt="'+wppaTrimAlt(name)+'" class="theimg theimg-'+mocc+' big" ';} else{_wppaSlides[mocc][id]=' src="'+url+'" alt="'+wppaTrimAlt(name)+'" class="theimg theimg-'+mocc+' big" ';} if(wppaSlideSwipe){_wppaSlides[mocc][id]+='ontouchstart="wppaTouchStart( event, this.id, '+mocc+' );" ontouchend="wppaTouchEnd( event );" ontouchmove="wppaTouchMove( event );" ontouchcancel="wppaTouchCancel( event );" ';} if(!wppaAutoColumnWidth[mocc])_wppaSlides[mocc][id]+='width="'+width+'" height="'+height+'" ';if(_wppaIsVideo[mocc][id]){var controls;controls='wppa'==wppaLightBox[mocc]?'':'controls';_wppaSlides[mocc][id]+='style="'+size+'; cursor:'+cursor+'; display:none;" '+controls+'>'+videohtml+'';} else{_wppaSlides[mocc][id]+='style="'+size+'; cursor:'+cursor+'; display:none;">';} _wppaFullNames[mocc][id]=fullname;_wppaNames[mocc][id]=name;_wppaDsc[mocc][id]=desc;_wppaOgDsc[mocc][id]=ogdsc;_wppaId[mocc][id]=photoid;_wppaAvg[mocc][id]=avgrat;_wppaDisc[mocc][id]=discount;_wppaMyr[mocc][id]=myrat;_wppaVRU[mocc][id]=rateurl;_wppaLinkUrl[mocc][id]=linkurl;_wppaLinkTitle[mocc][id]=linktitle;if(linktarget!=''){_wppaLinkTarget[mocc][id]=linktarget;} else if(wppaSlideBlank[mocc]){_wppaLinkTarget[mocc][id]='_blank';} else{_wppaLinkTarget[mocc][id]='_self';} _wppaCommentHtml[mocc][id]=commenthtml;_wppaIptcHtml[mocc][id]=iptchtml;_wppaExifHtml[mocc][id]=exifhtml;_wppaUrl[mocc][id]=url;_wppaLbTitle[mocc][id]=wppaRepairScriptTags(lbtitle);_wppaShareUrl[mocc][id]=shareurl;_wppaShareHtml[mocc][id]=wppaRepairScriptTags(smhtml);_wppaHiresUrl[mocc][id]=hiresurl;_wppaVideoHtml[mocc][id]=videohtml;} function wppaSpeed(mocc,faster){if(_wppaSSRuns[mocc]){_wppaSpeed(mocc,faster);}} function wppaStopShow(mocc){if(_wppaSSRuns[mocc]){_wppaStop(mocc);}} function wppaStartStop(mocc,index){if(_wppaIsBusy[mocc]){_wppaTP[mocc]=index;} else{if(_wppaSSRuns[mocc]){_wppaStop(mocc);} else{_wppaStart(mocc,index);}}} function wppaBbb(mocc,where,act){if(!_wppaSSRuns[mocc]){_wppaBbb(mocc,where,act);}} function wppaUbb(mocc,where,act){if(!_wppaSSRuns[mocc]){_wppaUbb(mocc,where,act);}} function wppaRateIt(mocc,value){_wppaRateIt(mocc,value);} function wppaPrev(mocc){_wppaDidGoto[mocc]=true;if(!_wppaSSRuns[mocc]){_wppaPrev(mocc);}} function wppaPrevN(mocc,n){_wppaDidGoto[mocc]=true;if(!_wppaSSRuns[mocc]){_wppaPrevN(mocc,n);}} function wppaNext(mocc){_wppaDidGoto[mocc]=true;if(!_wppaSSRuns[mocc]){_wppaNext(mocc);}} function wppaNextN(mocc,n){_wppaDidGoto[mocc]=true;if(!_wppaSSRuns[mocc]){_wppaNextN(mocc,n);}} function wppaFollowMe(mocc,idx){if(!_wppaSSRuns[mocc]){_wppaFollowMe(mocc,idx);}} function wppaLeaveMe(mocc,idx){if(!_wppaSSRuns[mocc]){_wppaLeaveMe(mocc,idx);}} function wppaGoto(mocc,idx){_wppaDidGoto[mocc]=true;if(!_wppaSSRuns[mocc]){_wppaGoto(mocc,idx);}} function wppaGotoFilmNoMove(mocc,idx){_wppaDidGoto[mocc]=true;if(!_wppaSSRuns[mocc]){_wppaFilmNoMove[mocc]=true;_wppaGoto(mocc,idx);}} function wppaGotoKeepState(mocc,idx){_wppaDidGoto[mocc]=true;_wppaGotoKeepState(mocc,idx);} function _wppaGotoKeepState(mocc,idx){if(_wppaSSRuns[mocc]){_wppaGotoRunning(mocc,idx);} else{_wppaGoto(mocc,idx);}} function wppaGotoRunning(mocc,idx){_wppaDidGoto[mocc]=true;_wppaGotoRunning(mocc,idx);} function wppaValidateComment(mocc){return _wppaValidateComment(mocc);} function _wppaNextSlide(mocc,mode){var fg=_wppaFg[mocc];var bg=1-fg;if('auto'==mode){if(wppaSlidePause[mocc]){jQuery('#theimg'+fg+'-'+mocc).attr("title",wppaSlidePause[mocc]);setTimeout('_wppaNextSlide( '+mocc+', "auto" )',250);return;}} if(!_wppaSSRuns[mocc]&&'auto'==mode)return;if(!_wppaSlides[mocc])return;if(_wppaSlides[mocc].length<2&&!_wppaFirst[mocc])return;if(!_wppaSSRuns[mocc]&&'reset'==mode){_wppaSSRuns[mocc]=true;__wppaOverruleRun=false;} _wppaVIP=false;_wppaIsBusy[mocc]=true;if(_wppaSSRuns[mocc])_wppaShowMetaData(mocc,'hide');if(_wppaSSRuns[mocc]){_wppaNxtIdx[mocc]=_wppaCurIdx[mocc]+1;if(_wppaNxtIdx[mocc]==_wppaSlides[mocc].length)_wppaNxtIdx[mocc]=0;} jQuery('#geodiv-'+mocc+'-'+_wppaId[mocc][_wppaCurIdx[mocc]]).css({display:'none'});jQuery('#geodiv-'+mocc+'-'+_wppaId[mocc][_wppaNxtIdx[mocc]]).css({display:''});if(typeof(_wppaLat)!='undefined'){if(_wppaLat[mocc]){if(_wppaLat[mocc][_wppaId[mocc][_wppaNxtIdx[mocc]]]){jQuery('#map-canvas-'+mocc).css('display','');wppaGeoInit(mocc,_wppaLat[mocc][_wppaId[mocc][_wppaNxtIdx[mocc]]],_wppaLon[mocc][_wppaId[mocc][_wppaNxtIdx[mocc]]]);} else jQuery('#map-canvas-'+mocc).css('display','none');} else jQuery('#map-canvas-'+mocc).css('display','none');} else jQuery('#map-canvas-'+mocc).css('display','none');jQuery('[id^=wppa-numbar-'+mocc+'-]').css({backgroundColor:wppaBGcolorNumbar,borderColor:wppaBcolorNumbar,fontFamily:wppaFontFamilyNumbar,fontSize:wppaFontSizeNumbar,color:wppaFontColorNumbar,fontWeight:wppaFontWeightNumbar});jQuery("#wppa-numbar-"+mocc+"-"+_wppaNxtIdx[mocc]).css({backgroundColor:wppaBGcolorNumbarActive,borderColor:wppaBcolorNumbarActive,fontFamily:wppaFontFamilyNumbarActive,fontSize:wppaFontSizeNumbarActive,color:wppaFontColorNumbarActive,fontWeight:wppaFontWeightNumbarActive});if(_wppaSlides[mocc].length>wppaNumbarMax){jQuery('[id^=wppa-numbar-'+mocc+'-]').html(' . ');jQuery("#wppa-numbar-"+mocc+"-"+_wppaNxtIdx[mocc]).html(' '+(_wppaNxtIdx[mocc]+1)+' ');} if(_wppaFirst[mocc]){if(_wppaCurIdx[mocc]!=-1){wppaMakeTheSlideHtml(mocc,'0',_wppaCurIdx[mocc]);} wppaMakeTheSlideHtml(mocc,'1',_wppaNxtIdx[mocc]);jQuery("#imagedesc-"+mocc).html(_wppaDsc[mocc][_wppaCurIdx[mocc]]);jQuery("#imagetitle-"+mocc).html(wppaMakeNameHtml(mocc));jQuery("#wppa-comments-"+mocc).html(_wppaCommentHtml[mocc][_wppaCurIdx[mocc]]);jQuery("#iptc-"+mocc).html(_wppaIptcHtml[mocc][_wppaCurIdx[mocc]]);jQuery("#exif-"+mocc).html(_wppaExifHtml[mocc][_wppaCurIdx[mocc]]);if(wppaIsMini[mocc]||wppaGetContainerWidth(mocc)1){wppaPushStateSlide(mocc,_wppaCurIdx[mocc],visurl);}}} if(_wppaSSRuns[mocc]){setTimeout('_wppaNextSlide( '+mocc+', "auto" )',_wppaTimeOut[mocc]);}} _wppaDidGoto[mocc]=false;_wppaIsBusy[mocc]=false;if(!wppaIsMini[mocc]){_bumpViewCount(_wppaId[mocc][_wppaCurIdx[mocc]]);} _wppaDoAutocol(mocc);} function wppaMakeNameHtml(mocc){var result;if(wppaIsMini[mocc]||_wppaIsVideo[mocc][_wppaCurIdx[mocc]]!=''){result=_wppaFullNames[mocc][_wppaCurIdx[mocc]];} else switch(wppaArtMonkyLink){case'file':case'zip':if(wppaArtMonkeyButton){if(_wppaFullNames[mocc][_wppaCurIdx[mocc]]){var label=_wppaFullNames[mocc][_wppaCurIdx[mocc]].split('';if(label[1])result+=''+wppaDownLoad+': '+_wppaFullNames[mocc][_wppaCurIdx[mocc]]+'';} break;case'none':result=_wppaFullNames[mocc][_wppaCurIdx[mocc]];break;} return result;} function wppaMakeTheSlideHtml(mocc,bgfg,idx){var imgVideo=(_wppaIsVideo[mocc][idx]!='')?'video':'img';var theHtml;var url;if(_wppaLinkUrl[mocc][idx]!=''){if(wppaSlideToFullpopup){theHtml=''+'<'+imgVideo+' title="'+_wppaLinkTitle[mocc][idx]+'" id="theimg'+bgfg+'-'+mocc+'" '+_wppaSlides[mocc][idx]+'';} else{theHtml=''+'<'+imgVideo+' title="'+_wppaLinkTitle[mocc][idx]+'" id="theimg'+bgfg+'-'+mocc+'" '+_wppaSlides[mocc][idx]+'';} jQuery("#theslide"+bgfg+"-"+mocc).html(theHtml);} else{if(wppaLightBox[mocc]==''){jQuery("#theslide"+bgfg+"-"+mocc).html('<'+imgVideo+' title="'+_wppaNames[mocc][idx]+'" id="theimg'+bgfg+'-'+mocc+'" '+_wppaSlides[mocc][idx]);} else{var html='';var i=0;var set=wppaLightboxSingle[mocc]?'':'[slide-'+mocc+'-'+bgfg+']';if(wppaLightBox[mocc]=='wppa'){while(i';i++;}} if(wppaOvlHires&&_wppaIsVideo[mocc][idx]==''){url=_wppaHiresUrl[mocc][idx];} else{url=wppaMakeFullsizeUrl(_wppaUrl[mocc][idx]);} html+=''+'<'+imgVideo+' title="'+_wppaLinkTitle[mocc][idx]+'" id="theimg'+bgfg+'-'+mocc+'" '+_wppaSlides[mocc][idx]+'';if(wppaLightBox[mocc]=='wppa'){i=idx+1;while(i<_wppaUrl[mocc].length){if(wppaOvlHires&&_wppaIsVideo[mocc][i]==''){url=_wppaHiresUrl[mocc][i];} else{url=wppaMakeFullsizeUrl(_wppaUrl[mocc][i]);} html+='';i++;}} jQuery("#theslide"+bgfg+"-"+mocc).html(html);}}} function wppaMakeFullsizeUrl(url){url=url.replace('/thumbs/','/');var temp=url.split('//');var temp2=temp[1].split('/');url=temp[0]+'/';var j=0;while(j=(framew-delta)||natheight>=(frameh-delta)){if(((natheight+delta)/(natwidth+delta))>aspect){imgh=frameh-delta;imgw=parseInt(imgh*natwidth/natheight);} else{imgw=framew-delta;imgh=parseInt(imgw*natheight/natwidth);}} else{imgw=natwidth;imgh=natheight;} if(valign!='default'&&valign!='none'){switch(valign){case'top':margt=0;break;case'center':margt=parseInt((frameh-(imgh+delta))/2);break;case'bottom':margt=frameh-(imgh+delta);break;case'fit':margt=0;frameh=imgh+delta;slideh=imgh+delta;break;default:} jQuery('#'+imgid).css({marginTop:margt,marginBottom:0});} jQuery('#'+frameid).css({width:framew,height:frameh});jQuery('#'+slideid).css({width:slidew,height:slideh});jQuery('#'+imgid).css({width:imgw,height:imgh});if(valign!='default'&&valign!='none'&&halign!='none'&&halign!='default'){switch(halign){case'left':margl=0;break;case'center':margl=parseInt((contw-framew)/2);break;case'right':margl=contw-framew;break;default:} if(margl<0)margl=0;jQuery('#'+imgid).css({marginLeft:'auto',marginRight:'auto'});jQuery('#'+frameid).css({marginLeft:margl});}} var bbbwidth=parseInt(framew/3);var leftmarg=bbbwidth*2;jQuery('#bbb-'+mocc+'-l').css({height:frameh,width:bbbwidth,left:0});jQuery('#bbb-'+mocc+'-r').css({height:frameh,width:bbbwidth,left:leftmarg});} function _wppaAdjustFilmstrip(mocc){if(!document.getElementById('wppa-filmstrip-'+mocc))return;jQuery('.wppa-film-'+mocc).removeClass('wppa-filmthumb-active');if(!_wppaFilmNoMove[mocc]){var xoffset;xoffset=wppaFilmStripLength[mocc]/2-(_wppaCurIdx[mocc]+0.5+wppaPreambule)*wppaThumbnailPitch[mocc]-wppaFilmStripMargin[mocc];if(wppaFilmShowGlue)xoffset-=(wppaFilmStripMargin[mocc]*2+2);jQuery('#wppa-filmstrip-'+mocc).stop().animate({marginLeft:xoffset+'px'});} else{_wppaFilmNoMove[mocc]=false;} if(_wppaCurIdx[mocc]!=-1){var from=_wppaCurIdx[mocc]-10;if(from<0)from=0;var to=_wppaCurIdx[mocc]+10;if(to>_wppaSlides[mocc].length)to=_wppaSlides[mocc].length;var index=from;while(index<=to){if(typeof(_wppaId[mocc][index])!='undefined'){if(typeof(document.getElementById('film_wppatnf_'+_wppaId[mocc][index]+'_'+mocc))!='undefined'){var html=document.getElementById('film_wppatnf_'+_wppaId[mocc][index]+'_'+mocc).innerHTML;if(html.search('','');document.getElementById('film_wppatnf_'+_wppaId[mocc][index]+'_'+mocc).innerHTML=html;if(wppaFilmThumbTitle!=''){document.getElementById('wppa-film-'+index+'-'+mocc).title=wppaFilmThumbTitle;} else{document.getElementById('wppa-film-'+index+'-'+mocc).title=_wppaNames[mocc][index];}}}} index++;}} jQuery('#wppa-film-'+_wppaCurIdx[mocc]+'-'+mocc).addClass('wppa-filmthumb-active');} function wppaUpdateLightboxes(){if(typeof(myLightbox)!="undefined")myLightbox.updateImageList();wppaInitOverlay();} function _wppaNext(mocc){if(!wppaSlideWrap&&_wppaCurIdx[mocc]==(_wppaSlides[mocc].length-1))return;_wppaNxtIdx[mocc]=_wppaCurIdx[mocc]+1;if(_wppaNxtIdx[mocc]==_wppaSlides[mocc].length)_wppaNxtIdx[mocc]=0;_wppaNextSlide(mocc,0);} function _wppaNextN(mocc,n){if(!wppaSlideWrap&&_wppaCurIdx[mocc]>=(_wppaSlides[mocc].length-n))return;_wppaNxtIdx[mocc]=_wppaCurIdx[mocc]+n;while(_wppaNxtIdx[mocc]>=_wppaSlides[mocc].length)_wppaNxtIdx[mocc]-=_wppaSlides[mocc].length;_wppaNextSlide(mocc,0);} function _wppaNextOnCallback(mocc){if(!wppaSlideWrap&&_wppaCurIdx[mocc]==(_wppaSlides[mocc].length-1))return;if(_wppaSkipRated[mocc]){var now=_wppaCurIdx[mocc];var idx=now+1;if(idx==_wppaSlides[mocc].length)idx=0;var next=idx;if(_wppaMyr[mocc][next]!=0){idx++;if(idx==_wppaSlides[mocc].length)idx=0;while(idx!=next&&_wppaMyr[mocc][idx]!=0){idx++;if(idx==_wppaSlides[mocc].length)idx=0;} next=idx;} _wppaNxtIdx[mocc]=next;} else{_wppaNxtIdx[mocc]=_wppaCurIdx[mocc]+1;if(_wppaNxtIdx[mocc]==_wppaSlides[mocc].length)_wppaNxtIdx[mocc]=0;} _wppaNextSlide(mocc,0);} function _wppaPrev(mocc){if(!wppaSlideWrap&&_wppaCurIdx[mocc]==0)return;_wppaNxtIdx[mocc]=_wppaCurIdx[mocc]-1;if(_wppaNxtIdx[mocc]<0)_wppaNxtIdx[mocc]=_wppaSlides[mocc].length-1;_wppaNextSlide(mocc,0);} function _wppaPrevN(mocc,n){if(!wppaSlideWrap&&_wppaCurIdx[mocc]-1){jQuery('#startstop-'+mocc).html(wppaStart+' '+wppaSlideShow);jQuery('#speed0-'+mocc).css('display','none');jQuery('#speed1-'+mocc).css('display','none');_wppaNxtIdx[mocc]=idx;_wppaCurIdx[mocc]=idx;_wppaNextSlide(mocc,0);_wppaShowMetaData(mocc,'show');} else{_wppaSSRuns[mocc]=true;_wppaNextSlide(mocc,0);jQuery('#startstop-'+mocc).html(wppaStop);jQuery('#speed0-'+mocc).css('display','inline');jQuery('#speed1-'+mocc).css('display','inline');_wppaShowMetaData(mocc,'hide');jQuery('#bc-pname-'+mocc).html(wppaSlideShow);} _wppaSetRatingDisplay(mocc);} function _wppaStop(mocc){_wppaSSRuns[mocc]=false;jQuery('#startstop-'+mocc).html(wppaStart+' '+wppaSlideShow);jQuery('#speed0-'+mocc).css('display','none');jQuery('#speed1-'+mocc).css('display','none');_wppaShowMetaData(mocc,'show');jQuery('#bc-pname-'+mocc).html(_wppaNames[mocc][_wppaCurIdx[mocc]]);} function _wppaSpeed(mocc,faster){if(faster){if(_wppaTimeOut[mocc]>500)_wppaTimeOut[mocc]/=1.5;} else{if(_wppaTimeOut[mocc]<60000)_wppaTimeOut[mocc]*=1.5;}} function _wppaLoadSpinner(mocc){if(!document.getElementById('slide_frame-'+mocc))return;var top;var lft;var elm;var flag=true;if(document.getElementById('theimg0-'+mocc)){if(document.getElementById('theimg0-'+mocc).complete)flag=false;} if(document.getElementById('theimg1-'+mocc)){if(document.getElementById('theimg1-'+mocc).complete)flag=false;} top=parseInt(document.getElementById('slide_frame-'+mocc).clientHeight/2)-16;lft=parseInt(document.getElementById('slide_frame-'+mocc).clientWidth/2)-16;jQuery('#spinner-'+mocc).css('top',top);jQuery('#spinner-'+mocc).css('left',lft);jQuery('#spinner-'+mocc).html('');} function _wppaUnloadSpinner(mocc){jQuery('#spinner-'+mocc).html('');} function wppaGetContainerWidth(mocc){var elm=document.getElementById('wppa-container-'+mocc);var w=0;if(!wppaAutoColumnWidth[mocc])return elm.clientWidth;while(w==0){elm=elm.parentNode;w=jQuery(elm).width();} return w*wppaAutoColumnFrac[mocc];} function _wppaDoAutocol(mocc){wppaConsoleLog('Doing autocol '+mocc);if(!wppaAutoColumnWidth[mocc])return;var w;var h;w=wppaGetContainerWidth(mocc);wppaColWidth[mocc]=w;jQuery(".wppa-container-"+mocc).css('width',w);jQuery(".wppa-asym-text-frame-"+mocc).css('width',w-wppaTextFrameDelta);jQuery(".wppa-cover-box-"+mocc).css('width',w-wppaBoxDelta);var exists=jQuery(".wppa-cover-box-mcr-"+mocc);var MCRWidth;if(exists.length>1){var nCovers=parseInt((w+8)/(wppaMaxCoverWidth+8))+1;var coverMax1=nCovers-1;MCRWidth=parseInt(((w+8)/nCovers)-8);var idx=0;while(idx=((n_images+1)/2)){l_substrate=wppaThumbnailPitch[mocc]*_wppaSlides[mocc].length;if(wppaFilmShowGlue)l_substrate+=(2+2*wppaFilmStripMargin[mocc]);x_marg=parseInt(jQuery('#wppa-filmstrip-'+mocc).css('margin-left'));if(_wppaNxtIdx[mocc]>_wppaCurIdx[mocc]){x_marg-=l_substrate;} else{x_marg+=l_substrate;} jQuery('#wppa-filmstrip-'+mocc).css('margin-left',x_marg+'px');}} function _wppaSetRatingDisplay(mocc){var idx,avg,tmp,cnt,dsc,myr,dsctxt;if(!document.getElementById('wppa-rating-'+mocc))return;avg=_wppaAvg[mocc][_wppaCurIdx[mocc]];if(typeof(avg)=='undefined')return;tmp=avg.split('|');avg=tmp[0];cnt=tmp[1];dsc=_wppaDisc[mocc][_wppaCurIdx[mocc]];myr=_wppaMyr[mocc][_wppaCurIdx[mocc]];wppaConsoleLog('avg='+avg+' cnt='+cnt+' dsc='+dsc+' myr='+myr);if(wppaRatingDisplayType=='graphic'){_wppaSetRd(mocc,avg,'#wppa-avg-');_wppaSetRd(mocc,myr,'#wppa-rate-');if(myr==0){jQuery('#wppa-dislike-'+mocc).css('display','inline');jQuery('#wppa-dislike-imgdiv-'+mocc).css('display','inline');if(document.getElementById('wppa-dislike-'+mocc))jQuery('#wppa-filler-'+mocc).css('display','none');jQuery('#wppa-dislike-'+mocc).stop().fadeTo(100,wppaStarOpacity);} else{jQuery('#wppa-dislike-'+mocc).css('display','none');jQuery('#wppa-dislike-imgdiv-'+mocc).css('display','none');jQuery('#wppa-filler-'+mocc).css('display','inline');jQuery('#wppa-filler-'+mocc).stop().fadeTo(100,wppaStarOpacity);if(wppaShowDislikeCount){dsctxt=wppaGetDislikeText(dsc,myr,true);jQuery('#wppa-filler-'+mocc).attr('title',dsctxt);}}} else{jQuery('#wppa-numrate-avg-'+mocc).html(avg+' ( '+cnt+' ) ');if(wppaRatingOnce&&myr>0){jQuery('#wppa-numrate-mine-'+mocc).html(myr);} else if(myr<0){jQuery('#wppa-numrate-mine-'+mocc).html(' dislike');} else{var htm='';for(i=1;i<=wppaRatingMax;i++){if(myr==i){htm+=' '+i+' ';} else{if(myr>(i-1)&&myr '+i+' ';}} jQuery('#wppa-numrate-mine-'+mocc).html(htm);} if(myr==0){jQuery('#wppa-dislike-'+mocc).css('display','inline');jQuery('#wppa-dislike-imgdiv-'+mocc).css('display','inline');jQuery('#wppa-filler-'+mocc).css('display','none');jQuery('#wppa-dislike-'+mocc).stop().fadeTo(100,wppaStarOpacity);} else{jQuery('#wppa-dislike-'+mocc).css('display','none');jQuery('#wppa-dislike-imgdiv-'+mocc).css('display','none');jQuery('#wppa-filler-'+mocc).css('display','inline');} if(wppaShowDislikeCount){dsctxt=wppaGetDislikeText(dsc,myr,false);dsctxt+='• ';jQuery('#wppa-discount-'+mocc).html(dsctxt);jQuery('#wppa-filler-'+mocc).css('display','none');} else{jQuery('#wppa-discount-'+mocc).html('');}} if(myr==0){jQuery('#wppa-vote-button-'+mocc).val(wppaVoteForMe);} else{jQuery('#wppa-vote-button-'+mocc).val(wppaVotedForMe);} jQuery('#wppa-vote-count-'+mocc).html(cnt);} function wppaGetDislikeText(dsc,myr,incmine){if(dsc==0&&myr!=0)dsctxt=' '+wppaNoDislikes+' ';else if(dsc==1)dsctxt=' '+wppa1Dislike+' ';else dsctxt=' '+dsc+' '+wppaDislikes+' ';if(incmine&&myr<0)dsctxt+=wppaIncludingMine;return dsctxt;} function _wppaSetRd(mocc,avg,where){var idx1=parseInt(avg);var idx2=idx1+1;var frac=avg-idx1;var opac=wppaStarOpacity+frac*(1.0-wppaStarOpacity);var ilow=1;var ihigh=wppaRatingMax;for(idx=ilow;idx<=ihigh;idx++){if(where=='#wppa-rate-'){jQuery(where+mocc+'-'+idx).attr('src',wppaImageDirectory+'star.png');} if(idx<=idx1){jQuery(where+mocc+'-'+idx).stop().fadeTo(100,1.0);} else if(idx==idx2){jQuery(where+mocc+'-'+idx).stop().fadeTo(100,opac);} else{jQuery(where+mocc+'-'+idx).stop().fadeTo(100,wppaStarOpacity);}}} function _wppaFollowMe(mocc,idx){if(_wppaSSRuns[mocc])return;if(_wppaMyr[mocc][_wppaCurIdx[mocc]]!=0&&wppaRatingOnce)return;if(_wppaMyr[mocc][_wppaCurIdx[mocc]]<0)return;if(_wppaVIP)return;_wppaSetRd(mocc,idx,'#wppa-rate-');} function _wppaLeaveMe(mocc,idx){if(_wppaSSRuns[mocc])return;if(_wppaMyr[mocc][_wppaCurIdx[mocc]]!=0&&wppaRatingOnce)return;if(_wppaMyr[mocc][_wppaCurIdx[mocc]]<0)return;if(_wppaVIP)return;_wppaSetRd(mocc,_wppaMyr[mocc][_wppaCurIdx[mocc]],'#wppa-rate-');} function _bumpViewCount(photo){wppaConsoleLog('B '+photo);if(!wppaBumpViewCount)return;if(wppaPhotoView[photo]==true){wppaConsoleLog('B '+photo+' Already done');return;} var xmlhttp=wppaGetXmlHttp();url=wppaAjaxUrl+'?action=wppa&wppa-action=bumpviewcount&wppa-photo='+photo;url+='&wppa-nonce='+jQuery('#wppa-nonce').val();xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4&&xmlhttp.status==200){}} xmlhttp.open('GET',url,true);xmlhttp.send();wppaPhotoView[photo]=true;wppaConsoleLog('B '+photo+' set true');} function wppaVoteThumb(mocc,photoid){var xmlhttp=wppaGetXmlHttp();url=wppaAjaxUrl+'?action=wppa&wppa-action=rate&wppa-rating=1&wppa-rating-id='+photoid;url+='&wppa-occur='+mocc;url+='&wppa-nonce='+jQuery('#wppa-nonce').val();if(wppaLang!='')url+='&lang='+wppaLang;xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4&&xmlhttp.status==200){jQuery('#wppa-vote-button-'+mocc+'-'+photoid).val(wppaVotedForMe);}} xmlhttp.open('GET',url,true);xmlhttp.send();} function _wppaRateIt(mocc,value){if(value==0)return;var photoid=_wppaId[mocc][_wppaCurIdx[mocc]];var oldval=_wppaMyr[mocc][_wppaCurIdx[mocc]];var url=_wppaVRU[mocc][_wppaCurIdx[mocc]]+'&wppa-rating='+value+'&wppa-rating-id='+photoid;url+='&wppa-nonce='+jQuery('#wppa-nonce').val();if(_wppaSSRuns[mocc])return;if(oldval!=0&&wppaRatingOnce)return;if(oldval<0)return;_wppaVIP=true;_wppaLastVote=value;jQuery('#wppa-rate-'+mocc+'-'+value).attr('src',wppaImageDirectory+'tick.png');jQuery('#wppa-rate-'+mocc+'-'+value).stop().fadeTo(100,1.0);var xmlhttp=wppaGetXmlHttp();if((wppaRatingUseAjax||value==-1)&&xmlhttp){url=wppaAjaxUrl+'?action=wppa&wppa-action=rate&wppa-rating='+value+'&wppa-rating-id='+photoid;url+='&wppa-occur='+mocc+'&wppa-index='+_wppaCurIdx[mocc];url+='&wppa-nonce='+jQuery('#wppa-nonce').val();if(wppaLang!='')url+='&lang='+wppaLang;xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4&&xmlhttp.status==200){var ArrValues=xmlhttp.responseText.split("||");wppaConsoleLog(xmlhttp.responseText);if(ArrValues[0]==0){if(ArrValues[1]==900){alert(ArrValues[2]);_wppaSetRatingDisplay(mocc);} else{alert('Error Code='+ArrValues[1]+'\n\n'+ArrValues[2]);}} else{if(value==-1){} _wppaMyr[ArrValues[0]][ArrValues[2]]=ArrValues[3];_wppaAvg[ArrValues[0]][ArrValues[2]]=ArrValues[4];_wppaDisc[ArrValues[0]][ArrValues[2]]=ArrValues[5];_wppaSetRatingDisplay(mocc);if(wppaCommentRequiredAfterVote){if(ArrValues[6]==0){alert(ArrValues[7]);}} if(wppaNextOnCallback)_wppaNextOnCallback(mocc);}}} xmlhttp.open('GET',url,true);xmlhttp.send();}} function _wppaValidateComment(mocc){var photoid=_wppaId[mocc][_wppaCurIdx[mocc]];var name=jQuery('#wppa-comname-'+mocc).val();if(name.length<1){alert(wppaPleaseName);return false;} if(wppaEmailRequired){var email=jQuery('#wppa-comemail-'+mocc).val();var atpos=email.indexOf("@");var dotpos=email.lastIndexOf(".");if(atpos<1||dotpos=email.length){alert(wppaPleaseEmail);return false;}} var text=jQuery('#wppa-comment-'+mocc).val();if(text.length<1){alert(wppaPleaseComment);return false;} return true;} function _wppaGo(url){document.location=url;} function _wppaBbb(mocc,where,act){if(_wppaSSRuns[mocc])return;var elm='#bbb-'+mocc+'-'+where;switch(act){case'show':if(where=='l')jQuery(elm).attr('title',wppaPreviousPhoto);if(where=='r')jQuery(elm).attr('title',wppaNextPhoto);jQuery('.bbb-'+mocc).css('cursor','pointer');break;case'hide':jQuery('.bbb-'+mocc).removeAttr('title');jQuery('.bbb-'+mocc).css('cursor','default');break;case'click':if(where=='l')wppaPrev(mocc);if(where=='r')wppaNext(mocc);break;default:alert('Unimplemented instruction: '+act+' on: '+elm);}} function _wppaUbb(mocc,where,act){if(_wppaSSRuns[mocc])return;var elm='#ubb-'+mocc+'-'+where;switch(act){case'show':if(where=='l')jQuery(elm).attr('title',wppaPreviousPhoto);if(where=='r')jQuery(elm).attr('title',wppaNextPhoto);jQuery('.ubb-'+mocc).css('cursor','pointer');jQuery('.ubb-'+mocc).fadeTo(200,0.8);break;case'hide':jQuery('.ubb-'+mocc).removeAttr('title');jQuery('.ubb-'+mocc).css('cursor','default');jQuery('.ubb-'+mocc).fadeTo(200,0.2);break;case'click':if(where=='l')wppaPrev(mocc);if(where=='r')wppaNext(mocc);break;default:alert('Unimplemented instruction: '+act+' on: '+elm);}} function wppaOpenComments(mocc){if(_wppaSSRuns[mocc])_wppaStop(mocc);jQuery('#wppa-comtable-wrap-'+mocc).css('display','block');jQuery('#wppa-comform-wrap-'+mocc).css('display','block');jQuery('#wppa-comfooter-wrap-'+mocc).css('display','none');wppaColWidth[mocc]=0;setTimeout('_wppaDoAutocol( '+mocc+' )',100);} function _wppaShowMetaData(mocc,key){if(!_wppaSSRuns[mocc]&&!__wppaOverruleRun){if(key=='show'){if(wppaAutoOpenComments){jQuery('#wppa-comtable-wrap-'+mocc).css('display','block');jQuery('#wppa-comform-wrap-'+mocc).css('display','block');jQuery('#wppa-comfooter-wrap-'+mocc).css('display','none');} if(wppaSlideWrap||(_wppaCurIdx[mocc]!=0)) jQuery('.wppa-prev-'+mocc).css('visibility','visible');if(wppaSlideWrap||(_wppaCurIdx[mocc]!=(_wppaSlides[mocc].length-1))) jQuery('.wppa-next-'+mocc).css('visibility','visible');if(wppaShareHideWhenRunning){jQuery('#wppa-share-'+mocc).css('display','');} wppaFotomotoToolbar(mocc,_wppaHiresUrl[mocc][_wppaCurIdx[mocc]]);} else{jQuery('#wppa-comtable-wrap-'+mocc).css('display','none');jQuery('#wppa-comform-wrap-'+mocc).css('display','none');jQuery('#wppa-comfooter-wrap-'+mocc).css('display','block');wppaFotomotoHide(mocc);}} else{if(key=='show'){if(!wppaFotomotoHideWhenRunning)wppaFotomotoToolbar(mocc,_wppaHiresUrl[mocc][_wppaCurIdx[mocc]]);} else{if(wppaShareHideWhenRunning){jQuery('#wppa-share-'+mocc).css('display','none');}}} if(key=='show'){jQuery("#imagedesc-"+mocc).css('visibility','visible');jQuery("#imagetitle-"+mocc).css('visibility','visible');jQuery("#counter-"+mocc).css('visibility','visible');jQuery("#iptccontent-"+mocc).css('visibility','visible');jQuery("#exifcontent-"+mocc).css('visibility','visible');} else{jQuery("#counter-"+mocc).css('visibility','hidden');jQuery('.wppa-prev-'+mocc).css('visibility','hidden');jQuery('.wppa-next-'+mocc).css('visibility','hidden');jQuery("#iptccontent-"+mocc).css('visibility','hidden');jQuery("#exifcontent-"+mocc).css('visibility','hidden');}} var wppaFotomotoLoaded=false;function fotomoto_loaded(){wppaFotomotoLoaded=true;} var wppaFotomotoToolbarIds=[];function wppaFotomotoToolbar(mocc,url){if(wppaColWidth[mocc]>=wppaFotomotoMinWidth){jQuery('#wppa-fotomoto-container-'+mocc).css('display','inline');jQuery('#wppa-fotomoto-checkout-'+mocc).css('display','inline');} else{jQuery('#wppa-fotomoto-container-'+mocc).css('display','none');jQuery('#wppa-fotomoto-checkout-'+mocc).css('display','none');return;} if(wppaFotomoto&&document.getElementById('wppa-fotomoto-container-'+mocc)){if(wppaFotomotoLoaded){FOTOMOTO.API.checkinImage(url);wppaFotomotoToolbarIds[mocc]=FOTOMOTO.API.showToolbar('wppa-fotomoto-container-'+mocc,url);} else{setTimeout('wppaFotomotoToolbar( '+mocc+',"'+url+'" )',200);wppaConsoleLog('Waiting for Fotomoto');}}} function wppaFotomotoHide(mocc){jQuery('#wppa-fotomoto-container-'+mocc).css('display','none');jQuery('#wppa-fotomoto-checkout-'+mocc).css('display','none');} function wppaGetCurrentFullUrl(mocc,idx){var xurl=document.location.href;var url;var temp1=xurl.split("?");var temp2='nil';var temp3;var i=0;var first=true;var pfx;if(!wppaShortQargs)pfx='wppa-';else pfx='';if(temp1[1])temp2=temp1[1].split("&");var albumSeen=false;url=temp1[0];if(temp2!='nil'){if(temp2.length>0){while(i=minLength){wppaCalculateAngle();wppaDetermineSwipeDirection();wppaProcessingRoutine();wppaTouchCancel(event);}else{wppaTouchCancel(event);}}else{wppaTouchCancel(event);}} function wppaTouchCancel(event){fingerCount=0;startX=0;startY=0;curX=0;curY=0;deltaX=0;deltaY=0;horzDiff=0;vertDiff=0;swipeLength=0;swipeAngle=null;swipeDirection=null;triggerElementID=null;wppaMocc=0;} function wppaCalculateAngle(){var X=startX-curX;var Y=curY-startY;var Z=Math.round(Math.sqrt(Math.pow(X,2)+Math.pow(Y,2)));var r=Math.atan2(Y,X);swipeAngle=Math.round(r*180/Math.PI);if(swipeAngle<0){swipeAngle=360-Math.abs(swipeAngle);}} function wppaDetermineSwipeDirection(){if((swipeAngle<=45)&&(swipeAngle>=0)){swipeDirection='left';}else if((swipeAngle<=360)&&(swipeAngle>=315)){swipeDirection='left';}else if((swipeAngle>=135)&&(swipeAngle<=225)){swipeDirection='right';}else if((swipeAngle>45)&&(swipeAngle<135)){swipeDirection='down';}else{swipeDirection='up';}} function wppaProcessingRoutine(){var swipedElement=document.getElementById(triggerElementID);if(wppaMocc==-1){if(swipeDirection=='left'){wppaOvlShowNext();wppaMocc=0;} else if(swipeDirection=='right'){wppaOvlShowPrev();wppaMocc=0;}} else{if(swipeDirection=='left'){wppaNext(wppaMocc);wppaMocc=0;} else if(swipeDirection=='right'){wppaPrev(wppaMocc);wppaMocc=0;} else if(swipeDirection=='up'){} else if(swipeDirection=='down'){}}} var wppaBackgroundColorImage='';var _wppaTimer=[];var wppa_saved_id=[];var wppaPopupLinkType='';var wppaPopupOnclick=[];var wppaThumbTargetBlank=false;function wppaPopUp(mocc,elm,id,name,desc,rating,ncom,videohtml,maxsizex,maxsizey){var topDivBig,topDivSmall,leftDivBig,leftDivSmall;var heightImgBig,heightImgSmall,widthImgBig,widthImgSmall,widthImgBigSpace;var puImg;var vOffset=0;var imghtml;clearTimeout(_wppaTimer[mocc]);if(document.getElementById('x-'+id+'-'+mocc)){var namediv=name?'':'';var descdiv=desc?'':'';var ratediv=rating?'':'';var ncomdiv=ncom?'':'';var popuptext=namediv+descdiv+ratediv+ncomdiv;var target='';if(wppaThumbTargetBlank)target='target="_blank"';switch(wppaPopupLinkType){case'none':imghtml=videohtml!=''?videohtml:'';jQuery('#wppa-popup-'+mocc).html('
'+imghtml+popuptext+'
');break;case'fullpopup':imghtml=videohtml!=''?videohtml:'';jQuery('#wppa-popup-'+mocc).html('
'+imghtml+popuptext+'
');break;default:if(elm.onclick){imghtml=videohtml!=''?videohtml:'';jQuery('#wppa-popup-'+mocc).html('
'+imghtml+popuptext+'
');document.getElementById('wppa-img-'+mocc).onclick=elm.onclick;} else{imghtml=videohtml!=''?videohtml:'';jQuery('#wppa-popup-'+mocc).html('
'+imghtml+''+popuptext+'
');}}} puImg=document.getElementById('wppa-img-'+mocc);widthImgBig=parseInt(maxsizex);heightImgBig=parseInt(maxsizey);wppaConsoleLog('widthImgBig='+widthImgBig+', heightImgBig='+heightImgBig);if(puImg)jQuery(".wppa_pu_info").css('width',((widthImgBig>heightImgBig?widthImgBig:heightImgBig)-8)+'px');leftDivSmall=parseInt(elm.offsetLeft)-7-5-1;topDivSmall=parseInt(elm.offsetTop)-7-5-1;topDivSmall-=vOffset;widthImgSmall=parseInt(elm.clientWidth);heightImgSmall=parseInt(elm.clientHeight);widthImgBigSpace=widthImgBig>heightImgBig?widthImgBig:heightImgBig;leftDivBig=leftDivSmall-parseInt((widthImgBigSpace-widthImgSmall)/2);topDivBig=topDivSmall-parseInt((heightImgBig-heightImgSmall)/2);var lrMarg=parseInt((widthImgBigSpace-widthImgBig)/2);jQuery('#wppa-popup-'+mocc).css({"marginLeft":leftDivSmall+"px","marginTop":topDivSmall+"px"});jQuery('#wppa-img-'+mocc).css({"marginLeft":0,"marginRight":0,"width":widthImgSmall+"px","height":heightImgSmall+"px"});jQuery('#wppa-popup-'+mocc).stop().animate({"marginLeft":leftDivBig+"px","marginTop":topDivBig+"px"},400);jQuery('#wppa-img-'+mocc).stop().animate({"marginLeft":lrMarg+"px","marginRight":lrMarg+"px","width":widthImgBig+"px","height":heightImgBig+"px"},400);_wppaTimer[mocc]=setTimeout('wppaPopReady( '+mocc+' )',400);} function wppaPopReady(mocc){jQuery("#wppa-name-"+mocc).show();jQuery("#wppa-desc-"+mocc).show();jQuery("#wppa-rat-"+mocc).show();jQuery("#wppa-ncom-"+mocc).show();} function wppaPopDown(mocc){jQuery('#wppa-popup-'+mocc).html("");return;} function wppaFullPopUp(mocc,id,url,xwidth,xheight){var height=xheight+50;var width=xwidth+14;var name='';var desc='';var elm=document.getElementById('i-'+id+'-'+mocc);if(elm){name=elm.alt;desc=elm.title;} var wnd=window.open('','Print','width='+width+', height='+height+', location=no, resizable=no, menubar=yes ');wnd.document.write('');wnd.document.write('');wnd.document.write('');wnd.document.write(''+name+'');wnd.document.write('');wnd.document.write('');wnd.document.write('');wnd.document.write('');wnd.document.write('
');wnd.document.write('
');wnd.document.write('
'+desc+'
');var left=xwidth-66;wnd.document.write('');left=xwidth-30;wnd.document.write('');wnd.document.write('
');wnd.document.write('');wnd.document.write('');} function wppaEditPhoto(mocc,id){var name='Edit Photo '+id;var desc='';var width=960;var height=512;if(screen.availWidth'+''+''+''+''+name+''+'');wnd.document.write('');wnd.document.write('');var xmlhttp=wppaGetXmlHttp();var data='action=wppa&wppa-action=front-edit&photo-id='+id+'&moccur='+mocc;var url=wppaAjaxUrl+'?'+data;xmlhttp.open('POST',url,false);xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");xmlhttp.send(data);if(xmlhttp.readyState==4&&xmlhttp.status==200){var result=xmlhttp.responseText;wnd.document.write(result);} wnd.document.write('');wnd.document.write('');wnd.document.write('');} var wppaHis=0;var wppaStartHtml=[];var wppaCanAjaxRender=false;var wppaCanPushState=false;var wppaAllowAjax=true;var wppaMaxOccur=0;var wppaFirstOccur=0;var wppaUsePhotoNamesInUrls=false;jQuery(document).ready(function(e){if(wppaAllowAjax&&wppaGetXmlHttp()){wppaCanAjaxRender=true;} if(typeof(history.pushState)!='undefined'){var i=1;while(i<=wppaMaxOccur){wppaStartHtml[i]=jQuery('#wppa-container-'+i).html();i++;} wppaCanPushState=true;}});function wppaGetXmlHttp(){if(window.XMLHttpRequest){xmlhttp=new XMLHttpRequest();} else{xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");} return xmlhttp;} window.onpopstate=function(event){var occ=0;if(wppaCanPushState){if(event.state){occ=event.state.occur;switch(event.state.type){case'html':jQuery('#wppa-container-'+occ).html(event.state.html);break;case'slide':_wppaGoto(occ,event.state.slide);break;}} else if(wppaUpdateAddressLine){occ=wppaFirstOccur;jQuery('#wppa-container-'+occ).html(wppaStartHtml[occ]);wppaFirstOccur=0;if(occ==0){var url=document.location.href;var urls=url.split("&wppa-occur=");occ=parseInt(urls[1]);} var url=document.location.href;var urls=url.split("&wppa-photo=");var photo=parseInt(urls[1]);if(photo>0){var idx=0;while(idx<_wppaId[occ].length){if(_wppaId[occ][idx]==photo)break;idx++;} if(idx<_wppaId[occ].length)_wppaGoto(occ,idx);}} if(document.getElementById('theslide0-'+occ)){_wppaStop(occ);}} if(typeof(wppaQRUpdate)!='undefined')wppaQRUpdate(document.location.href);};function wppaDoAjaxRender(mocc,ajaxurl,newurl){if(wppaLang!='')ajaxurl+='&lang='+wppaLang;var xmlhttp=wppaGetXmlHttp();if(wppaCanAjaxRender){if(_wppaSSRuns[mocc])_wppaStop(mocc);jQuery('#wppa-ajax-spin-'+mocc).css('display','');xmlhttp.open('GET',ajaxurl,false);xmlhttp.send();jQuery('#wppa-container-'+mocc).html(xmlhttp.responseText);if(wppaCanPushState&&wppaUpdateAddressLine){wppaHis++;cont=xmlhttp.responseText;try{history.pushState({page:wppaHis,occur:mocc,type:'html',html:cont},"---",newurl);wppaConsoleLog('Ajax rendering: History stack updated');} catch(err){wppaConsoleLog('Ajax rendering: Failed to update history stack');} if(wppaFirstOccur==0)wppaFirstOccur=mocc;} wppaUpdateLightboxes();if(typeof(wppaQRUpdate)!='undefined')wppaQRUpdate(newurl);wppaColWidth[mocc]=0;_wppaDoAutocol(mocc);jQuery('#speed0-'+mocc).html(wppaSlower);jQuery('#speed1-'+mocc).html(wppaFaster);jQuery('#wppa-ajax-spin-'+mocc).css('display','none');} else{document.location.href=newurl;wppaColWidth[mocc]=0;_wppaDoAutocol(mocc);}} function wppaAjaxApprovePhoto(photoid){var xmlhttp=wppaGetXmlHttp();xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4&&xmlhttp.status==200){if(xmlhttp.responseText=='OK'){jQuery('.wppa-approve-'+photoid).css('display','none');} else{alert(xmlhttp.responseText);}}} ajaxurl=wppaAjaxUrl+'?action=wppa&wppa-action=approve&photo-id='+photoid;xmlhttp.open('GET',ajaxurl,true);xmlhttp.send();} function wppaAjaxRemovePhoto(mocc,photoid,isslide){var xmlhttp=wppaGetXmlHttp();xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4&&xmlhttp.status==200){var rtxt=xmlhttp.responseText.split('||');if(rtxt[0]=='OK'){if(isslide){jQuery('#wppa-film-'+_wppaCurIdx[mocc]+'-'+mocc).attr('src','');jQuery('#wppa-pre-'+_wppaCurIdx[mocc]+'-'+mocc).attr('src','');jQuery('#wppa-film-'+_wppaCurIdx[mocc]+'-'+mocc).attr('alt','removed');jQuery('#wppa-pre-'+_wppaCurIdx[mocc]+'-'+mocc).attr('alt','removed');wppaNext(mocc);} else{jQuery('.wppa-approve-'+photoid).css('display','none');jQuery('.thumbnail-frame-photo-'+photoid).css('display','none');}} else{alert(xmlhttp.responseText);}}} ajaxurl=wppaAjaxUrl+'?action=wppa&wppa-action=remove&photo-id='+photoid;xmlhttp.open('GET',ajaxurl,true);xmlhttp.send();} function wppaAjaxApproveComment(commentid){var xmlhttp=wppaGetXmlHttp();xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4&&xmlhttp.status==200){if(xmlhttp.responseText=='OK'){jQuery('.wppa-approve-'+commentid).css('display','none');} else{alert(xmlhttp.responseText);}}} ajaxurl=wppaAjaxUrl+'?action=wppa&wppa-action=approve&comment-id='+commentid;xmlhttp.open('GET',ajaxurl,true);xmlhttp.send();} function wppaAjaxRemoveComment(commentid){var xmlhttp=wppaGetXmlHttp();xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4&&xmlhttp.status==200){var rtxt=xmlhttp.responseText.split('||');if(rtxt[0]=='OK'){jQuery('.wppa-approve-'+commentid).css('display','none');jQuery('.wppa-comment-'+commentid).css('display','none');} else{alert(xmlhttp.responseText);}}} ajaxurl=wppaAjaxUrl+'?action=wppa&wppa-action=remove&comment-id='+commentid;xmlhttp.open('GET',ajaxurl,true);xmlhttp.send();} function wppaPushStateSlide(mocc,slide,url){if(!wppaIsMini[mocc]){if(wppaCanPushState&&wppaUpdateAddressLine){if(url!=''){try{history.pushState({page:wppaHis,occur:mocc,type:'slide',slide:slide},"---",url);wppaConsoleLog('Slide history stack updated');} catch(err){wppaConsoleLog('Slide history stack update failed');}}}}} var wppaOvlUrls;var wppaOvlUrl;var wppaOvlTitles;var wppaOvlTitle;var wppaOvlIdx=-1;var wppaOvlFirst=true;var wppaOvlKbHandler='';var wppaOvlSizeHandler='';var wppaOvlPadTop=5;var wppaWindowInnerWidth;var wppaWindowInnerHeight;var wppaOvlIsSingle;var wppaOvlRunning=false;var wppaOvlVideoHtmls;var wppaOvlVideoHtml;var wppaOvlMode='normal';var wppaOvlCloseTxt='CLOSE';var wppaOvlTxtHeight=36;var wppaOvlOpacity=0.8;var wppaOvlOnclickType='none';var wppaOvlTheme='black';var wppaOvlAnimSpeed=300;var wppaOvlSlideSpeed=3000;var wppaVer4WindowWidth=800;var wppaVer4WindowHeight=600;var wppaOvlFontFamily='Helvetica';var wppaOvlFontSize='10';var wppaOvlFontColor='';var wppaOvlFontWeight='bold';var wppaOvlLineHeight='12';var wppaOvlShowCounter=true;var wppaOvlIsVideo=false;var wppaShowLegenda='';jQuery(document).ready(function(e){wppaInitOverlay();});jQuery(window).resize(function(){jQuery("#wppa-overlay-bg").css({height:window.innerHeight});wppaOvlResize(10);});function wppaOvlKeyboardHandler(e){var keycode;var escapeKey;if(e==null){keycode=event.keyCode;escapeKey=27;}else{keycode=e.keyCode;escapeKey=27;} var key=String.fromCharCode(keycode).toLowerCase();switch(keycode){case escapeKey:wppaOvlHide();break;case 37:wppaOvlShowPrev();break;case 39:wppaOvlShowNext();break;} switch(key){case'x':case'o':case'c':case'q':wppaOvlHide();break;case'p':wppaOvlShowPrev();break;case'n':wppaOvlShowNext();break;case's':wppaOvlStartStop();break;case'd':jQuery('#wppa-ovl-legenda-1').css('visibility','hidden');jQuery('#wppa-ovl-legenda-2').css('visibility','hidden');wppaShowLegenda='hidden';break;case'f':var oldMode=wppaOvlMode;wppaOvlStepMode();var elem=document.getElementById('wppa-overlay-ic');if(oldMode=='normal'){if(elem.requestFullscreen){elem.requestFullscreen();}else if(elem.mozRequestFullScreen){elem.mozRequestFullScreen();}else if(elem.webkitRequestFullscreen){elem.webkitRequestFullscreen();} setTimeout('wppaOvlShow( '+wppaOvlIdx+' )',1000);} if(wppaOvlMode=='normal'){if(document.cancelFullScreen){document.cancelFullScreen();}else if(document.mozCancelFullScreen){document.mozCancelFullScreen();}else if(document.webkitCancelFullScreen){document.webkitCancelFullScreen();}} jQuery('#wppa-ovl-legenda-1').html('');break;}} function wppaFindWindowSize(){wppaConsoleLog('wppaFindWindowSize');wppaWindowInnerWidth=window.innerWidth;wppaWindowInnerHeight=window.innerHeight;if(typeof(wppaWindowInnerWidth)=='undefined')wppaWindowInnerWidth=jQuery(window).width();if(typeof(wppaWindowInnerHeight)=='undefined')wppaWindowInnerHeight=jQuery(window).height();wppaConsoleLog('winw='+wppaWindowInnerWidth+', winh='+wppaWindowInnerHeight);} function wppaOvlShow(arg){wppaConsoleLog('wppaOvlShow arg='+arg);if(wppaOvlFirst){jQuery(document).on('keydown',wppaOvlKeyboardHandler);wppaOvlFirst=false;} wppaFindWindowSize();jQuery('#weaver-final').removeClass('wvr-hide-bang');jQuery('#wppa-overlay-sp').css({left:(wppaWindowInnerWidth/2)-16,top:(wppaWindowInnerHeight/2)-16,visibility:'visible'});var href;if(parseInt(arg)==arg){if(arg!=-1){wppaOvlUrl=wppaOvlUrls[arg];wppaOvlTitle=wppaOvlTitles[arg];wppaOvlIdx=arg;wppaOvlVideoHtml=wppaOvlVideoHtmls[arg];}} else{wppaOvlIdx=-1;wppaOvlUrl=arg.href;wppaOvlTitle=wppaRepairScriptTags(arg.title);wppaOvlVideoHtml=decodeURI(jQuery(arg).attr('data-videohtml'));var rel=arg.rel;var temp=rel.split('[');if(temp[1]){wppaOvlUrls=[];wppaOvlTitles=[];wppaOvlVideoHtmls=[];var setname=temp[1];var anchors=jQuery('a');var anchor;var i,j=0;wppaOvlIdx=-1;for(i=0;i'+''+'
'+'
'+'Mode='+wppaOvlMode+'. '+(wppaOvlIsSingle?wppaOvlFullLegendaSingle:wppaOvlFullLegenda)+'
'+'
';' ';jQuery('#wppa-overlay-ic').html(html);setTimeout('wppaOvlShowFull()',10);return false;} var mw=250;jQuery('#wppa-overlay-bg').fadeTo(300,wppaOvlOpacity);var lft=(wppaWindowInnerWidth/2-125)+'px';var ptp=(wppaWindowInnerHeight/2-125)+'px';jQuery('#wppa-overlay-ic').css({left:lft,paddingTop:ptp});var txtcol=wppaOvlTheme=='black'?'#a7a7a7':'#272727';var qtxtcol=wppaOvlTheme=='black'?'#a7a7a7':'#575757';if(wppaOvlFontColor)txtcol=wppaOvlFontColor;var startstop=wppaOvlRunning?wppaStop:wppaStart;var html=''+''+'';if(typeof(wppaOvlVideoHtml)!='undefined'&&wppaOvlVideoHtml!=''&&wppaOvlVideoHtml!='undefined'){html+='';wppaOvlIsVideo=true;} else{html+='';wppaOvlIsVideo=false;} html+='