var lScrollPrev=(getCookie('lang')=='pl')?'Przewiń poprzednie zdjęcia':'Scroll previous photos';var lScrollNext=(getCookie('lang')=='pl')?'Przewiń kolejne zdjęcia':'Scroll next photos';var lPrevImage=(getCookie('lang')=='pl')?'Zobacz poprzednie zdjęcie':'View previous photo';var lNextImage=(getCookie('lang')=='pl')?'Zobacz kolejne zdjęcie':'View next photo';var lClickToView=(getCookie('lang')=='pl')?'Zobacz zdjęcie':'View this photo';var wasThisResult=0;var thisResult='';var prevResult='';var nextResult='';var pageLoad=function(){var nav=new YAHOO.extension.Carousel("navigation",{numVisible:7,animationSpeed:0.5,scrollInc:6,size:numImages,firstVisible:firstVis,loadInitHandler:loadInitialItems,prevElement:"leftSlide",nextElement:"rightSlide",loadNextHandler:loadNextItems,loadPrevHandler:loadPrevItems,prevButtonStateHandler:handlePrevButtonState,nextButtonStateHandler:handleNextButtonState});};var loadInitialItems=function(type,args){var start=args[0];var last=args[1];makeRequest(this,'/gateway/getNav.php',start,(last-start+1));};var loadNextItems=function(type,args){var start=args[0];var last=args[1];var alreadyCached=args[2];if(!alreadyCached){makeRequest(this,'/gateway/getNav.php',start,(last-start+1));}};var loadPrevItems=function(type,args){var start=args[0];var last=args[1];var alreadyCached=args[2];if(!alreadyCached){makeRequest(this,'/gateway/getNav.php',start,(last-start+1));}};var handlePrevButtonState=function(type,args){var enabling=args[0];var leftImage=args[1];if(enabling){leftImage.src="/images/lSlide.gif";leftImage.style.cursor='pointer';leftImage.title=lScrollPrev;}else{leftImage.src="/images/lSlideD.gif";leftImage.style.cursor='default';leftImage.title='';}};var handleNextButtonState=function(type,args){var enabling=args[0];var rightImage=args[1];if(enabling){rightImage.src="/images/rSlide.gif";rightImage.style.cursor='pointer';rightImage.title=lScrollNext;}else{rightImage.src="/images/rSlideD.gif";rightImage.style.cursor='default';rightImage.title='';}};var showButtons=function(type,args){YAHOO.util.Dom.setStyle("rightSlide","visibility","visible");YAHOO.util.Dom.setStyle("leftSlide","visibility","visible");YAHOO.util.Dom.setStyle("rightImg","visibility","visible");YAHOO.util.Dom.setStyle("leftImg","visibility","visible");};YAHOO.util.Event.addListener(window,'load',pageLoad);var handleSuccess=function(callbackResponse){var start=callbackResponse.argument[0];var numResults=callbackResponse.argument[1];var nav=callbackResponse.argument[2];if(callbackResponse.responseText!==undefined){var navImages=eval('('+callbackResponse.responseText+')');for(var i=0;i<navImages.Set.num;i++){var result=navImages.Set.Result[i];nav.addItem(start+i,imageContent(result));if(wasThisResult){nextResult=result;wasThisResult=0;}if(result.i==imgId){wasThisResult=1;if(thisResult){prevResult=thisResult;}}thisResult=result;}if(prevResult){prevImage=_ge('leftImg');prevImage.onclick=function(){document.location=_processLink(prevResult,'link');};prevImage.title=lPrevImage;}else{prevImage=_ge('leftImg');prevImage.src="/images/lImgD.gif";prevImage.style.cursor='default';prevImage.title='';}if(nextResult){nextImage=_ge('rightImg');nextImage.onclick=function(){document.location=_processLink(nextResult,'link');};nextImage.title=lNextImage;}else{nextImage=_ge('rightImg');nextImage.src="/images/rImgD.gif";nextImage.style.cursor='default';nextImage.title='';}showButtons();}};var imageContent=function(result){return '<a class="t1" href="'+((result.i==imgId)?'javascript:;':_processLink(result,'link'))+'"'+((result.i==imgId)?' style="border:3px solid #faa; cursor:default;"':'')+'><img src="'+_processLink(result,'src')+'" title="'+lClickToView+'" alt=""/></a>';};var handleFailure=function(o){var result=o.status+" "+o.statusText;alert("Transaction failed.  The error is: "+result);};var makeRequest=function(nav,url,start,numResults){var params='?start='+start+'&results='+numResults+'&userId='+userId+((albumId)?'&albumId='+albumId:'')+((groupId)?'&groupId='+groupId:'');var callback={success:handleSuccess,failure:handleFailure,argument:[start,numResults,nav]};var sUrl=url+params;YAHOO.util.Connect.asyncRequest("GET",sUrl,callback,null);};var trunc=function(str,maxLen,maxWordLen){str=str.replace("<b>","");str=str.replace("</b>","");str=str.replace("<B>","");str=str.replace("</B>","");if(str.length>maxLen){str=str.substring(0,maxLen)+"...";}var start=0;var loopCnt=0;var strSlice=str;do{var spaceBreak=strSlice.indexOf(' ');var lenOfWord=spaceBreak;if(lenOfWord== -1){lenOfWord=strSlice.length;}if(lenOfWord>maxWordLen){str=str.substring(0,maxWordLen);}start=spaceBreak+1;strSlice=strSlice.substring(start);spaceBreak=strSlice.indexOf(' ');}while(spaceBreak!= -1)return str;};
