var dmsMenuDisplayedId=-1;var dmsMenuType="";var dmsDynamicContentBox=true;var dmsEktControlID="";var dmsMenuAppPath="";function refreshPage(){setTimeout(function(){self.location.href=self.location},1000)}function dmsMenuShowMenu(e,c,a,d,b){dmsMenuType=d;if((dmsMenuDisplayedId===e&&$ektron(dmsWrapper).length>0)||(dmsMenuDisplayedId!==-1)){dmsMenuDestroyMenu(e,c,a,true);if(dmsMenuDisplayedId!==-1){dmsMenuFetch(e,c,a,b)}dmsMenuDisplayedId=-1}else{dmsMenuFetch(e,c,a,b);dmsMenuDisplayedId=String(e)+String(c)+String(a)}}function dmsMenuFetch(a,b,g,f){var e="#dmsWrapper"+String(a)+String(b)+String(g);var c=$ektron(e);$ektron(e+" p.dmsItemWrapper").addClass("dmsItemWrapperLoading");var c=$ektron("#dmsWrapper"+String(a)+String(b)+String(g));var h="false";if($ektron.browser.msie){if(typeof ShowMultipleUpload!="undefined"&&ShowMultipleUpload()){h="true"}}var j=0;if(dmsMenuType!=""){if($ektron("#taxonomyselectedtree").length>0){j=$ektron("#taxonomyselectedtree").attr("value")}}var d=c.find("input[type='hidden'][class='dmsItemClientId']");if(d.length>0){d=d.val().replace(/\$/g,"_")}else{d=dmsEktControlID}$ektron.get(dmsMenuAppPath+"DmsMenu/DmsMenu.aspx",{contentId:a,createIeSpecificMenu:h,communityDocuments:dmsMenuType,dynamicContentBox:dmsDynamicContentBox,dmsEktControlID:d,dmsLanguageId:b,taxonomyOverrideId:j,dmsMenuGuid:g,dmsMenuSubtype:f},function(p){try{var o=p.indexOf("-1|");if(o!=-1){alert(String(p).replace("-1|",""))}else{var r="#dmsWrapper"+String(a)+String(b)+String(g);$ektron(p).appendTo(r);var k=$ektron("#dmsMenuWrapper"+String(a)+String(b)+String(g));k.css("visibility","hidden");k.css("display","block");var n=document.getElementById("dmsMenuWrapper"+String(a)+String(b)+String(g)).offsetWidth;var q=$ektron("#dmsItemWrapper"+String(a)+String(b)+String(g));var m=document.getElementById("dmsItemWrapper"+String(a)+String(b)+String(g)).offsetWidth;var l=0;var q=$ektron("#dmsItemWrapper"+String(a)+String(b)+String(g));if($ektron.browser.msie){switch(q.css("border-width")){case"0px":l=1;break;case"medium":l=2;break;default:l=0;break}}if($ektron.browser.mozilla){if(q.css("border-right-width")!=="0px"){l=0}else{l=2}}if($ektron.browser.safari){if(q.css("border-right-width")!=="0px"){l=0}else{l=2}k.css("margin-top","-2px !important")}if(n>m){leftMargin="20px"}else{leftMargin=(m-n+l)+"px"}$ektron(r).removeClass("dmsItemWrapperLoading");$ektron(q).attr("class","dmsItemWrapperActive");$ektron(q).attr("title","Hide Menu");$ektron(k).css("margin-left",leftMargin);$ektron(k).css("display","");$ektron(k).css("visibility","visible")}}finally{$ektron("#dmsLoadingMessage").css("display","none")}})}var dmsMenuAddIE6HoverOnRefreshCounter=0;var dmsMenuAddIE6HoverOnRefreshIntervalId=0;setTimeout(function(){if($ektron.browser.msie&&$ektron.browser.version<7){$ektron("div.dmsWrapper").ready(function(){dmsMenuAddIE6HoverOnRefreshCounter=1;dmsMenuAddIE6HoverOnRefreshIntervalId=setInterval("dmsMenuAddIE6HoverOnRefresh()",500)})}},1000);function dmsMenuAddIE6HoverOnRefresh(){if(dmsMenuAddIE6HoverOnRefreshCounter<10){$ektron("div.dmsWrapper").hover(function(){$ektron(this).attr("class","dmsWrapperIE6Hover")},function(){$ektron(this).attr("class","dmsWrapper")});dmsMenuAddIE6HoverOnRefreshCounter++}else{clearInterval(dmsMenuAddIE6HoverOnRefreshIntervalId)}}function dmsMenuAddIE6Hover(a){setTimeout(function(){var b=$ektron("#"+a);$ektron(b).hover(function(){$ektron(b).attr("class","dmsWrapperIE6Hover")},function(){$ektron(b).attr("class","dmsWrapper")})},1000)}function dmsMenuDestroyMenu(f,b,a,d){if(dmsMenuDisplayedId!=(String(f)+String(b)+String(a))||d===true){var e=$ektron(".dmsMenuWrapper");for(i=0;i<e.length;i++){$ektron(e[i]).remove()}var c=$ektron(".dmsItemWrapperActive");for(i=0;i<c.length;i++){c[i].className="dmsItemWrapper";c[i].title="View Menu"}dmsMenuDisplayedId=-1}}function editMSOfficeFile(a,d){if($ektron.browser.msie){var c=document.getElementById("dmsMenuLoading");if(c){c.style.display="block"}try{$ektron.get(a,function(g,f){if(f==="success"){try{try{var j=new ActiveXObject("SharePoint.OpenDocuments.2");j.EditDocument2(window,d,"")}catch(h){try{j=new ActiveXObject("SharePoint.OpenDocuments.3");j.EditDocument3(window,d,"")}catch(h){j=new ActiveXObject("SharePoint.OpenDocuments.1");j.EditDocument(window,d,"")}}refreshPage()}catch(h){window.location=a+"&executeActiveX=true"}finally{if(c){c.style.display="none"}}}else{window.location=a+"&executeActiveX=true"}});return false}catch(b){return true}}}function dmsMenuAction(a){var c=document.getElementById("dmsMenuLoading");if(c){c.style.display="block"}try{$ektron.get(a,function(e,d){if(d==="success"){refreshPage()}else{alert("failed!");window.location=a}if(c){c.style.display="none"}});return false}catch(b){return true}finally{if(c){c.style.display="none"}}}function dmsMenuRequestCheckIn(a){var c=document.getElementById("dmsMenuLoading");if(c){c.style.display="block"}try{$ektron.get(a,function(e,d){alert(e);if(c){c.style.display="none"}});return false}catch(b){return true}finally{if(c){c.style.display="none"}}}function dmsForceCheckIn(a,c){var b=confirm(c);if(b){dmsMenuAction(a)}}function viewMSOfficeFile(b){if($ektron.browser.msie){var a=new ActiveXObject("SharePoint.OpenDocuments.2");a.ViewDocument2(window,b,"");return false}}function dmsMenuConfirmDelete(b){var a=confirm(b);if(a===true){return true}else{return false}}function dmsModifyImage(b,d){var a=document.getElementById(d);if(a==null){alert("error: missing ID for thumbnail image in ekml template");return false}var f=a.src;a.src=dmsMenuAppPath+"/images/application/DMSMenu/dmsMenuAjaxLoading.gif";try{$ektron.get(b,function(g,e){if(e==="success"){}else{window.location=b}a.src=f+"?r="+Math.random();var h=document.getElementById(d.replace(/GalleryThumb/,"PhotoGallery"));h.href=h.href+"?r="+Math.random()});return false}catch(c){a.src=f;return true}}if(Ektron.DMSMenu===undefined){Ektron.DMSMenu={Sync:function(b){var a=b;if($ektron("#ShowSyncConfigModal").length>0){Ektron.Sync.checkMultipleConfigs(a.contentLanguage,a.contentId,a.contentAssetId,a.contentAssetVersion,a.folderId,a.isMultisite)}else{dmsSyncWindow=window.open(a.dmsSyncPath+"?contentLanguage="+a.contentLanguage+"&contentId="+a.contentId+"&contentAssetId="+a.contentAssetId+"&contentAssetVersion="+a.contentAssetVersion+"&folderId="+a.folderId+"&isMultiSite="+a.isMultisite,"dmsSync","resizable=no,scrollbars=no,toolbar=no,status=no,menubar=no,location=no,height=1,width=1");dmsSyncWindow.focus()}return false}}};

