var configs={serviceHost:null,skyboxImgsPath:null,skyboxIncludesPath:null,sessionID:null,imgMyPhoneNoSL:"myPhoneLogoNSL.jpg",imgMyPhoneInstallSL:"myPhoneLogoInstallSL.jpg",imgMyPhoneLogo:"myPhoneLogo.jpg",videoURL:null,videoUUID:null,ajaxFailMessage:null},locStrings={continuee:null,cancel:null,delS:null,delP:null,archS:null,archP:null,resP:null,resS:null,archConf:null,delConf:null,resConf:null,delDup:null,noContents:null,noListItems:null,deleteDevice:null,popOverInfoHeader:null,delDupP:null},doCheck=true,allChecked=false,uploading=false,UPLOAD_PROGRESS_REQUEST_INTERVAL=2500;function initGeneralConfigs(host,imgsPath,includesPath,pSessionId,pAjaxFailMessage){if(host[host.length-1]=="/")configs.serviceHost=host.substring(0,host.length-1);else configs.serviceHost=host;if(includesPath[includesPath.length-1]=="/")configs.skyboxIncludesPath=includesPath;else configs.skyboxIncludesPath=includesPath+"/";if(imgsPath[imgsPath.length-1]=="/")configs.skyboxImgsPath=imgsPath;else configs.skyboxImgsPath=imgsPath+"/";configs.sessionID=pSessionId;configs.ajaxFailMessage=pAjaxFailMessage}function initLocStrings(continuee,cancel,delS,delP,archS,archP,resP,resS,archConf,delConf,resConf,noContents,noListItems,delDup,deleteDevice,popOverInfoHeader,delDupP){locStrings.continuee=continuee;locStrings.cancel=cancel;locStrings.delS=delS;locStrings.delP=delP;locStrings.archS=archS;locStrings.archP=archP;locStrings.resP=resP;locStrings.resS=resS;locStrings.archConf=archConf;locStrings.delConf=delConf;locStrings.resConf=resConf;locStrings.noContents=noContents;locStrings.delDup=delDup;locStrings.deleteDevice=deleteDevice;locStrings.noListItems=noListItems;locStrings.popOverInfoHeader=popOverInfoHeader;locStrings.delDupP=delDupP}function initStartConfigs(videoURL,videoUUID){configs.videoURL=videoURL;configs.videoUUID=videoUUID}function selectUnSelectAll(form,isToCheckAll){var inputElement=$$('input[type="checkbox"]');for(i=0;i<inputElement.length;i++){inputElement[i].checked=isToCheckAll;selectCheckedElement(inputElement[i],inputElement[i].up("ul").down("li"))}isToCheck=isToCheckAll;showHideSelectAll(isToCheckAll)}function showHideSelectAll(isToCheckAll){if($("selectAllContainer"))if(listConfig.numberItems>listConfig.numberItemsPerPage){if(!allChecked)$("unselectAllItems").style.display="none";else $("selectAllItems").style.display="none";if(isToCheckAll){$("selectAllContainer").style.display="";$("selectAllItems").style.display=""}else{allChecked=false;$("selectAllContainer").style.display="none";$("selectAllItems").style.display="none"}}}function selectCheckedElement(element,elementToFillClass){if(element.checked)className="thumbImage columnSelected";else className="thumbImage";elementToFillClass.className=className}function doFilesSelection(form,isToCheck){var inputElement=$$('input[type="checkbox"]');for(i=0;i<inputElement.length;i++){inputElement[i].checked=isToCheck;if(i!=0)selectRow(inputElement[i],$(inputElement[i]).up("tr"))}showHideSelectAll(isToCheck)}function tooglePIMItens(form){doFilesSelection(form,doCheck);doCheck=!doCheck}function toogleFilesItens(form){doFilesSelection(form,doCheck);doCheck=!doCheck}function selectRow(inputCheckElem,elementToFillClass){if(typeof popupClassName=="undefined")popupClassName="";if(inputCheckElem.checked)className=popupClassName+" selected";else className=popupClassName;elementToFillClass.className=className}function selectCheckedTR(inputCheckElem,elementToFillClass){var inputElement=$$('input[type="checkbox"]');selectRow(inputCheckElem,elementToFillClass);var selectedItems=0;for(i=1;i<inputElement.length;i++)if(inputElement[i].checked)selectedItems++;if(selectedItems==inputElement.length-1){doCheck=false;inputElement[0].checked=true;if(listConfig.numberItems>listConfig.numberItemsPerPage){$("selectAllContainer").style.display="";$("selectAllItems").style.display=""}}else{doCheck=true;allChecked=false;inputElement[0].checked=false;allChecked=false;if(listConfig.numberItems>listConfig.numberItemsPerPage){$("selectAllContainer").style.display="none";$("selectAllItems").style.display="none";$("unselectAllItems").style.display="none"}}}function selectAll(){allChecked=true;$("unselectAllItems").style.display="";$("selectAllItems").style.display="none"}function unselectAll(){allChecked=false;doCheck=false;tooglePIMItens($("frmLst"));$("unselectAllItems").style.display="none";$("selectAllItems").style.display=""}function getAllChecked(form){var ids="",inputElement=$$('input[type="checkbox"]');for(i=0;i<inputElement.length;i++)if(inputElement[i].checked)ids+=inputElement[i].name.substring(5)+";";return ids}function isSomeChecked(form){var ids="",inputElement=$$('input[type="checkbox"]');for(i=0;i<inputElement.length;i++)if(inputElement[i].checked)return true;return false}function submitFrmChecks(form,event){form.items.value=getAllChecked(form);if(form.items.value!=""){form.event.value=event;form.submit()}}function submitFrmChecksAlways(form,event){form.items.value=getAllChecked(form);form.event.value=event;form.submit()}function submitFrmInputValues(form,event){form.items.value=getAllChecked(form);form.event.value=event;form.submit()}function doRecover(form,event){form.items.value=getAllChecked(form);if(form.items.value!=""){form.event.value=event;form.submit()}}function changeVisibility(form,event){if(form!=null){form.items.value=getAllChecked(form);if(form.items.value!=""){form.event.value=event;form.submit()}}}function setClassName(objId,className){document.getElementById(objId).className=className}function requestContentUploadProgress(pUrl,percentElement){var status=AjaxRequest.post({url:configs.serviceHost+pUrl+".po"+"?jsessionid="+configs.sessionID+"&AjaxRequestUniqueId=true",onLoading:function(req){req.xmlHttpRequest.setRequestHeader("X-SkyboxAjax","true")},onSuccess:function(req){if(req.responseText.substring(0,7)!="EXPIRED"){$(percentElement).innerHTML=req.responseText+"%";if(req.responseText<100)window.setTimeout(function(){requestContentUploadProgress(pUrl,percentElement)},UPLOAD_PROGRESS_REQUEST_INTERVAL)}}})}function contentUpload(pElement,pUrl,percentElement,inputFileBrowse,loadingContainer,browseContainer){try{pElement.up("form").submit()}catch(ex){return false}if($(inputFileBrowse).value!=""){if($("msgContainer"))$("msgContainer").style.display="none";$(loadingContainer).style.display="block";$(browseContainer).style.display="none";uploading=true;window.setTimeout(function(){requestContentUploadProgress(pUrl,percentElement)},UPLOAD_PROGRESS_REQUEST_INTERVAL)}}function refreshPreviewContent(previewURL,elementToAppendResponse){var status=AjaxRequest.post({url:configs.serviceHost+"/"+previewURL+"?jsessionid="+configs.sessionID+"&AjaxRequestUniqueId=true",onLoading:function(req){req.xmlHttpRequest.setRequestHeader("X-SkyboxAjax","true")},onSuccess:function(req){if(req.responseText.substring(0,7)=="EXPIRED")window.location=req.responseText.substring(8,req.responseText.length);else if(elementToAppendResponse){$(elementToAppendResponse).innerHTML=req.responseText;installScripts(req.responseText)}},onError:function(req){if(req.status==303)window.location=req.statusText;else content.innerHTML=configs.ajaxFailMessage}})}function installScripts(html){var beginScriptText='<SCRIPT type="text/javascript">',endScriptText="</SCRIPT>",lastPos=0,beginScript=0,endScript=0;while(beginScript!=-1&&endScript!=-1){beginScript=html.indexOf(beginScriptText,lastPos);if(beginScript!=-1){endScript=html.indexOf(endScriptText,beginScript);if(endScript!=-1){var scriptToExecute=html.substring(beginScript+beginScriptText.length,endScript);if(window.execScript)window.execScript(scriptToExecute);else window.setTimeout(scriptToExecute,0);lastPos=endScript}}}}var cachedPhoto=null,removePhoto;function uploadContactPhoto(){if($("photo")!=null){$("userImage").src=configs.skyboxImgsPath+"contactsDefaultPhoto.png";$("removePhoto").innerHTML=contactsLocStrings.cancelUpload;$("removePhoto").href="JavaScript:cancelUploadContactPhoto();";$("removePhoto").style.display="block"}}function cancelUploadContactPhoto(){if(removePhoto||cachedPhoto!=null){$("userImage").src=cachedPhoto;$("removePhoto").innerHTML=contactsLocStrings.remove}else $("removePhoto").innerHTML="";$("removePhoto").href="javascript:removePhotoContact($('removePhoto'));";$("contactUploadInput").innerHTML=$("contactUploadInput").innerHTML}function removePhotoContact(element){if($("rphoto")!=null)if(removePhoto){element.innerHTML=contactsLocStrings.restorePhoto;$("contactUploadInput").innerHTML=$("contactUploadInput").innerHTML;cachedPhoto=$("userImage").src;$("userImage").src=configs.skyboxImgsPath+"contactsDefaultPhoto.png";$("rphoto").value=true;removePhoto=false}else{$("userImage").src=cachedPhoto;element.innerHTML=contactsLocStrings.remove;removePhoto=true}else{$("contactUploadInput").innerHTML=$("contactUploadInput").innerHTML;$("removePhoto").style.display="none"}}function normalizeContactForm(){var containers={addresses:"addressTemplate",phones:"phoneTemplate",emails:"emailTemplate",websites:"websiteTemplate"};for(var container in containers){var templateElem=containers[container],clones=$(container).getElementsByTagName($(templateElem).tagName),numbClones=clones.length;if(container!=null&&numbClones>0){if(numbClones==1){var obj=$(clones[0].id),removeCloneLink=obj.down("li.removeComponent");removeCloneLink.hide();obj.style.display=""}else for(j=0;j<numbClones-1;j++){var obj=$(clones[j].id),addCloneLink=obj.down("li.addNewComponent");addCloneLink.hide();obj.style.display=""}$(clones[numbClones-1].id).style.display=""}}}function createNewContactElem(elemTemplateId,parentId,curElem){duplicateElement(elemTemplateId,parentId);$(curElem).up("li").hide();$(curElem).up("li").next().show()}function duplicateElement(templateId,parentId){var template=$(templateId);if(template){var parent=$(parentId),newNode=template.cloneNode(true),newNodeId=templateId+parent.getElementsByTagName(template.tagName).length;newNode.setAttribute("id",newNodeId);newNode.removeAttribute("style");parent.appendChild(newNode)}}function removeContactElem(elemTemplateId,curElem,clonesParentId){var clonesParent=$(clonesParentId),curClone=$(curElem).up(5),nextClone=curClone.next(),previousClone=curClone.previous();Element.remove(curClone);if(!nextClone&&previousClone){var addCloneLink=previousClone.down("li.addNewComponent");addCloneLink.show()}if(clonesParent.childElements().length==1){var firstClone=clonesParent.down(),removeCloneLink=firstClone.down("li.removeComponent");removeCloneLink.hide()}}function changeActiveElement(elementType,parentDivId,newActiveElementId,classId){var elementsThatMatch=$$(elementType+"#"+parentDivId+" ."+classId),elementsThatMatchLength=elementsThatMatch.length;for(i=0;i<elementsThatMatchLength;i++)Element.removeClassName(elementsThatMatch[i],classId);Element.addClassName(newActiveElementId,classId)}function includeMovie(pContainer,pObject){$(pContainer).innerHTML=pObject}function limitText(limitField,limitNum){if(limitField.value.length>limitNum)limitField.value=limitField.value.substring(0,limitNum)}function setItemDropDownSelected(elem,valueHiddenField){var labelNodeText=elem.innerHTML,dropDownDiv=$(elem).up("div",0),hiddenElem=dropDownDiv.down("input",0);hiddenElem.value=valueHiddenField;var titleDropDown=dropDownDiv.down("span",0);titleDropDown.innerHTML=labelNodeText;var inputElement=$(elem).up("tr").down(".textInput");if(inputElement!=null)inputElement.title=labelNodeText}function debugObject(obj){var str="";for(var prop in obj)str+=prop+" value :"+obj[prop]+"\n";alert(str)}function onFocusSearch(elem){if(elem.value==defaultSearchText){elem.value="";setClassName("searchText","style_normalColor")}}function submitSearchDefault(){if($("frmLst")!=null){$("frmLst").action=$("dsLink").value;$("frmLst").event.value="search";$("frmLst").searchPattern.value=$("searchText").value;if($("listPage"))$("listPage").value="";$("frmLst").submit()}}function verifyCharOnSearchBox(e){if(checkEnterPressed(e))submitSearchDefault()}function resetSearchBox(element){var curSearchText=element.value;if(curSearchText==""){element.value=defaultSearchText;setClassName(element.id,"italic_text style_greyColor")}}function openSMSWidget(ev,urlBase,locale){var mouseX=Event.pointerX(ev),mouseY=Event.pointerY(ev);newWidgetWindow=window.open(urlBase+"?locale="+locale,"_blank","left="+mouseX+", top="+mouseY+", status=0, toolbar=0, location=no, menubar=0, directories=0, resizable=0, scrollbars=0, width=370, height=200")}function onSilverlightError(sender,args){var appSource="";if(sender!=null&&sender!=0)appSource=sender.getHost().Source;var errorType=args.ErrorType,iErrorCode=args.ErrorCode,errMsg="Unhandled Error in Silverlight 2 Application "+appSource+"\n";errMsg+="Code: "+iErrorCode+"    \n";errMsg+="Category: "+errorType+"       \n";errMsg+="Message: "+args.ErrorMessage+"     \n";if(errorType=="ParserError"){errMsg+="File: "+args.xamlFile+"     \n";errMsg+="Line: "+args.lineNumber+"     \n";errMsg+="Position: "+args.charPosition+"     \n"}else if(errorType=="RuntimeError"){if(args.lineNumber!=0){errMsg+="Line: "+args.lineNumber+"     \n";errMsg+="Position: "+args.charPosition+"     \n"}errMsg+="MethodName: "+args.methodName+"     \n"}throw new Error(errMsg)}function getImagePath(imgName){return configs.skyboxImgsPath+imgName}function clickContentsPageIndex(newPageIndex,filterId){if($("frmLst")){if(filterId!="")$("frmLst").filter.value=filterId;$("frmLst").page.value=newPageIndex;$("frmLst").submit()}return false}function cleanTextArea(fieldID,defaultText){var field=$(fieldID);if(field)if(field.value==defaultText){field.value="";field.className="descriptionInputPublishNormal"}}function uploadInputChange(input,button){var numberItemsUpload=0;if(input.nodeType===1&&input.getAttribute("type")==="file"&&input.value!==null&&input.value.length>0)numberItemsUpload++;button.disabled=numberItemsUpload==0||$(input).up("form").submitted}function submitDeleteAllEvent(isChecked,invalidateEvent,defaultEvent){if($("frmLst")){if(isChecked)$("frmLst").event.value=invalidateEvent;else $("frmLst").event.value=defaultEvent;$("frmLst").submit()}}function submitDeleteEvent(isChecked,invalidateEvent,defaultEvent){if($("frmLst")){$("frmLst").items.value=getAllChecked($("frmLst"));if($("frmLst").items.value!=""){if(isChecked)$("frmLst").event.value=invalidateEvent;else $("frmLst").event.value=defaultEvent;$("frmLst").submit()}}}function archiveAllContents(event){if($("frmLst")){$("frmLst").event.value=event;$("frmLst").submit()}}function restoreAll(event){if($("frmLst")){$("frmLst").event.value=event;$("frmLst").submit()}}function submitListContentsToPage(page){if($("frmLst")){$("frmLst").action=page;submitFrmChecks($("frmLst"),"default")}return false}function submitContentToPage(page){if($("frmLst")){$("frmLst").action=page;$("frmLst").event.value="";$("frmLst").submit()}}function submitKeepingContext(page,form){if($(form)){$(form).action=page;$(form).submit()}return false}function returnToList(){submitEventToForm($("frmLst"),"back")}function submitEventToForm(form,event){if(form){form.event.value=event;form.submit()}return false}function findDups(){if($("frmLst")!=null){$("frmLst").action=$("dsLink").value;$("frmLst").event.value="findDups";if($("listPage"))$("listPage").value="";$("frmLst").submit()}return false}function sortList(sortType,sortBy){if($("frmLst")!=null){$("frmLst").page.value=1;$("frmLst").listSortBy.value=sortBy;$("frmLst").listSortType.value=sortType;$("frmLst").submit()}return false}function formatTextElem(node){var nodeValue=node.innerHTML;nodeValue=nodeValue.replace(new RegExp("\\n","g"),"<br>");nodeValue=nodeValue.replace(new RegExp(" ","g"),"&nbsp;");node.innerHTML=nodeValue}var popoverAction;function isMoreThanOneChecked(form){var count=0,inputElement=$$('input[type="checkbox"]');for(i=0;i<inputElement.length&&count<2;i++)if(inputElement[i].checked)count++;if(inputElement.length==count)count=count-1;if(count>1)return true;else return false}function popOverChangeStatus(popover,btnName){if(btnName=="Continue"){var isChecked=true,checkBox=$("popCheck");if(checkBox!=null)isChecked=checkBox.checked;if(popoverAction=="delete")submitDeleteEvent(isChecked,"invalidateContents","deleteContents");else if(popoverAction=="deleteAllSearch")submitDeleteAllEvent(isChecked,"invalidateAllSearchContents","deleteAllSearchContents");else if(popoverAction=="deleteAll")submitDeleteAllEvent(isChecked,"invalidateAllContents","deleteAllContents");else if(popoverAction=="archive")changeVisibility($("frmLst"),"archive");else if(popoverAction=="archiveAll")archiveAllContents("archiveAllContents");else if(popoverAction=="archiveAllSearch")archiveAllContents("archiveAllSearchContents");else if(popoverAction=="restore")changeVisibility($("frmLst"),"restore");else if(popoverAction=="restoreAll")restoreAll("restoreAll");else if(popoverAction=="restoreAllSearch")restoreAll("restoreAllSearch");else if(popoverAction=="deleteDups")if(isChecked)submitFrmChecks($("frmLst"),"deleteDuplicated");else submitFrmChecks($("frmLst"),"invalidateDuplicated");else if(popoverAction=="deleteAllDups"){if(isChecked)$("frmLst").event.value="deleteAllDuplicated";else $("frmLst").event.value="InvalidadeAllDuplicated";$("frmLst").submit()}}return true}function DisplayPopup(p_elAnchor,p_elBody,popType,alertPopup,oHeader){var popover=new $UI.Popover;popover.width=400;popover.header=oHeader;popover.body=p_elBody;popover.modal=true;popover.bodyPadding=true;if(!alertPopup){popover.addButton("Continue",locStrings.continuee,true,false);popover.addButton("Cancel",locStrings.cancel,false,true)}else popover.addButton("Cancel",locStrings.continuee,true,true);popoverAction=popType;popover.show(popOverChangeStatus,null);return popover}function displayPopOver(p_elAnchor,popType){var oBody=document.createElement("div"),oHeader=null,alertPopup=false;if($("frmLst")==null||listConfig.numberItems==0){oBody.innerHTML=locStrings.noListItems;alertPopup=true;oHeader=locStrings.popOverInfoHeader}else{var handleAll=popType=="archiveAll"||popType=="deleteAll"||popType=="restoreAll";if(handleAll){if(popType=="archiveAll"){oBody.innerHTML=locStrings.archP;oHeader=locStrings.archConf}else if(popType=="deleteAll"){oBody.innerHTML=locStrings.delP;oHeader=locStrings.delConf}else if(popType=="restoreAll"){oBody.innerHTML=locStrings.resP;oHeader=locStrings.resConf}}else if(!isSomeChecked($("frmLst"))){oBody.innerHTML=locStrings.noContents;alertPopup=true;oHeader=locStrings.popOverInfoHeader}else if(allChecked){if(popType=="archive"){popType="archiveAll";oBody.innerHTML=locStrings.archP;oHeader=locStrings.archConf}else if(popType=="archiveSearch"){popType="archiveAllSearch";oBody.innerHTML=locStrings.archP;oHeader=locStrings.archConf}else if(popType=="delete"){popType="deleteAll";oBody.innerHTML=locStrings.delP;oHeader=locStrings.delConf}else if(popType=="deleteSearch"){popType="deleteAllSearch";oBody.innerHTML=locStrings.delP;oHeader=locStrings.delConf}else if(popType=="restore"){popType="restoreAll";oBody.innerHTML=locStrings.resP;oHeader=locStrings.resConf}else if(popType=="restoreSearch"){popType="restoreAllSearch";oBody.innerHTML=locStrings.resP;oHeader=locStrings.resConf}else if(popType=="deleteDups"){popType="deleteAllDups";oBody.innerHTML=locStrings.delDupP;oHeader=locStrings.delConf}}else if(isMoreThanOneChecked()){if(popType=="archive"||popType=="archiveSearch"){popType="archive";oBody.innerHTML=locStrings.archP;oHeader=locStrings.archConf}else if(popType=="delete"||popType=="deleteSearch"){popType="delete";oBody.innerHTML=locStrings.delP;oHeader=locStrings.delConf}else if(popType=="restore"||popType=="restoreSearch"){popType="restore";oBody.innerHTML=locStrings.resP;oHeader=locStrings.resConf}else if(popType=="deleteDups"){oBody.innerHTML=locStrings.delDupP;oHeader=locStrings.delConf}}else if(popType=="archive"||popType=="archiveSearch"){popType="archive";oBody.innerHTML=locStrings.archS;oHeader=locStrings.archConf}else if(popType=="delete"||popType=="deleteSearch"){popType="delete";oBody.innerHTML=locStrings.delS;oHeader=locStrings.delConf}else if(popType=="restore"||popType=="restoreSearch"){popType="restore";oBody.innerHTML=locStrings.resS;oHeader=locStrings.resConf}else if(popType=="deleteDups"){oBody.innerHTML=locStrings.delDup;oHeader=locStrings.delConf}}DisplayPopup(p_elAnchor,oBody,popType,alertPopup,oHeader)}function displayPopOverListAction(p_elAnchor,page,popType,checkContents){var oBody=document.createElement("div"),oHeader=null,alertPopup=false;if(checkContents&&($("frmLst")==null||typeof listConfig!="undefined"&&listConfig.numberItems==0)){oBody.innerHTML=locStrings.noListItems;alertPopup=true;oHeader=locStrings.popOverInfoHeader}else if(checkContents&&!isSomeChecked($("frmLst"))){oBody.innerHTML=locStrings.noContents;alertPopup=true;oHeader=locStrings.popOverInfoHeader}else if(popType=="publish"){submitListContentsToPage(page);return true}if(!alertPopup)displayPopOverAction(p_elAnchor,page,popType);else DisplayPopup(p_elAnchor,oBody,popType,alertPopup,oHeader)}var popOverPreviewAction;function displayPopOverAction(p_elAnchor,page,action){var oBody=document.createElement("div"),oHeader=null;if(action=="archive"){oBody.innerHTML=locStrings.archS+'<input type="hidden" id="actionPage" value="'+page+'" />';oHeader=locStrings.archConf}else if(action=="delete"){oBody.innerHTML=locStrings.delS+'<input type="hidden" id="actionPage" value="'+page+'" />';oHeader=locStrings.delConf}else if(action=="restore"){oBody.innerHTML=locStrings.resS+'<input type="hidden" id="actionPage" value="'+page+'" />';oHeader=locStrings.resConf}else if(action=="deleteDups"){action="deleteDuplicated";oHeader=locStrings.delConf;oBody.innerHTML=locStrings.delDup+'<input type="hidden" id="actionPage" value="'+page+'" />'}else if(action=="deleteDevice"){oHeader=locStrings.delConf+'<input type="hidden" id="actionPage" value="'+page+'" />';oBody.innerHTML=locStrings.deleteDevice}popOverPreviewAction=action;DisplayActionPopup(p_elAnchor,oBody,oHeader)}function DisplayActionPopup(p_elAnchor,p_elBody,oHeader){var popover=new $UI.Popover;popover.width=400;popover.header=oHeader;popover.body=p_elBody;popover.modal=true;popover.bodyPadding=true;popover.element=p_elAnchor;popover.addButton("Continue",locStrings.continuee,true,false);popover.addButton("Cancel",locStrings.cancel,false,true);popover.show(popOverAction,null);return popover}function popOverAction(popover,btnName){if(btnName=="Continue"){var isChecked=true,checkBox=$("popCheck");if(checkBox!=null)isChecked=checkBox.checked;if(popOverPreviewAction=="delete")if(isChecked)popOverPreviewAction="invalidateContents";else popOverPreviewAction="deleteContents";if($("frmLst")){var page=$("actionPage").value;$("frmLst").action=page;$("frmLst").event.value=popOverPreviewAction;if(popOverPreviewAction=="deleteDevice")$("frmLst").items.value=$(popover.element).up("ul").id;else $("frmLst").items.value=$("frmLst").index.value;$("frmLst").submit()}else if($("frmActions")){var page=$("actionPage").value;$("frmActions").action=page;$("frmActions").event.value=popOverPreviewAction;$("frmActions").submit()}else if($("frmNewContent")){var page=$("actionPage").value;$("frmNewContent").action=page;$("frmNewContent").event.value=popOverPreviewAction;$("frmNewContent").submit()}}return true}function showAddLink(element){showHideAddLink(element,"inline")}function hideAddLink(element){showHideAddLink(element,"none")}function showHideAddLink(element,visibility){var addLink=element.getElementsByTagName("div")[1];if(addLink!=null)addLink.style.display=visibility;return false}function submitMonthlyForm(action,dayOfMonth,month){var form=$("frmLst");if(form){form.action=action;form.index.value="";form.items.value="";form.currentMonth.value=month;form.dayOfMonth.value=dayOfMonth;form.submit()}}function downloadFile(element,downloadLink,contentIndice){if(element&&(element.href!=null||element.href.length>0||element.href=="#")){element.href=downloadLink+"&content="+contentIndice;element.setAttribute("target","_blank")}}function doNav(url,newWindow){if(newWindow)window.open(url,"_blank");else window.location=url}function checkEnterPressed(e){var keycode;if(e.which)keycode=e.which;else if(window.event.keyCode)keycode=window.event.keyCode;return keycode==13}function clickContentItem(event,url,newWindow){if(checkEnterPressed(event))doNav(url,newWindow)}function photoDetailsLoad(){setTimeout("Element.show('loadText')",3e3);if(typeof photosDetailsConfig.errorText=="undefined"&&typeof photosDetailsConfig.photoPreview!="undefined"){imgPreloader=new Image;imgPreloader.onload=function(){$("photoThumb").src=photosDetailsConfig.photoPreview;Element.hide("loadingPhoto");Element.show("photoThumb");imgPreloader.onload=function(){}};imgPreloader.onerror=function(){photosDetailsConfig.photoPreview=configs.skyboxImgsPath+photosDetailsConfig.defaultImg;imgPreloader.src=configs.skyboxImgsPath+photosDetailsConfig.defaultImg};imgPreloader.src=photosDetailsConfig.photoPreview}else{$("photoThumb").src="#";$("photoThumb").alt=photosDetailsConfig.errorText;$("photoThumb").className="photoUnavailable";Element.hide("loadingPhoto");Element.show("photoThumb")}}function disableOnRequest(form,event){var optionsList=$("optionsMenu");if(optionsList!=null){var leftItems=optionsList.down("#leftItems");if(leftItems!=null)leftItems.style.display="none"}var buttons=$$('input[type="button"]'),submitButtons=$$('input[type="submit"]');for(i=0;i<buttons.length;i++)buttons[i].setAttribute("disabled","disabled");for(i=0;i<submitButtons.length;i++)submitButtons[i].setAttribute("disabled","disabled");if(form!=null){if(event!=null)$(form).event.value=event;try{$(form).submit()}catch(ex){history.go(-1)}}}function changeAllDayEvent(calStartDate,calEndDate){if($("calendarEventAllDay").checked){$("eventStartTime").disable();$("eventEndTime").disable();$("divSelectStartTime").hide();$("divSelectEndTime").hide()}else{$("eventStartTime").enable();$("eventEndTime").enable()}}function feedInputFromSelect(inputTextId,selectElem){var inputTextElem=$(inputTextId),index=selectElem.selectedIndex,selectedItem=selectElem.options[index];inputTextElem.value=selectedItem.innerHTML;$(selectElem).up().hide()}function addFunctionToOnload(functionToAdd){if(typeof window.addEventListener!="undefined")window.addEventListener("load",functionToAdd,false);else if(typeof window.attachEvent!="undefined")window.attachEvent("onload",functionToAdd);else if(window.onload!=null){var cachedOnload=window.onload;window.onload=function(e){cachedOnload(e);window[functionToAdd]()}}else window.onload=functionToAdd}function removeEncType(form){if(form!=null)$(form).removeAttribute("enctype")}