window.slideshowInitName="";window.looop=null;window.looopExtSource=null;window.imgListVisible=true;var _ss_firstUpload=true;var _ss_slideshowEmptyOnLoad=false;var _ss_newSlideshow=false;var _behave_noSingleFileUpload=false;var _ss_configPanes=new Array();var songs=new Object();function _fs_showAdvancedOpts(){$("imagelooprShowAdvanced").style.display="none";$("imagelooprAdvanced").style.display="";var A=looopExtSource.parameters?looopExtSource.parameters:looopExtSource.extParameters;var B=$("fetchAmount");for(var C=0;C<B.options.length;C++){if(B.options[C].value==A.fetchMax){B.selectedIndex=C}}return false}function _fs_updateParam(){var C="looopID="+looop.getId()+"&extUpdateNow=false";var A=looopExtSource.parameters?looopExtSource.parameters:looopExtSource.extParameters;var B=$("fetchAmount");for(var D in A){C+="&extAttributes="+D;if(D=="fetchMax"){C+="&extAttributes="+B.options[B.selectedIndex].value;A[D]=B.options[B.selectedIndex].value}else{C+="&extAttributes="+A[D]}}$("_fs_saveButton").style.display="none";
$("_fs_saving").style.display="";il.rpcCall("imagelooop.updateExternalSourceLooop",C,_fs_updateParamCb)}function _fs_updateParamCb(){alert(i18nFsInfoUpdate);$("_fs_saveButton").style.display="";$("_fs_saving").style.display="none";$("imagelooprShowAdvanced").style.display="";$("imagelooprAdvanced").style.display="none"}function _ss_loadSongs(){try{var E=Ajax.getTransport();var C=window.ilApiLocationHost;var B="http://"+C+"/cfg/music-songs.xml";E.open("get",B,false);E.send("");var A=E.responseXML;loadXml(null,A.firstChild,songs);bubbleSort(songs,function(I,H){var G=I.artist.value+"."+I.title.value;var F=H.artist.value+"."+H.title.value;if(G<F){return -1}if(G>F){return 1}return 0});_ss_fillSongs()}catch(D){}}function bubbleSort(G,B){for(var C=0;C<G.length;C++){var A=G[C];var E=A;var H=C;for(var D=C+1;D<G.length;D++){var I=G[D];var F=B(A,I);if(F<0){E=A;H=D}}if(C!=H){G[C]=E;G[H]=A}}}function _ss_fillSongs(){var A=getRef("musicSelector");if(A==null){return }clearInner(A);for(var G=0;G<songs.song.length;G++){var E=songs.song[G];
var D=document.createElement("tr");A.appendChild(D);var F;var B=function(){_ss_setSoundFile(this.musicFileUrl.value);return false}.bind(E);var C=function(){_ss_showSoundInfo(this);return false}.bind(E);F=document.createElement("td");F.onclick=B;D.appendChild(F);addSongSelect(F,E,B);F=document.createElement("td");F.onclick=C;D.appendChild(F);addSpan(F,"songTitle",E.title.value);F.appendChild(document.createElement("br"));addSpan(F,"songArtist",E.artist.value)}}function _ss_updateSelectedSong(){var B=getRef("musicSelected");if(B==null){return }var A=sv.soundFile;if(songs.song){for(var D=0;D<songs.song.length;D++){var C=songs.song[D];if(A==C.musicFileUrl.value){innerText(getRef("musicSelected"),C.title.value+" - "+C.artist.value);getRef("musicRemove").style.visibility="visible";return }}}innerText(getRef("musicSelected"),i18nNoSoundSelected);getRef("musicRemove").style.visibility="hidden"}function _ss_closeSoundInfo(){var A=getRef("musicInfo");A.style.display="none";return false}function _ss_showSoundInfo(C){var A=getRef("musicInfo");
innerText(getRef("songInfo-artist"),C.artist.value);innerText(getRef("songInfo-title"),C.title.value);getRef("songInfo-select").onclick=function(){_ss_setSoundFile(this.musicFileUrl.value);_ss_closeSoundInfo();return false}.bind(C);var B=getRef("songInfo-shops");clearInner(B);if(C.shops){for(var D=0;D<C.shops.length;D++){addSongInfoShop(B,C.shops[D])}}A.style.display="block";return false}function addSongInfoShop(B,D){var A=document.createElement("div");A.className="songInfoShop";addSpan(A,"songInfoShopName",shopName(D.shopId.value));var C=document.createElement("a");C.href=obfuscateLink(D.shopUrl.value);C.target="_new";innerText(C,i18nBuySong);A.appendChild(C);B.appendChild(A)}function obfuscateLink(B){var A=mainSiteUrl+"/redirect/?"+encodeURI(B);return A}function shopName(A){switch(A){case"amazon":return"Amazon";case"iTunes":return"iTunes"}return"shop"}function innerText(A,B){clearInner(A);A.appendChild(document.createTextNode(B))}function clearInner(A){while(A!=null&&A.firstChild!=null){A.removeChild(A.firstChild)
}}function addSongSelect(D,C,B){var A=document.createElement("a");A.href="#";A.onclick=B;A.appendChild(document.createTextNode(i18nMusicSongSelect));D.appendChild(A)}function addSpan(D,B,A){var C=document.createElement("span");C.className=B;C.appendChild(document.createTextNode(A));D.appendChild(C)}function loadXml(D,C,E){var A="";for(var H=C.firstChild;H!=null;H=H.nextSibling){var G=H.nodeName;switch(H.nodeType){case 1:var F=new Object();var B=E[H.nodeName];if(B==null){B=new Array();E[H.nodeName]=B}B.push(F);loadXml(B,H,F);break;case 3:A+=H.data;break}}if(D!=null){D.value=A}}function _ss_elementHide(A){A=getRef(A);if(A!=null){A.style.display="none"}}function _ss_elementShow(A){A=getRef(A);if(A!=null){A.style.display="block"}}function _ss_elementSlideUp(A){_ss_elementSlideUpDown(A,null)}function _ss_elementSlideDown(A){_ss_elementSlideUpDown(null,A)}function _ss_elementSlideUpDown(B,A){_ss_elementSlideUpDownDown(B,A,null)}function _ss_elementSlideUpDownDown(D,B,A){var C=_ss_getEffectsSlideUpDownDown(D,B,A);if(C.firstElement!=null){triggerEffects(C.firstElement,C.effects)
}}function _ss_getEffectsSlideUpDownDown(E,B,A){E=getRef(E);B=getRef(B);A=getRef(A);var C=new Array();var D=null;if(A!=null&&!Element.visible(A)){C.push(Effect.SlideDown(A,opts_mainTitleBar));D=A}if(B!=null&&!Element.visible(B)){C.push(Effect.SlideDown(B,opts_mainTitleBar));D=B}if(E!=null&&Element.visible(E)){C.push(Effect.SlideUp(E,opts_mainTitleBar));D=E}return{firstElement:D,effects:C}}function _ss_maybeShowFileUploadLater(){if(!_behave_noSingleFileUpload){return }var B=getRef("sl-uplItems-container");var A=getRef("uplBox-xchange.in.file");if(!B||B.style.display=="none"||A.style.display=="none"){return }_ua_start()}function _ss_maybeShowFileUpload(){if(!_behave_noSingleFileUpload){return }setTimeout("_ss_maybeShowFileUploadLater();",1000)}function _ss_addMorePhotosButton(){if(curr_sl_design!=""){toggleSl(curr_sl_design,2)}toggleDisplay("sl-uplItems-container");_ss_maybeShowFileUpload();return false}function _ss_hideUploadShowConfig(){_ss_elementHide("sl-uplItems-container");_ss_maybeShowFileUpload();if(!_ss_firstUpload){toggleSl("configStyleContentPane",2)
}if(_ss_firstUpload){toggleDisplay("configContentPane");toggleSl("configStyleContentPane",2);if(_ss_slideshowEmptyOnLoad){_ss_showPhotos();_ss_slideshowEmptyOnLoad=false}}}function _ss_afterUploadSlideConfig(A){if(!A){looop.clear()}looop.getMetaDataEx(_ss_afterUploadSlideConfigHandler)}function _ss_afterUploadSlideConfigHandler(B){loopMeta=B;looop.metaData=loopMeta;var A=looop.getContentCount();sv.cntPhotos=A;if(A>0){_ss_hideUploadShowConfig();_ss_loadPhotosHandler(loopMeta);_ss_firstUpload=false}_ss_updatePhotoCount();setTimeout("updatePlayer();",1000)}function _ss_hiBg(A){if(A!=null){A.style.backgroundColor="#e1f8ff"}}function _ss_lowBg(A,B){if(A!=null){A.style.backgroundColor=(B?B:"#FFF")}}function _ss_setHiBg(A){if(A!=null){A.style.backgroundColor="#d7ecae"}}function _ss_setLowBg(A,B){if(A!=null){A.style.backgroundColor=(B?B:"transparent")}}function _ss_setTransition(B,A){fv=sv.transitionType;if(fv!=B){_ss_setHiBg(getRef("transition-"+B));_ss_setLowBg(getRef("transition-"+fv));sv.transitionType=B;if(!A){updatePlayer()
}}return(false)}function _ss_setTheme(A){fv=sv.themeType;if(fv!=A){_ss_setHiBg(getRef("theme-"+A));_ss_setLowBg(getRef("theme-"+fv));sv.themeType=A;_ss_setThemeColor(A)}return(false)}function _ss_setSkin(C,B){fv=sv.skinType;if(fv!=C){skinHighlight(C);sv.skinType=C;try{if(sv.skinType!=0){if(sv.width<300){getRef("width").value=300;sv.width=300}if(sv.height<200){getRef("height").value=200;sv.height=200}}}catch(A){}if(!B){updatePlayer()}}return(false)}function _ss_setThemeColor(B){var A="FFFFFF";switch(B){case"0":A="FFFFFF";break;case"1":A="FFCC00";break;case"2":A="FF0000";break;case"3":A="8080FF";break;case"4":A="545654";break;case"5":A="40FF40";break;case"6":A="FFCC00";break;case"7":A="FFFFFF";break;case"8":A="FF0000";break;case"9":A="00FF00";break;case"10":A="FFFFFF";break}cp_setColor(A,"themeColor");return(false)}function _ss_setSize(B,A){w=0;h=0;switch(B){case 0:w=getRef("width").value;h=getRef("height").value;if(sv.skinType!=0){if(w<300){w=300}if(h<200){h=200}}break;case 1:w=600;h=200;break;case 2:w=380;h=280;
break;case 3:w=425;h=325;break;case 4:w=600;h=475;break}sv.width=w;getRef("width").value=w;sv.height=h;getRef("height").value=h;if(!A){updatePlayer()}return false}function _ss_setTextSize(A){fv=sv.textSize;if(fv!=A){_ss_setHiBg(getRef("textSize-"+A));_ss_setLowBg(getRef("textSize-"+fv));sv.textSize=A;updatePlayer()}return(false)}function _ss_setPlayerBgOpacity(A){sv.playerBgOpacity=A;updatePlayer();return false}function _ss_setSoundFile(A){if(A==null){A=""}sv.soundFile=A;updatePlayer();_ss_updateSelectedSong();return false}function _ss_setTextDisplay(A){sv.textDisplay=A;updatePlayer();return false}function _ss_setElHtmlValue(B,A){o=getRef(B);if(o!=null){o.innerHTML=A}return(false)}function _ss_getInputValue(A){if(A){var B;B=getRef(A);return B.value}}function _ss_updatePhotoCount(D){var C=sv.cntPhotos;var B=getRef("linkEditPhotos");if(B!=null){B.style.display=(C==0)?"none":"inline"}_ss_setElHtmlValue("intPhotos",C);_ss_setElHtmlValue("sl-status-count",C);if(C==0){_ss_elementShow("sl-intro");if(!D){_ss_elementHide("sl-status")
}else{_ss_elementShow("sl-status")}if(curr_sl_design!=""){toggleSl(curr_sl_design,2)}var A=getRef("sl-uplItems-container");if(A!=null&&A.style.display=="none"){toggleDisplay("sl-uplItems-container")}}else{_ss_elementHide("sl-intro");_ss_elementShow("sl-status")}}function _ss_showPhotos(){if(!imgListVisible){if(looop.getContentCount()<=50||confirm(i18nConfirmShow)){var A=getRef("imagesPane");if(A.style.display!=null){A.style.display="block"}_ss_elementHide("showImagesPane");imgListVisible=true}}}function _ss_addDndImage(E,B){var C=Sortable.options(E.id);var H=B;var D=E;var A={revert:true,ghosting:C.ghosting,constraint:C.constraint,handle:C.handle};var G={overlap:C.overlap,containment:C.containment,tree:C.tree,hoverclass:C.hoverclass,onHover:Sortable.onHover};var F=C.handle?$(H).down("."+C.handle,0):H;new Draggable(H,Object.extend(A,{handle:F}));Droppables.add(H,G);if(C.tree){H.treeNode=D}C.droppables.push(H)}function _ss_addSingleImage(D,B){if(imgListVisible){var C=getRef("sl-img-list");if(B==null){B=new Imagelooop.LooopImage(looop,D)
}var A=_ss_createImageContainer(B);C.appendChild(A);_ss_addDndImage(C,A)}}function _ss_afterUpload(B){try{getRef(B+"-uploading").style.display="none";toggleDisplay(B+"-choosing")}catch(A){}_ss_afterUploadSlideConfig()}var _ss_uploadFinishedList;function _ss_uploadFinishedIter(A,B){if(_ss_uploadFinishedList&&A<_ss_uploadFinishedList.length){var C=_ss_uploadFinishedList[A];_ss_addSingleImage(C,null);setTimeout("_ss_uploadFinishedIter("+(A+1)+',"'+B+'");',1)}else{_ss_afterUpload(B)}}var _ss_uploadCname=null;var _ss_uploadXin="file";function _ss_uploadFinishedTest(){if(_ss_uploadCname==null){return true}try{var E=getCookieValue(_ss_uploadCname,true);setCookie(_ss_uploadCname,null,cookieDomain);_ss_uploadCname=null;var G=getRef("uploadFile");var C=document.createElement("input");C.type="file";C.onkeydown=function(){return false};C.onchange=function(){_ss_uploadFiles()};C.id="uploadFile";C.name="uploadFile";var D=getRef("uploadFileContainer");D.removeChild(G);D.appendChild(C);if("ERROR"==E){toggleDisplay(_ss_uploadXin+"-uploading");
$(_ss_uploadXin+"-choosing").style.display="block";E=null;alert(i18nUploadFileError);return true}if(!E&&!sv.cntPhotos){imgIdsSting="";var B=looop.getImages();for(var F=0;F<B.length;F++){try{E+=(B[F].getId()+",")}catch(A){}}if(E&&E.substring){E=E.substring(0,E.length-1)}}if(""==E||null==E){_ss_loadPhotos(_ss_uploadXin)}else{if(E!=null){_ss_uploadFinishedList=E.split(",")}else{_ss_uploadFinishedList=new Array()}setTimeout("_ss_uploadFinishedIter(0,'"+_ss_uploadXin+"');",1)}}catch(A){alert(A)}}function _ss_uploadFiles(){toggleDisplay(_ss_uploadXin+"-uploading");_ss_uploadCname="upload-"+looop.getId()+"-"+new Date().getTime();setCookie(_ss_uploadCname,null,cookieDomain);var C=getRef("nullOutput");C.onload=function(){setTimeout("_ss_uploadFinishedTest();",300)};var B=getRef("uploadForm");try{looop.uploadImagesForm(B,null,null,_ss_uploadCname)}catch(A){alert(A)}try{$(_ss_uploadXin+"-choosing").style.display="none"}catch(A){}}function _ss_getFlashVars(){var A="";sep="&";A+="transitionType="+sv.transitionType+sep+"themeType="+sv.themeType+sep+"themeColor=0x"+sv.themeColor+sep+"skinType="+currentSkinConfig()+sep+"playerBgColor=0x"+sv.playerBgColor+sep+"textSize="+sv.textSize+sep+"textDisplay="+sv.textDisplay+sep+"textColor=0x"+sv.textColor+sep+"bgColor=0x"+sv.bgColor+sep+"playerBgOpacity="+sv.playerBgOpacity+sep+"soundFile="+sv.soundFile+sep;
return A}var _ss_importResultList;function _ss_importResultIter(A){if(A<_ss_importResultList.length){_ss_addSingleImage(null,_ss_importResultList[A]);setTimeout("_ss_importResultIter("+(A+1)+");",1)}else{_ss_afterUploadSlideConfig()}}function _ss_importResult(B,C){try{if(B.isResponse){var A=B.newImageMeta;_ss_importResultList=looop.getImagesFromResult(A);setTimeout("_ss_importResultIter(0);",1)}else{if(B.isException){alert(B.message)}else{alert(B)}}}finally{_ss_elementHide(C+".loading");toggleDisplay(C+".submit")}}function _ss_import(E,D){if(window.mainObject){window.mainObject.beforeCollectionCheck()}_ss_elementHide(E+".submit");toggleDisplay(E+".loading");var C=D.split(",");var B="importerId="+E+"&looopId="+looop.getId();for(var F=1;F<C.length;F++){var A=getRef(C[F]);if(!A||A==null){alert("element "+C[F]+" does not exist")}B+="&attributes="+A.name+"&attributes="+encodeURIComponent(A.value);A.value=""}il.rpcCall("imagelooop.importPrepareContent",B,_ss_importResult,E);return false}function _ua_start(){var A=getRef("uploadApplet");
if(A.style.display=="block"){return }_ss_elementHide("uploadStart");A.style.display="block";A.innerHTML="";window.setTimeout("refresh('"+A.id+"', '"+encodeURIComponent(appletHtml)+"')",100);return false}function _ua_fileFinished(A,B){if(B!=null&&B!="undefined"&&B!="null"){_ss_addSingleImage(B,null)}}function _ua_uploadFinished(A){_ss_loadPhotos();_ss_afterUploadSlideConfig()}function updatePlayer(B){if(!B||B==null){B="player"}var C=_ss_getFlashVars();var D;var A;if(sv.cntPhotos>0){D=window.ss_vars;_ss_elementShow("btnSave");_ss_elementShow("slideshowName")}else{D=window.ss_defaultvars;_ss_elementHide("btnSave")}A=getPlayerCode(window.ss_url,"looopSlider",sv.width,sv.height,C+D,false,true);bind=getRef(B);if(bind){bind.style.height=sv.height+"px";bind.innerHTML="";setPlayerHtml(bind,A)}}function refresh(C,B){C=($(C)||C);try{C.innerHTML=decodeURIComponent(B)}catch(A){}return false}__newPlayerHtmlEl=null;__newPlayerHtml=null;__newPlayerTimer=null;__newPlayerVisibleCountdown=12;function elementVisible(A){for(;A!=null;
A=A.parentNode){if(A.style&&A.style.display=="none"){return false}}return true}function checkPlayerUpdate(){if(__newPlayerHtml!=null){var A=elementVisible(__newPlayerHtmlEl);if(A){if(__newPlayerVisibleCountdown>0){__newPlayerVisibleCountdown--}else{__newPlayerHtmlEl.innerHTML=__newPlayerHtml;__newPlayerHtmlEl=__newPlayerHtml=null}}}setTimeout("checkPlayerUpdate();",100)}function setPlayerHtml(A,B){__newPlayerHtmlEl=A;__newPlayerHtml=B;if(__newPlayerTimer==null){__newPlayerTimer=setTimeout("checkPlayerUpdate();",100)}}function _ss_createImageContainer(B){var F=document.createElement("div");F.objImage=B;F.className="sl-img-item";F.id=B.getId();var C=document.createElement("div");C.className="sl-img";var H=document.createElement("img");H.width=133;H.height=98;H.src=B.getImageLink("rw133h98f");C.appendChild(H);F.appendChild(C);var I=document.createElement("div");I.className="sl-img-txt";var A=document.createElement("input");A.objImage=B;A.type="text";var G=B.getName();A.originalValue=G;if(G==null||G==""){A.value=i18nNoImageName
}else{A.value=G}A.onfocus=function(){if(trim(this.value)==i18nNoImageName){this.value=""}};A.onblur=function(){var J=trim(this.value);if(J==i18nNoImageName){J=""}if(J!=this.originalValue){this.objImage.setName(J);this.originalValue=J;updatePlayer()}if(J==""){this.value=i18nNoImageName}};B.elNameInput=A;I.appendChild(A);F.appendChild(I);var E=document.createElement("div");E.className="sl-img-check";var D=document.createElement("input");D.type="checkbox";B.elCheckInput=D;E.appendChild(D);F.appendChild(E);B.elImgItem=F;return F}function _ss_imageOrderChanged(){updatePlayer()}function _ss_imageOrderChange_onUpdate(){var D="looopId="+looop.getId()+"&allowDelete=false";var A=getRef("sl-img-list");var C=A.childNodes;for(n=0;n<C.length;n++){var B=C[n];D+="&imageId="+B.objImage.getId()}try{il.rpcCall("imagelooop.setImageOrder",D,_ss_imageOrderChanged)}catch(E){_ss_loadPhotos();updatePlayer()}}function _ss_createSortable(){Sortable.create("sl-img-list",{tag:"div",overlap:"horizontal",onUpdate:_ss_imageOrderChange_onUpdate,constraint:false,format:/^(.*)$/,scroll:"window",ghosting:false})
}var _ss_loadPhotosArray;function _ss_loadPhotosFeedback(D){if(D<_ss_loadPhotosArray.length){try{var C=_ss_loadPhotosArray[D];var B=_ss_createImageContainer(C);var E=getRef("sl-img-list");E.appendChild(B);_ss_addDndImage(E,B)}catch(A){alert(""+A+" at image#"+D+" of "+_ss_loadPhotosArray.length)}setTimeout("_ss_loadPhotosFeedback("+(D+1)+");",1)}else{window.loadingPhotos=false}}function _ss_loadPhotosHandler(B){try{if(B.imageMeta){_ss_loadPhotosArray=looop.getImagesFromResult(B.imageMeta)}else{_ss_loadPhotosArray=B}var C=getRef("sl-img-list");while(C.firstChild!=null){C.removeChild(C.firstChild)}setTimeout("_ss_loadPhotosFeedback(0);",1)}catch(A){window.loadingPhotos=false}}var _ss_loadPhotosTimer;function _ss_loadPhotos(A){if(!imgListVisible){return }if(looop!=null){clearTimeout(_ss_loadPhotosTimer);if(!window.loadingPhotos){window.loadingPhotos=true;looop.getImagesExAsync(_ss_loadPhotosHandler)}if(A){setTimeout("_ss_afterUpload('"+A+"')",1000)}}}function _ss_deleteMarkedPhotos(){var B=getRef("sl-img-list");var D=B.childNodes;
var A=0;for(n=0;n<D.length;n++){if(D[n].objImage.elCheckInput.checked){A++}}if(A==0){alert(i18nNoPhotosSelected)}else{if(confirm(i18nConfirmDelete.replace("*",A))){for(n=0;n<D.length;n++){var C=D[n];if(C.objImage.elCheckInput.checked){C.objImage.deleteImage();B.removeChild(C);sv.cntPhotos--;n--}}_ss_updatePhotoCount();updatePlayer()}}return false}function _ss_saveSlideshow(A){toggleDisplayNa("btnSave");toggleDisplayNa("imgSaving");_ss_saveSlideshow2(A);return false}function _ss_saveSlideshow2(E){try{var B;var C=_ss_getInputValue("slideshowTitle");var I=new Object();I.transitionType=sv.transitionType;I.themeType=sv.themeType;I.themeColor="0x"+sv.themeColor;I.width=sv.width;I.height=sv.height;I.playerBgColor="0x"+sv.playerBgColor;I.playerBgOpacity=sv.playerBgOpacity;I.textSize=sv.textSize;I.textColor="0x"+sv.textColor;I.bgColor="0x"+sv.bgColor;I.textDisplay=sv.textDisplay;I.skinType=currentSkinConfig();I.soundFile=sv.soundFile;var F=looop.getSaveTimestamp();if(!F||F==0){setCookie("setupCLooop",looop.getId(),cookieDomain)
}var D="looopId="+looop.getId()+"&webPlayerType=flashPlayer";for(var A in I){D+="&playerConfig$"+A+"="+encodeURIComponent(I[A])}if(slideshowInitName!=C){D+="&descriptiveName="+encodeURIComponent(C);slideshowInitName=C}D+="&publishLooop=true";var H="PUBLIC";if(looop.getLooopPlayerConfig().name=="photo"||(_ss_newSlideshow&&looop.getLooopPlayerConfig().name!="guestbook")){if(looop.getOwnerId()==null){H="UNPROTECTED"}else{H="PUBLIC"}}if(H!=null&&H!=looop.getAccessType()){D+="&accessType="+H}il.rpcCall("imagelooop.setLooopMetaData",D,function(J){_ss_saveSlideshowHandler(J,E)})}catch(G){_ss_saveSlideshowCancel()}return false}function _ss_saveSlideshowCancel(){toggleDisplayNa("btnSave");toggleDisplayNa("imgSaving")}function _ss_saveSlideshowHandler(A,B){if(A.isException){alert(A);_ss_saveSlideshowCancel()}else{_ss_saveSlideshowSuccessHandler(B)}}function _ss_saveSlideshowSuccessHandler(F){if(window.redirectAfterSaveUrl!=null){if(!F){window.location.href=window.redirectAfterSaveUrl}else{F=getRef(F);var A=window.redirectAfterSaveUrl;
var D=null;if(window.redirectAfterSaveUrl.indexOf("?")>=0){A=window.redirectAfterSaveUrl.substring(0,window.redirectAfterSaveUrl.indexOf("?"));D=window.redirectAfterSaveUrl.substring(window.redirectAfterSaveUrl.indexOf("?")+1,window.redirectAfterSaveUrl.length)}if(D){D=D.split("&");for(var E=0;E<D.length;E++){var C=D[E].split("=");if(C[0]){var B=document.createElement("input");B.style.display="none";B.name=decodeURIComponent(C[0]);B.value=decodeURIComponent(C[1]);F.appendChild(B)}}}F.action=A;F.method="POST";F.encType="application/x-www-form-urlencoded";F.submit()}}else{window.location.href=loopUrl+"/exportlooop.htm"}}function _ss_extSource_update(){il.rpcCall("imagelooop.updateLooopExternalSource","looopID="+loopId+"&updateTimestamp=0");_ss_extSourceCheck();return false}function _ss_extSourceCheckHandler(H,E){try{var A=typeof (H.extSource)!="undefined";var B=H.extSource?H.extSource:H.source;var G=H.extStatus?H.extStatus:H.status;window.looopExtSource=H;switch(B){case"flickrSearch":break;case"imageFeed":break;
case"facebookFriends":break;case"officeConvert":break;case undefined:if(E=="officeConvert"){G="READY";break}default:return }var I=false;if(!A){looop.clear()}else{I=true}var C=looop.getContentChangedTimestamp();var D=looop.getContentCount();switch(G){case"CREATED":_ss_elementHide("sl-extStateReadyExtInfo");break;case"READY":_ss_elementShow("sl-extStateReadyExtInfo");if($("slideshowTitle")&&!$("slideshowTitle").value&&!window.gotNameAlready){$("slideshowTitle").value=looop.getDescriptiveName();window.gotNameAlready=true}if(C!=sv.contentChangedTimestamp){sv.contentChangedTimestamp=C;_ss_loadPhotos();_ss_afterUploadSlideConfig(I);sv.cntPhotos=D;_ss_updatePhotoCount(true);updatePlayer();_ss_showPhotos()}else{updatePlayer()}case"ERROR":_ss_elementShow("sl-extStateReadyExtInfo");_ss_elementHide("sl-extStateUpdating");_ss_elementHide("sl-extStateUpdating2");if(sv.cntPhotos==0){_ss_elementShow("sl-extStateReadyEmpty");_ss_elementHide("sl-extStateReady")}else{_ss_elementShow("sl-extStateReady");_ss_elementHide("sl-extStateReadyEmpty")
}break;case"WAITUPDATE":case"UPDATING":_ss_elementHide("sl-extStateReadyExtInfo");_ss_elementHide("sl-extStateReady");_ss_elementHide("sl-extStateReadyEmpty");_ss_elementShow("sl-extStateUpdating");_ss_elementShow("sl-extStateUpdating2");break}if(D==0){_ss_elementShow("sl-extStateNotEmpty");sv.cntPhotos=D;_ss_updatePhotoCount(true)}else{_ss_elementShow("sl-extStateNotEmpty");if(!imgListVisible&&D>0){_ss_afterUploadSlideConfig(I);_ss_loadPhotos();sv.cntPhotos=D;_ss_updatePhotoCount(true);_ss_elementShow("configContentPane");_ss_elementHide("sl-uplItems-container");_ss_maybeShowFileUpload();_ss_firstUpload=false}else{if(D!=sv.cntPhotos){_ss_afterUploadSlideConfig(I);_ss_loadPhotos();sv.cntPhotos=D;_ss_updatePhotoCount(true);updatePlayer()}}}if(G!="READY"){window._ss_extSourceUpdateTimer=setTimeout("_ss_extSourceCheck('"+B+"')",8000)}}catch(F){}}function _ss_extSourceCheck(A){clearTimeout(window._ss_extSourceUpdateTimer);il.rpcCall("imagelooop.getLooopExternalSource","looopID="+loopId,function(B){_ss_extSourceCheckHandler(B,A)
})}window.__cpcolorLevels=Array("0","3","6","A","C","F");window.__cpcolorArray=Array();function cp_showColorPicker(G,D){var F=getRef("sl_"+G);if(!F){return }var C=getRef("sel_"+G);C.style.background="#"+D;var B=document.createElement("div");B.id=G;genColors();B.innerHTML="<span>"+cp_getColorTable(G)+"</span>";var A=getRef("cpLink_"+G);var E=getRef("cpArray_"+G);F.appendChild(B);_cpcolorArray=Array()}function cp_setColor(A,C){var B=document.getElementById("sel_"+C);if(B!=null){B.style.background="#"+A}sv[C]=A;updatePlayer()}function cp_addColor(D,C,B){var F=__cpcolorLevels[D];var E=__cpcolorLevels[C];var A=__cpcolorLevels[B];cp_addColorValue(F,E,A)}function cp_addColorValue(C,B,A){__cpcolorArray[__cpcolorArray.length]=C+C+B+B+A+A}colorsGenerated=false;function genColors(){if(colorsGenerated){return }colorsGenerated=true;cp_addColorValue("0","0","0");cp_addColorValue("3","3","3");cp_addColorValue("6","6","6");cp_addColorValue("8","8","8");cp_addColorValue("9","9","9");cp_addColorValue("A","A","A");cp_addColorValue("C","C","C");
cp_addColorValue("E","E","E");cp_addColorValue("F","F","F");for(a=1;a<__cpcolorLevels.length;a++){cp_addColor(0,0,a)}for(a=1;a<__cpcolorLevels.length-1;a++){cp_addColor(a,a,5)}for(a=1;a<__cpcolorLevels.length;a++){cp_addColor(0,a,0)}for(a=1;a<__cpcolorLevels.length-1;a++){cp_addColor(a,5,a)}for(a=1;a<__cpcolorLevels.length;a++){cp_addColor(a,0,0)}for(a=1;a<__cpcolorLevels.length-1;a++){cp_addColor(5,a,a)}for(a=1;a<__cpcolorLevels.length;a++){cp_addColor(a,a,0)}for(a=1;a<__cpcolorLevels.length-1;a++){cp_addColor(5,5,a)}for(a=1;a<__cpcolorLevels.length;a++){cp_addColor(0,a,a)}for(a=1;a<__cpcolorLevels.length-1;a++){cp_addColor(a,5,5)}for(a=1;a<__cpcolorLevels.length;a++){cp_addColor(a,0,a)}for(a=1;a<__cpcolorLevels.length-1;a++){cp_addColor(5,a,5)}return __cpcolorArray}function cp_getColorTable(C){var A=__cpcolorArray;var B='<table border="0" cellspacing="0" cellpadding="1">';for(i=0;i<A.length;i++){if(i%21==0){B+="<tr>"}B+='<td style="padding-top:4px;"><a href="javascript:cp_setColor(\''+A[i]+"','"+C+'\');"><div style="width:9px;height:9px;background-color:#'+A[i]+';border:1px solid #c0c0c0;cursor:pointer;"></div></a></td>';
if(i%21==21-1){B+="</tr>"}}if(i%21!=0){B+="</tr>"}B+="</table>";return B}function initSwfUp(H,F){try{var D=deconcept.SWFObjectUtil.getPlayerVersion().major;if(D>0&&D<9){getRef("uploadStart").style.display="block";getRef("flashUpload").style.display="none"}else{try{var B={apiKey:il.apiKey,looopID:looop.getId(),h:encodeURIComponent(document.location.hostname)};var E=H.replace(/httprpc./,"");var G=(E+"httprpc;sessionid="+F+"?f=imagelooop.uploadFilesForm");var C=mainSiteUrl+"/swf/additionalFlash/swfupload.swf";window.swfu=new SWFUpload({ui_container_id:"flashUpload",flash_url:C,upload_target_url:G,post_params:B,file_size_limit:30720,file_types:"*.gif;*.jpg;*.png;*.bmp;*.tif",file_types_description:"Common Web Image Formats (gif, jpg, png, bmp, tif)",file_post_name:"uploadFile",begin_upload_on_queue:true});window.swfu._fileCounter=0;window.swfu._fileTotalCount=0;window.swfu.fileList=new Array();window.swfu.addListElement=function(M,P){var S=document.createElement("li");var R=document.createElement("a");var N=document.createElement("img");
var J=document.createElement("table");var O=document.createElement("tr");var K=document.createElement("td");var L=document.createElement("tbody");var Q=M;J.appendChild(L);L.appendChild(O);O.appendChild(K);K.appendChild(document.createTextNode(Q));K.className="filetext";S.id=P;S.appendChild(J);this.fileListDisplay.appendChild(S)};window.swfu.colorList=function(){var J=this.fileListDisplay.getElementsByTagName("li");J[0].style.color="";for(var K=1;K<J.length;K++){J[K].style.color="#a9a9a9"}};window.swfu.queueComplete=function(K){try{if(window.mainObject){window.mainObject.beforeCollectionCheck()}this._fileCounter=0;this._fileTotalCount=0;this.nameDisplay.innerHTML="&nbsp;";$("file-uploading").style.display="none";getRef("status").style.display="none";if(looop){looop.clear();loopMeta=looop.getMetaDataEx();sv.cntPhotos=loopMeta.contentCount}else{sv.cntPhotos+=K}_ss_afterUploadSlideConfig(true);updatePlayer();toggleDisplay(this.displayRegion)}catch(J){}};window.swfu.displayCount=function(K,J){this.nameDisplay.innerHTML=("Uploading file <b>"+K+"</b> of <b>"+J+"</b>")
};window.swfu.fileComplete=function(K,J){this._fileCounter--;if(this.fileListDisplay.firstChild){this.fileListDisplay.removeChild(this.fileListDisplay.firstChild)}if(this.fileList.length>0){this.addListElement(this.fileList.pop())}if(this._fileCounter<=0){while(this.fileListDisplay.firstChild){this.fileListDisplay.removeChild(this.fileListDisplay.firstChild)}}else{this.colorList()}this.displayCount((this._fileTotalCount-this._fileCounter+1),this._fileTotalCount)};window.swfu.fileOpen=function(K){var J=this.getSetting("post_params");J.imageName=K.name;this.setPostParams(J)};window.swfu.fileProgress=function(J,K){};window.swfu.fileQueued=function(J){getRef("flashProblemText").style.display="none";if(!this._fileCounter){this._fileCounter=0;this._fileTotalCount=0}this._fileCounter++;this._fileTotalCount++;this.displayRegion.style.display="block";this.displayCount((this._fileTotalCount-this._fileCounter+1),this._fileTotalCount);getRef("status").style.display="inline";if(this.fileListDisplay.getElementsByTagName("li").length<=5){this.addListElement(J.name,J.id);
this.colorList()}else{this.fileList.push(J.name)}};window.swfu.currentFileCancelled=function(K){this._fileCounter--;this._fileTotalCount--;var J=document.getElementById(K);J.parentNode.removeChild(J);window.swfu.cancelUpload(K);if(this._fileTotalCount<=0){toggleDisplay("startButton")}this.colorList()};window.swfu.startFileUpload=function(){window.swfu.startUpload();getRef("status").style.display="inline";this.displayCount((this._fileTotalCount-this._fileCounter+1),this._fileTotalCount)}}catch(I){alert("failed to init swf upload: "+I.message)}}}catch(A){alert("failed to init upload: "+A)}if(window.swfu!=null){window.swfu.displayRegion=getRef("flashStatus");window.swfu.nameDisplay=getRef("flashFileName");window.swfu.fileListDisplay=getRef("flashFileList");getRef("flashUpload").style.display="block";window.swfu.loadFlash()}}if(!loopId){try{var crLooopPar=window.globalCreateParams;if(window.createWebPlayerType){crLooopPar+="&webPlayerType="+window.createWebPlayerType}il.createLooopAsync(function(D){try{var B=new Imagelooop.Looop(il,D.looopID);
if(window.ilApiLocationHref.indexOf("?")>0&&!window.queryParas){window.queryParas=window.ilApiLocationHref.substring(window.ilApiLocationHref.indexOf("?"))}if(!window.queryParas){window.queryParas=""}var C=mainSiteUrlLang+"/slideshow/"+D.looopID+"/";if(window.ilApiLocationHref.toLowerCase().indexOf("partnersetup-facebook")>=0){window.location=(C+"partnersetup-facebook.htm"+window.queryParas)}else{if(window.ilApiLocationHref.toLowerCase().indexOf("partnersetup")>=0){window.location=(C+"partnersetup.htm"+window.queryParas)}else{if(window.ilApiLocationHref.toLowerCase().indexOf("guestbook")>=0){window.location=(C+"setuplooop-guestbook.htm")}else{window.location=(C+"deprecatedlooop.htm"+window.queryParas)}}}}catch(A){alert("failure in createLooopAsync handler: "+A)}},null,crLooopPar)}catch(x){alert("failure in createLooopAsync call: "+x)}}window.curr_sl_design="configStyleContentPane";window.curr_sl_import="xchange.in.file";window.intMode=1;window.ss_vars="c=01,04,02,01&configurationFile="+mainSiteUrl+"/slideshow/"+loopId+"/config.xml";
window.ss_defaultvars="c=01,04,02,01&configurationFile="+mainSiteUrl+"/slideshow/"+defaultId+"/config.xml";window.ss_url=mainSiteUrl+"/looopSlider.swf";window.sv=new Array();sv.transitionType="22";sv.themeType="1";sv.themeColor="FFCC00";sv.playerBgColor="000000";sv.width="380";sv.height="280";sv.textSize="normal";sv.textDisplay="0";sv.textColor="FFFFFF";sv.bgColor="000000";sv.playerBgOpacity="10";sv.looopName="Slideshow";sv.cntPhotos=0;sv.skinType="0";sv.soundFile="";function getSkinTypeNo(B){var A=B.match(/([^\s,]+)/);return A[0]}function initialize(){try{looop=il.getLooop(loopId);loopMeta=looop.getMetaDataEx();_ssInitCont(loopMeta)}catch(A){alert("failure in initialize(): "+A)}}function _ssInitCont(C){try{sv.looopName=C.descriptiveName?C.descriptiveName:"";var B=C.contentCount?C.contentCount:0;sv.cntPhotos=B;sv.contentChangedTimestamp=C.contentChangedTimestamp?C.contentChangedTimestamp:0;_ss_newSlideshow=(C.saveTimestamp&&(C.saveTimestamp==0));var A=C.playerConfig;if(A.transitionType!=null&&B>0){sv.transitionType=A.transitionType
}if(A.themeType!=null){sv.themeType=A.themeType}if(A.skinType!=null&&A.skinType!=0){sv.skinType=getSkinTypeNo(A.skinType)}if(A.themeColor!=null){sv.themeColor=A.themeColor.substring(2)}if(A.playerBgColor!=null){sv.playerBgColor=A.playerBgColor.substring(2)}if(A.width!=null&&window.partnerSlideWidth&&A.width<window.partnerSlideWidth){window.partnerSlideWidth=A.width}if(A.width!=null){sv.width=window.partnerSlideWidth||A.width}if(A.height!=null){sv.height=A.height}if(A.textSize!=null){sv.textSize=A.textSize}if(A.textDisplay!=null){sv.textDisplay=A.textDisplay}if(A.textColor!=null){sv.textColor=A.textColor.substring(2)}if(A.bgColor!=null){sv.bgColor=A.bgColor.substring(2)}if(A.playerBgOpacity!=null){sv.playerBgOpacity=A.playerBgOpacity}if(A.soundFile!=null){sv.soundFile=A.soundFile}_ss_updateSelectedSong();_ssInitCont2()}catch(D){alert("failure in _ssInitCont(): "+D)}}function _ssInitCont2(){try{var A=sv.cntPhotos;_ss_slideshowEmptyOnLoad=A==0;if(A>18){window.imgListVisible=false;_ss_elementShow("showImagesPane")
}else{if(A>0){_ss_elementShow("imagesPane")}else{imgListVisible=false}}if(A>0){_ss_elementShow("configContentPane");_ss_elementHide("sl-uplItems-container");_ss_maybeShowFileUpload();_ss_firstUpload=false}_ssInitCont3()}catch(B){alert("failure in _ssInitCont2(): "+B)}}function _ssInitCont3(){try{if(loopMeta.extStatus){_ss_extSourceCheckHandler(loopMeta)}slideshowInitName=sv.looopName;try{_ss_createSortable()}catch(B){}var D=sv.skinType;var A=null;if((!D||D=="0")&&!loopMeta.saveTimestamp){D=225;A="new";sv.skinType=225}showSkinCatWith(D,A);skinHighlight(D);_ssInitCont4()}catch(C){alert("failure in _ssInitCont3(): "+C)}}function _ssInitCont4(){try{_ss_setHiBg(getRef("transition-"+sv.transitionType));_ss_setHiBg(getRef("theme-"+sv.themeType));_ss_setHiBg(getRef("textSize-"+sv.textSize));try{_ss_updatePhotoCount()}catch(A){}try{getRef("width").value=sv.width;getRef("height").value=sv.height}catch(A){}_ssInitCont5()}catch(B){alert("failure in _ssInitCont4(): "+B)}}function _ssInitCont5(){try{if(getRef("textDisplay")){getRef("textDisplay").selectedIndex=(sv.textDisplay==1)?0:1
}if(getRef("slideshowTitle")){getRef("slideshowTitle").value=sv.looopName}if(getRef("soundFile")){getRef("soundFile").value=sv.soundFile}cp_showColorPicker("playerBgColor",sv.playerBgColor);cp_showColorPicker("themeColor",sv.themeColor);cp_showColorPicker("textColor",sv.textColor);cp_showColorPicker("bgColor",sv.bgColor);if(getRef("playerBgOpacity")){getRef("playerBgOpacity").selectedIndex=sv.playerBgOpacity/10}_ss_loadPhotosHandler(loopMeta)}catch(A){alert("failure in _ssInitCont5(): "+A)}}if(loopId!=null){try{if(window.onload!=null){window._ssw_oldUnload=window.onload}window.onload=function(){try{if(_behave_noSingleFileUpload){_ss_elementHide("uploadStart")}if(window._ssw_oldUnload!=null){window._ssw_oldUnload()}$("startPane").style.display="none";try{$("setupPane").style.display="block"}catch(A){}try{_ss_loadSongs()}catch(A){}initialize();updatePlayer()}catch(A){alert("failure in onload code: "+A.description)}}}catch(x){alert("failure in init-onload code: "+x)}}effQueue=new Array();opts_titleBar={queue:{scope:"menuScope"},position:"end",duration:1,afterFinish:function(B){document.effectsLocked=false;
if(effQueue.length>0){var A=effQueue.shift();if(A!=null){if(A._nextEffect!=null){A._nextEffect()}else{A.onclick()}}}}};opts_mainTitleBar={sync:true,queue:{scope:"mainMenuScope"},duration:1};opts_subTitleBar={sync:true,queue:{scope:"subMenuScope"},duration:1};document.effectsLocked=false;function triggerEffects(C,A){if(A.length>0){if(!document.effectsLocked){document.effectsLocked=true;for(var D=0;D<A.length;D++){var B=A[D];if(B.element._visibility_update!=null){B.element._visibility_update()}}new Effect.Parallel(A,opts_titleBar)}else{if(C.onclick==null){C._nextEffect=function(){this.element._nextEffect=null;triggerEffects(this.element,this.effects)}.bind({element:C,effects:A})}effQueue.push(C)}}}uplItemsOtherCurr=null;uplItemsOtherCurrImpId=null;_ssw_presets={pre1:{skinType:6,transitionType:23,width:425,height:325,themeType:1,themeColor:"FFCC00"},pre2:{skinType:43,transitionType:16,width:425,height:325,themeType:5,themeColor:"40FF40"},pre3:{skinType:55,transitionType:11,width:600,height:475,themeType:10,themeColor:"FFFFFF"},pre4:{skinType:216,transitionType:19,width:380,height:280,themeType:2,themeColor:"FF0000"},pre5:{skinType:218,transitionType:0,width:425,height:325,themeType:2,themeColor:"FF0000"},pre6:{skinType:23,transitionType:17,width:425,height:325,themeType:7,themeColor:"FFFFFF"},pre7:{skinType:53,transitionType:0,width:425,height:325,themeType:10,themeColor:"FFFFFF"}};
var createSswRules={".sl-preset-link":function(A){A.onclick=function(){var C=this.id.substring(10);var B=_ssw_presets[C];for(var D in B){switch(D){case"skinType":_ss_setSkin(B[D],1);break;case"transitionType":_ss_setTransition(B[D],1);break;case"width":getRef("width").value=B[D];_ss_setSize(0,1);break;case"height":getRef("height").value=B[D];_ss_setSize(0,1);break;case"themeType":_ss_setTheme(B[D]);break;case"themeColor":_ss_setThemeColor(B[D]);break;case"soundFile":getRef("soundFile").value=B[D];_ss_setSoundFile(B[D]);break}}updatePlayer();return false}},".sl-uplItems-other-a":function(B){var C=B.id.substring(8);var A=getRef(B.id+"-lnk");if(!Element.visible(A)){uplItemsOtherCurrImpId=C;uplItemsOtherCurr=A}B.onclick=function(){var G=this.id.substring(8);var F=uplItemsOtherCurrImpId;uplItemsOtherCurr.style.display="inline";var E=getRef(this.id+"-lnk");uplItemsOtherCurr=E;uplItemsOtherCurr.style.display="none";uplItemsOtherCurrImpId=G;var D=new Array();D.push(Effect.BlindUp("uplBox-"+F,opts_subTitleBar));D.push(Effect.BlindDown("uplBox-"+uplItemsOtherCurrImpId,opts_subTitleBar));
triggerEffects(getRef("uplBox-"+F),D);_ss_maybeShowFileUpload();return false}},".sl_subTitleBar":function(B){try{_ss_configPanes.push(B)}catch(A){}B.onclick=function(){var C=Element.next(B,".sl_subContentContainer");if(getRef(C.id).style.display!="none"){window.scrollTo(0,0)}if(typeof (C.xonclick)=="function"){setTimeout("document.getElementById('"+C.id+"').xonclick();",50)}toggleSl(C.id,2);return false}}};if(loopId!=null){Behaviour.register(createSswRules)}function convertToSlider(){if(confirm(i18nConversionWarning)){try{window.looop.setLooopPlayerConfig("slider",{});window.location.href=window.looop.getPermalink()+"/setuplooop.htm"}catch(A){alert("Error while upgrading: "+A.info)}}};