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(h,e,a,d){var g="#dmsWrapper"+String(h)+String(e)+String(a);var c=$ektron(g);$ektron(g+" p.dmsItemWrapper").addClass("dmsItemWrapperLoading");var c=$ektron("#dmsWrapper"+String(h)+String(e)+String(a));var b="false";if($ektron.browser.msie){if(typeof ShowMultipleUpload!="undefined"&&ShowMultipleUpload()){b="true"}}var f=0;if(dmsMenuType!=""){if($ektron("#taxonomyselectedtree").length>0){f=$ektron("#taxonomyselectedtree").attr("value")}}$ektron.get(dmsMenuAppPath+"DmsMenu/DmsMenu.aspx",{contentId:h,createIeSpecificMenu:b,communityDocuments:dmsMenuType,dynamicContentBox:dmsDynamicContentBox,dmsEktControlID:dmsEktControlID,dmsLanguageId:e,taxonomyOverrideId:f,dmsMenuGuid:a,dmsMenuSubtype:d},function(o){try{var n=o.indexOf("-1|");if(n!=-1){alert(String(o).replace("-1|",""))}else{var q="#dmsWrapper"+String(h)+String(e)+String(a);$ektron(o).appendTo(q);var j=$ektron("#dmsMenuWrapper"+String(h)+String(e)+String(a));j.css("visibility","hidden");j.css("display","block");var m=document.getElementById("dmsMenuWrapper"+String(h)+String(e)+String(a)).offsetWidth;var p=$ektron("#dmsItemWrapper"+String(h)+String(e)+String(a));var l=document.getElementById("dmsItemWrapper"+String(h)+String(e)+String(a)).offsetWidth;var k=0;var p=$ektron("#dmsItemWrapper"+String(h)+String(e)+String(a));if($ektron.browser.msie){switch(p.css("border-width")){case"0px":k=1;break;case"medium":k=2;break;default:k=0;break}}if($ektron.browser.mozilla){if(p.css("border-right-width")!=="0px"){k=0}else{k=2}}if($ektron.browser.safari){if(p.css("border-right-width")!=="0px"){k=0}else{k=2}j.css("margin-top","-2px !important")}if(m>l){leftMargin="20px"}else{leftMargin=(l-m+k)+"px"}$ektron(q).removeClass("dmsItemWrapperLoading");$ektron(p).attr("class","dmsItemWrapperActive");$ektron(p).attr("title","Hide Menu");$ektron(j).css("margin-left",leftMargin);$ektron(j).css("display","");$ektron(j).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}}};
