function RoleAccessGranted_Click(b,c){if(c==null){c=false;}var a=b.getAttribute("targetControlID");if(a==null){a=b.parentNode.getAttribute("targetControlID");}if(a!=null){var d=$get(a);if(d!=null){d.style.display=b.checked?"block":"none";if(!c&&!b.checked){d.Clear();}}}}var PermissionEnum_FullControl=1;var PermissionEnum_Read=2;var PermissionEnum_Add=4;var PermissionEnum_Edit=8;var PermissionEnum_Delete=16;function FullControl_Click(a){if(a.checked){a.OtherCheckBoxesSpan.setAttribute("disabled","disabled");}else{a.OtherCheckBoxesSpan.removeAttribute("disabled");}}function PermissionControlClear(a){var b=a.FullControlCheckBox.checked;a.FullControlCheckBox.checked=false;a.ReadCheckBox.checked=false;a.AddCheckBox.checked=false;a.EditCheckBox.checked=false;a.DeleteCheckBox.checked=false;if(b){a.FullControlCheckBox.OtherCheckBoxesSpan.removeAttribute("disabled");}}function InitializePermissionControls(){for(var b=0;b<PermissionControls.length;b++){var c=$get(PermissionControls[b]);if(c!=null){var d=$get(c.id+"_PermissionEditPanel");var a=d.getElementsByTagName("input");c.FullControlCheckBox=a[0];if(d.firstElementChild){a[0].OtherCheckBoxesSpan=d.firstElementChild.lastElementChild;}else{a[0].OtherCheckBoxesSpan=d.firstChild.lastChild;}if(c.FullControlCheckBox.checked){a[0].OtherCheckBoxesSpan.setAttribute("disabled","disabled");}else{a[0].OtherCheckBoxesSpan.removeAttribute("disabled");}c.ReadCheckBox=a[1];c.AddCheckBox=a[2];c.EditCheckBox=a[3];c.DeleteCheckBox=a[4];c.Clear=function(){PermissionControlClear(this);};c.GetPermission=function(){var e=0;if(this.FullControlCheckBox.checked){e=e|PermissionEnum_FullControl;}if(this.ReadCheckBox.checked){e=e|PermissionEnum_Read;}if(this.AddCheckBox.checked){e=e|PermissionEnum_Add;}if(this.EditCheckBox.checked){e=e|PermissionEnum_Edit;}if(this.DeleteCheckBox.checked){e=e|PermissionEnum_Delete;}return e;};c.setAttribute("Permission",c.GetPermission());}}}var buttonClientID;function AccessSettings_AddButton_Click(a,b){buttonClientID=a;
OpenFinderAdder(AddDialogCompleted,false,null,b,null,null);return CancelEvent();}function AddDialogCompleted(a){if(!a.result){return;}InitiateControlEventWithArgument(buttonClientID,a.result);}if(typeof(Sys)!=="undefined"){Sys.Application.notifyScriptLoaded();}function AsiWebPartZone_OpenZoneCatalog(a){ShowDialog(gWebRoot+"/iMIS/ContentManagement/WebPartCatalog.aspx",a,800,500,"iPart Gallery","","E",AsiWebPartZone_AddPartToZone,null,false,true,null,null);}function AsiWebPartZone_AddPartToZone(dialogWin){try{if(dialogWin!=null&&dialogWin.result!=null&&dialogWin.Argument!=null){eval(dialogWin.Argument.replace("[[WEBPART]]",dialogWin.result));}}catch(e){return;}}function BusinessCalendar_SelectRunDate2(a){a.value="@date";a.focus();}function BusinessCalendar_OnCalendarShown(d,h){var e=d._textbox._element;var b=findAbsoluteCoords(e);var a=b.absoluteTop;if(typeof e.getBoundingClientRect!="undefined"){a=e.getBoundingClientRect(e).top;}else{if(typeof doc.getBoxObjectFor!="undefined"){a=doc.getBoxObjectFor(e).screenY;}}var g;var c;if(typeof window.innerWidth!="undefined"){g=window.innerWidth,c=window.innerHeight;}else{if(typeof document.documentElement!="undefined"&&typeof document.documentElement.clientWidth!="undefined"&&document.documentElement.clientWidth!=0){g=document.documentElement.clientWidth,c=document.documentElement.clientHeight;}else{g=document.getElementsByTagName("body")[0].clientWidth,c=document.getElementsByTagName("body")[0].clientHeight;}}var f=$common.getLocation(e);if(a+e.clientHeight+d._popupDiv.clientHeight>c){d._popupBehavior._visible=false;d._popupBehavior.show();}else{d._popupBehavior._visible=false;d._popupBehavior.show();}}if(typeof(Sys)!=="undefined"){Sys.Application.notifyScriptLoaded();}Date.prototype.convertPartialDate=function(h){var j;j=h.split(" ");this.setHours(0);this.setMinutes(0);this.setSeconds(0);this.setMilliseconds(0);if(j.length>1){var g=j[1].toUpperCase();if(g.indexOf("PM")>-1||g.indexOf("P.M.")>-1){j[2]="PM";}g=g.replace(/AM|PM|A\.M\.|P\.M\./gi,"");g=g.replace(/\./gi,":");var b=g.split(":");if(b.length>=1){if(j.length>2&&j[2].toUpperCase()=="PM"){this.setHours(b[0]%12+12);}else{this.setHours(b[0]%12);}if(b.length>=2){this.setMinutes(b[1]);if(b.length>=3){this.setSeconds(b[2]);}}}}j[0]=j[0].replace(/-/gi,"/");j[0]=j[0].replace(/\\/gi,"/");j[0]=j[0].replace(/\./gi,"/");j[0]=j[0].replace(/\|/gi,"/");j[0]=j[0].replace(/,/gi,"/");j[0]=j[0].replace(/\+/gi,"/");var a=j[0].split("/");if(a.length==1&&parseInt(a[0],10)<32){this.setDate(a[0]);return;}var c=GetCurrentDateFormat();if(a.length==1){switch(c){case"mdy":case"dmy":if(a[0].length==8){a=new Array(a[0].substring(0,2),a[0].substring(2,4),a[0].substring(4,8));
}else{if(a[0].length==6){a=new Array(a[0].substring(0,2),a[0].substring(2,4),a[0].substring(4,6));}else{a=new Array(a[0].substring(0,2),a[0].substring(2,4));}}break;case"ymd":case"ydm":if(a[0].length==8){a=new Array(a[0].substring(0,4),a[0].substring(4,6),a[0].substring(6,8));}else{if(a[0].length==6){a=new Array(a[0].substring(0,2),a[0].substring(2,4),a[0].substring(4,6));}else{a=new Array(a[0].substring(0,2),a[0].substring(2,4));}}break;}}var i=0;var f=-1;var e=-1;switch(c){case"mdy":if(a.length>=2){i=1;f=0;if(a.length>=3){e=2;}}break;case"dmy":if(a.length>=2){i=0;f=1;if(a.length>=3){e=2;}}break;case"ymd":if(a.length>=3){i=2;f=1;e=0;}else{if(a.length>=2){i=1;f=0;}}break;case"ydm":if(a.length>=3){i=1;f=2;e=0;}else{if(a.length>=2){i=0;f=1;}}break;}if(e>-1){var d=parseInt(a[e],10);if(d<100){if(d>30){d+=1900;}else{d+=2000;}}if(d<1753||d>9999){throw new object();}this.setFullYear(d);}if(f>-1){this.setDate(1);this.setMonth(parseInt(a[f],10)-1);}this.setDate(parseInt(a[i],10));if((e>-1&&d!=this.getFullYear())||(f>-1&&parseInt(a[f],10)-1!=this.getMonth())||parseInt(a[i],10)!=this.getDate()){throw new object();}};function GetCurrentDateFormat(){var d=new Date(1999,9,8);var f=d.localeFormat("d");var b=f.indexOf("99");var e=f.indexOf("10");var h=f.indexOf("8");var g=new Array();g[b]=1999;g[e]=10;g[h]=8;var a="";for(var c=0;c<g.length;c++){switch(parseInt(g[c],10)){case 1999:a+="y";break;case 10:a+="m";break;case 8:a+="d";break;}}return a;}function ConvertPartialDate(c){var d=new Date();var a=c.value;if(a.length==0){return;}if(a.substring(0,1)=="@"){return;}try{d.convertPartialDate(a);}catch(b){alert(c.value+" is not a valid date.");return;}if(isNaN(d)){return;}try{if(d.getHours()==0&&d.getMinutes()==0&&d.getSeconds()==0){c.value=d.localeFormat("d");}else{c.value=d.localeFormat("d")+" "+d.localeFormat("t");}}catch(b){c.value=d.toDateString();}c.fireEvent("onchange");}function BusinessCalendar2_RadDatePicker_DateError(a,b){alert(b.get_inputText()+" is not a valid date.");a.set_selectedDate("");b.set_cancel(true);}function BusinessCalendar2_RadDateTimePicker_DateTimeError(a,b){alert(b.get_inputText()+" is not a valid datetime.");a.set_selectedDate("");b.set_cancel(true);}function BusinessCalendar2_RadTimePicker_TimeError(a,b){alert(b.get_inputText()+" is not a valid time.");a.set_selectedDate("");b.set_cancel(true);}function BusinessCalendar2_VerifyDatePickerValue(c,b){try{var d=$find(c.controltovalidate);if(d!=null&&d.get_textBox()!=null){if(d.get_selectedDate()==null&&d.get_textBox().value!=""){b.IsValid=false;}}}catch(a){alert(a);}}function BusinessDocumentBrowserProperties(){this.TypeFilter=null;this.DocumentHierarchyKey=null;this.DocumentPath=null;this.RootFolder=null;this.AllowUpwardNavigation=true;this.ShowAddress=true;this.AutoPostback=false;this.ValueControlID=null;}function BusinessDocumentBrowserControl_Select(a){var b="&ShowRecycleBin=false";if(a.TypeFilter){b+="&TypeFilter="+a.TypeFilter;}if(a.DocumentHierarchyKey){b+="&DocumentHierarchyKey="+a.DocumentHierarchyKey;}if(a.DocumentPath){b+="&DocumentPath="+a.DocumentPath;}if(a.RootFolder){b+="&iRootFolder="+a.RootFolder;b+="&AutoSelectFirstDocument=true";if(!a.DocumentPath){b+="&DocumentPath="+a.RootFolder;}}if(!a.AllowUpwardNavigation){b+="&AllowUpwardNavigation="+a.AllowUpwardNavigation;}if(!a.ShowAddress){b+="&ShowAddress="+a.ShowAddress;}OpenObjectBrowser(b,function(c){BusinessDocumentBrowserControl_SelectCallBack(c,a);},true,false);return CancelEvent();}function BusinessDocumentBrowserControl_SelectCallBack(c,a){var b=$(a.ValueControlID);if(b!=null){var d=c.result;if(d==null||d.length==0){return;}b.value=c.SelectedDocumentPath;b.focus();if(a.AutoPostBack){submitForm(b);}}}function BusinessFileUploadProperties(){this.CallBackValueControl=null;this.CallBackDisplayControl=null;this.AllowMultiple=false;}var businessFileUploadProperties=new BusinessFileUploadProperties();function BusinessFileUpload_Upload(c,b,d,a,e,f){businessFileUploadProperties.CallBackValueControl=c;businessFileUploadProperties.CallBackDisplayControl=b;businessFileUploadProperties.AllowMultiple=!d;OpenFileUpload(BusinessFinderControl_UploadCallback,a,e,f);return CancelEvent();}function BusinessFinderControl_UploadCallback(c){if(businessFileUploadProperties.CallBackValueControl!=null){if(c.result==null||c.result.length==0){return;}businessFileUploadProperties.CallBackValueControl.value=c.result;if(document.all){businessFileUploadProperties.CallBackDisplayControl.innerText=c.Filename;}else{businessFileUploadProperties.CallBackDisplayControl.textContent=c.Filename;}var b=getNextObject(businessFileUploadProperties.CallBackValueControl);b.focus();var a=getNextObject(b);a.style.display="inline";}businessFileUploadProperties.CallBackValueControl=null;businessFileUploadProperties.CallBackDisplayControl=null;businessFileUploadProperties.AllowMultiple=false;}function BusinessFinderControl_Delete(b,c,a){b.value="";c.innerHTML=a;var e=getNextObject(b);e.focus();var d=getNextObject(e);d.style.display="none";return CancelEvent();}function BusinessFinderControlProperties(){this.CallBackValueControl=null;this.CallBackDisplayControl=null;this.Grid=null;this.SelectLink=null;this.AllowMultiple=false;this.CallBackRemoveControl=null;}var businessFinderControlProperties=new BusinessFinderControlProperties();function BusinessFinderControl_Select(f,h,l,a,g,c,j,b,m,d,e,i,k){businessFinderControlProperties.CallBackValueControl=f;businessFinderControlProperties.CallBackDisplayControl=h;businessFinderControlProperties.CallBackRemoveControl=k;businessFinderControlProperties.Grid=l;businessFinderControlProperties.SelectLink=a;businessFinderControlProperties.AllowMultiple=!g;OpenFinderAdderWithQueryFilter(BusinessFinderControl_SelectCallBack,g,c,j,b,m,d,e,null,null,i);return CancelEvent();}function BusinessFinderControl_SelectCallBack(e){var m=e.result;if(businessFinderControlProperties.CallBackValueControl!=null){if(m==null||m.length==0){return;}if(!businessFinderControlProperties.AllowMultiple){businessFinderControlProperties.CallBackValueControl.value=m[0];if(document.all){businessFinderControlProperties.CallBackDisplayControl.innerText=e.SelectedDisplayValues[0];}else{businessFinderControlProperties.CallBackDisplayControl.textContent=e.SelectedDisplayValues[0];}if(businessFinderControlProperties.CallBackRemoveControl){businessFinderControlProperties.CallBackRemoveControl.style.display="block";}try{InitiateControlEventWithArgument(businessFinderControlProperties.CallBackValueControl.id,businessFinderControlProperties.CallBackValueControl.value,"onchange");}catch(f){}businessFinderControlProperties.SelectLink.focus();}else{var k=businessFinderControlProperties.CallBackValueControl.value.split(",");var l="";for(var b=0;b<m.length;b++){var n=false;for(var c=0;c<k.length;c++){if(k[c]==m[b]){n=true;break;}}if(!n){l+=","+m[b];if(businessFinderControlProperties.CallBackDisplayControl!=null&&e.SelectedDisplayValues!=null){var d=businessFinderControlProperties.Grid.rows[businessFinderControlProperties.Grid.rows.length-1];
var g=businessFinderControlProperties.Grid.insertRow(businessFinderControlProperties.Grid.rows.length-1);for(var c=0;c<d.cells.length;c++){var a=g.insertCell();a.innerHTML=d.cells[c].innerHTML;var h=d.cells[c].style.cssText;a.setAttribute("style",h);a.style.cssText=h;}if(document.all){g.cells[1].innerText=e.SelectedDisplayValues[b];}else{g.cells[1].textContent=e.SelectedDisplayValues[b];}}}}if(l.length>0){l=businessFinderControlProperties.CallBackValueControl.value+l;if(l.substr(0,1)==","){l=l.substr(1);}businessFinderControlProperties.CallBackValueControl.value=l;businessFinderControlProperties.Grid.style.display="block";businessFinderControlProperties.CallBackDisplayControl.style.display="none";}businessFinderControlProperties.SelectLink.focus();}}businessFinderControlProperties.CallBackValueControl=null;businessFinderControlProperties.CallBackDisplayControl=null;businessFinderControlProperties.CallBackRemoveControl=null;businessFinderControlProperties.Grid=null;businessFinderControlProperties.SelectLink=null;businessFinderControlProperties.AllowMultiple=false;}function BusinessFinderControl_Clear(b,c,a,d){b.value="";c.innerHTML=a;d.style.display="none";}function BusinessFinderControl_DeleteItem(d,b,j,c,h){var f=findAncestor(eventSource(),"tr");c=f.rowIndex;var e=d.value.split(",");e.splice(c,1);var g="";for(var a=0;a<e.length;a++){g+=","+e[a];}if(g.length>0){g=g.substr(1);}d.value=g;j.deleteRow(c);if(d.value.length==0){b.style.display="inline";j.style.display="none";}}function _DebugTrace(d){var e=$("TraceConsole");if(e!=null){var c=getParent(getParent(e));if(c.style.display=="none"){c.style.display="block";}Sys.Debug.trace(d);}}function _DebugTraceDump(d,e){var f=$("TraceConsole");if(f!=null){var c=getParent(getParent(f));if(c.style.display=="none"){c.style.display="block";}Sys.Debug.traceDump(d,e);}}function _DebugFail(c){Sys.Debug.fail(c);}function __Document_Head_Init(e,c,d){if(!__CookiesEnabled()){window.location.href=e;}if(c!=0){alert(c);}__CloseDisposableWindow();if(d){document.oncontextmenu=__DisableContextMenu;}}function __CloseDisposableWindow(){if(__GetCookieValue("Asi.Web.Browser.DisposableWindow.Loaded")=="true"){var c=window.open("","Asi_Web_Browser_DisposableWindow","width=1,height=1,top=9999,left=9999,resizable=no,scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no");c.close();document.cookie="Asi.Web.Browser.DisposableWindow.Loaded=false;path=/";}}function __CookiesEnabled(){if(__GetCookieValue("Asi.Web.Browser.CookiesEnabled")!="true"){document.cookie="Asi.Web.Browser.CookiesEnabled=true;path=/";if(__GetCookieValue("Asi.Web.Browser.CookiesEnabled")!="true"){return false;}}return true;}function __GetCookieValue(e){if(document.cookie!=null){var d=document.cookie.indexOf(e+"=");if(d<0){return null;}d+=e.length+1;var c=document.cookie.indexOf(";",d);if(c==-1){c=document.cookie.length;}return unescape(document.cookie.substring(d,c));}return null;}function __WindowOnLoad(){var d=gWindowOnLoad.length;for(var c=1;c<d;c++){if(gWindowOnLoad[c]&&gWindowOnLoad[c]!=__WindowOnLoad){gWindowOnLoad[c]();}}}function SetDocumentTitle(c){gDocumentTitle=c;}function CheckCommit(d){if(gPostBackFormObject!=null){if(__NeedCommit()){var c=d;if(c==null||c==""){c=gDefaultConfirmMessage;}return confirm(c);}}return true;}function __DisableContextMenu(d,c){var f=d?d.target.tagName:event.srcElement.tagName;return(f&&(f.toUpperCase()=="INPUT"||f.toUpperCase()=="TEXTAREA"));}function CollapsedSimpleName(c){var f=" ";var g="_";
if(c==null){return null;}c=c.replace(/^\s+|\s+$/g,"");if(c.length==0){return"";}var j="";var d=f;for(var e=0,h=c.length;e<h;e++){if(IsLetterOrDigit(c.charAt(e))||c.charAt(e)==g){if(IsLetterOrDigit(d)){j=j+c.charAt(e);}else{if(j.length==0&&IsDigit(c.charAt(e))){j=j+"N";}j=j+c.charAt(e).toUpperCase();}}d=c.charAt(e);}return j;}function IsLetterOrDigit(d){var c=/[a-zA-Z0-9]/;if(d.match(c)==null){return false;}return true;}function IsDigit(d){var c=/[0-9]/;if(d.match(c)==null){return false;}return true;}function addLoadEvent(c){if(c){var d=window.onload;if(typeof window.onload!="function"){window.onload=c;}else{window.onload=function(){if(typeof d=="function"){d();}c();};}}}function addAjaxLoadEvent(c){function d(){c();Sys.Application.remove_load(d);}Sys.Application.add_load(d);}function addResizeEvent(d,c){if(c==null){c=window;}$addHandler(c,"resize",d);}var resizeFunctionNames=new Array();function addContentResizeEvent(c){resizeFunctionNames.push(c);}function contentResized(contentWidth,contentHeight){for(var i=0;i<resizeFunctionNames.length;i++){var evalText=resizeFunctionNames[i]+"("+contentWidth+","+contentHeight+")";eval(evalText);}}function getNextObject(c){do{c=c.nextSibling;}while(c&&c.nodeType!=1);return c;}function getPreviousObject(c){do{c=c.previousSibling;}while(c&&c.nodeType!=1);return c;}function cancelSubmit(){return CancelEvent();}function CancelEvent(c){if(!c){c=window.event;}if(c!=null){c.returnValue=false;}return false;}function cancelEvent(){return CancelEvent();}function CancelEventPropagation(c){if(!c){c=window.event;}c.cancelBubble=true;if(c.stopPropagation){c.stopPropagation();}}function eventSource(c){if(window.event){return window.event.srcElement;}return c.target;}function KeyStroke(c){if(window.event){return c.keyCode;}else{return c.which;}}function ExtractNumber(d){var c=parseInt(d);return c==null||isNaN(c)?0:c;}function $(c){return document.getElementById(c);}function submitForm(c){if(c&&c!=null){form=findAncestor(c,"FORM");}else{form=window.template;
}if(form!=null){form.submit();}}function getParent(c){return c.parentNode||c.parentElement;}if(!window.Node){var Node={ELEMENT_NODE:1,ATTRIBUTE_NODE:2,TEXT_NODE:3,CDATA_SECTION_NODE:4,ENTITY_REFERENCE_NODE:5,ENTITY_NODE:6,PROCESSING_INSTRUCTION_NODE:7,COMMENT_NODE:8,DOCUMENT_NODE:9,DOCUMENT_TYPE_NODE:10,DOCUMENT_FRAGMENT_NODE:11,NOTATION_NODE:12};}function findAncestor(c,d){oParent=getParent(c);while(oParent!=null){if(oParent.tagName.toLowerCase()==d.toLowerCase()){return oParent;}oParent=getParent(oParent);}return null;}function trim(c,d){return ltrim(rtrim(c,d),d);}function ltrim(c,d){d=d||"\\s";return c.replace(new RegExp("^["+d+"]+","g"),"");}function rtrim(c,d){d=d||"\\s";return c.replace(new RegExp("["+d+"]+$","g"),"");}function livePageHeight(){if(window.innerHeight&&window.scrollMaxY&&BrowserDetect.version<3){return window.innerHeight+window.scrollMaxY;}else{return document.body.offsetHeight+document.body.offsetTop;}return null;}function livePageWidth(){if(window.innerHeight&&window.scrollMaxY){return window.innerWidth+window.scrollMaxX;}else{return document.body.offsetWidth+document.body.offsetLeft;}return null;}function findAbsoluteCoords(e){var f=new Object();f.left=e.offsetLeft;f.top=e.offsetTop;f.width=e.clientWidth;f.height=e.clientHeight;f.absoluteLeft=0;f.absoluteTop=0;var d=e;while(d!=null){var c=d.tagName.toUpperCase();if(c=="BODY"||c=="FORM"||c=="HTML"){break;}f.absoluteLeft=f.absoluteLeft+d.offsetLeft;f.absoluteTop=f.absoluteTop+d.offsetTop;d=d.offsetParent;if(d!=null&&(d.style.position=="absolute"||d.style.position=="relative")){break;}}if(f.width==0){f.width=livePageWidth()-f.absoluteLeft;}if(f.height==0){f.height=livePageHeight()-f.absoluteTop;}return f;}function GetURLParameters(){var c=window.document.URL.toString();if(c.indexOf("?")>0){var d=c.split("?");var e=d[1].split("&");return e;}return null;}function FindURLParameter(c){c=c.toUpperCase();var d=GetURLParameters();if(d!=null){return FindParameterInArray(c,d);}return null;}function FindParameterInArray(c,d){c=c.toUpperCase();
for(i=0;i<d.length;i++){var e=d[i].split("=");if(e[0].toUpperCase()==c){return e[1];}}return null;}function findPos(c){var d=curtop=0;if(c.offsetParent){do{d+=c.offsetLeft;curtop+=c.offsetTop;}while(c=c.offsetParent);}return[d,curtop];}function Cover(s,h,c,l,p){var r=findPos(s);h.style.position="absolute";var n=r[1];if(p!=null&&!isNaN(p)){n=n+p;}var q=r[0];if(l!=null&&!isNaN(l)){q=q+l;}var d=0;var k=0;d=s.offsetHeight;if(screen.height<d){d=screen.height;}k=s.offsetWidth;if(screen.width<k){k=screen.width;}if(!c){h.style.height=d+"px";h.style.width=k+"px";}var o=GetViewportScrollPos().x;var j=o+document.body.offsetWidth-1;var e=GetViewportScrollPos().y;var g=e+document.body.offsetHeight-1;var m=h.offsetHeight>0?h.offsetHeight:d;var f=h.offsetWidth>0?h.offsetWidth:k;if((n+m)>g){n=g-m;}if((q+f)>j){q=j-f;}if(q<o){q=o;}if(n<e){n=e;}h.style.top=n+"px";h.style.left=q+"px";h.style.zIndex=1001;}function createCookie(g,c,f){if(f){var d=new Date();d.setTime(d.getTime()+(f*24*60*60*1000));var e="; expires="+d.toGMTString();}else{var e="";}document.cookie=g+"="+c+e+"; path=/";}function readCookie(h){var e=h+"=";var g=document.cookie.split(";");for(var d=0;d<g.length;d++){var f=g[d];while(f.charAt(0)==" "){f=f.substring(1,f.length);}if(f.indexOf(e)==0){return f.substring(e.length,f.length);}}return null;}function eraseCookie(c){createCookie(c,"",-1);}function IsUrl(d,c){var e=new RegExp("^(([a-z]+)://)"+(c?"?":"")+"([a-z0-9-]+|[a-z0-9][a-z0-9-._]*.[a-z]+)(:[0-9]+)?(/.*)?$","i");return e.test(d);}var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS";},searchString:function(f){for(var c=0;c<f.length;c++){var d=f[c].string;var e=f[c].prop;this.versionSearchString=f[c].versionSearch||f[c].identity;if(d){if(d.indexOf(f[c].subString)!=-1){return f[c].identity;}}else{if(e){return f[c].identity;
}}}},searchVersion:function(d){var c=d.indexOf(this.versionSearchString);if(c==-1){return;}return parseFloat(d.substring(c+this.versionSearchString.length+1));},dataBrowser:[{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};BrowserDetect.init();function GetElementViewportOffset(e){var g=0,f=0,d=document.body;var c=e;do{g+=c.offsetTop||0;f+=c.offsetLeft||0;if(c.offsetParent==d&&c.style.position&&c.style.position=="absolute"){break;}}while(c=c.offsetParent);c=e;do{if(c!=d){g-=c.scrollTop||0;f-=c.scrollLeft||0;}}while(c=c.parentNode);var h=new Object();h.x=f;h.y=g;return h;}function SizeImageWithinBounds(k,j,e,d){j=parseInt(j);if(isNaN(j)){j=0;}e=parseInt(e);if(isNaN(e)){e=0;}if(j<=0&&e<=0){return;}if(k==null){return;}if(!k.tagName){return;}if(k.tagName.toUpperCase()!="IMG"){return;}var f=k.width;var c=k.height;if(f==0||c==0){return;}var g=k.width/k.height;var h=0;if(j>0&&e>0){h=(Math.floor(j/g)<=e)?1:2;}else{if(j>0){if(f>j||(f<j&&d)){h=1;}}else{if(c>e||(c<e&&d)){h=2;}}}if(h==0){return;}if(h==1){f=j;c=Math.max(Math.floor(f/g),1);}else{c=e;f=Math.max(Math.floor(c*g),1);
}k.width=f;k.height=c;}function GetViewportScrollPos(){var c=new Object();c.x=c.y=0;if(typeof window.pageYOffset!="undefined"){c.y=window.pageYOffset;c.x=window.pageXOffset;}else{if(document.documentElement){c.y=document.documentElement.scrollTop;c.x=document.documentElement.scrollLeft;}else{if(document.body&&typeof document.body.scrollTop!="undefined"){c.y=document.body.scrollTop;c.x=document.body.scrollLeft;}}}return c;}function hasClass(e,c){if(e!==null){var d=new RegExp("(?:^|\\s+)"+c+"(?:\\s+|$)");return d.test(e.className);}return false;}function addClass(d,c){if(this.hasClass(d,c)){return;}if(d!==null){d.className=[d.className,c].join(" ");}}function removeClass(g,d){var f=new RegExp("(?:^|\\s+)"+d+"(?:\\s+|$)","g");if(!hasClass(g,d)){return;}if(g!==null){var e=g.className;g.className=e.replace(f," ");if(hasClass(g,d)){removeClass(g,d);}}}function replaceClass(e,f,c){if(f===c){return false;}var d=new RegExp("(?:^|\\s+)"+f+"(?:\\s+|$)","g");if(!hasClass(e,f)){addClass(e,c);return;}e.className=e.className.replace(d," "+c+" ");if(hasClass(e,f)){replaceClass(e,f,c);}}function IsCtrl(c){if(window.event){return window.event.ctrlKey;}if(c.ctrlKey){return c.ctrlKey;}return(c.modifiers&Event.CONTROL_MASK==Event.CONTROL_MASK);}function IsShift(c){if(window.event){return window.event.shiftKey;}if(c.shiftKey){return c.shiftKey;}return(c.modifiers&Event.SHIFT_MASK==Event.SHIFT_MASK);}function SetIsCtrl(c){if($get("__CTRLKEY")!=null){$get("__CTRLKEY").value=IsCtrl(c);}}function SetIsShift(c){if($get("__SHIFTKEY")!=null){$get("__SHIFTKEY").value=IsShift(c);}}function InitiateControlEventWithArgument(controlClientID,argument,eventName){if(eventName==null){eventName="click";}if(argument!=null&&argument!=""){$get("__EVENTARGUMENT").value=argument;}var ajaxifiedControl=$get(controlClientID);if(ajaxifiedControl!=null){eval("ajaxifiedControl."+eventName+"()");}}function InitiatePostBack(c,d){__doPostBack(c,d);}var ignoreTabChange=false;function TabContainer_OnActiveTabChanged(c,d){c.get_clientStateField().value=c.saveClientState();
if(typeof(Page_ClientValidate)=="function"){if(!ignoreTabChange&&!Page_ClientValidate()){ShowFailedTab(c);}}}function ShowProblemTab(){if(typeof(Page_ClientValidate)=="function"&&!Page_IsValid){var c=getElementsByClassName("ajax__tab_xp");for(var d=0;d<c.length;++d){ShowFailedTab($find(c[d].id));}}}function ShowFailedTab(g){for(f=0;f<Page_Validators.length;++f){var e=Page_Validators[f];if(e.evaluationfunction(e)==false){var d=g.get_tabs();var c=e.parentNode;while(c!=null){for(var f=0;f<d.length;++f){if(c==d[f]._element){ignoreTabChange=true;g.set_activeTab(d[f]);ignoreTabChange=false;return;}}c=c.parentNode;}}}}function getElementsByClassName(h,k){if(!k){k=document.getElementsByTagName("body")[0];}var g=[];var c=new RegExp("\\b"+h+"\\b");var f=k.getElementsByTagName("*");for(var d=0,e=f.length;d<e;d++){if(c.test(f[d].className)){g.push(f[d]);}}return g;}var win=null;function NewWindow(d,f,g,j,e){var l=750;var c=500;var k="";if(g.toLowerCase()=="current"||g.toLowerCase()=="c"){l=window.document.body.offsetWidth-20;c=window.document.body.offsetHeight-20;mw=800;mh=600;}if(g.toLowerCase()=="full"||g.toLowerCase()=="f"){l=900;c=600;mw=800;mh=600;}if(g==""||g.toLowerCase()=="large"||g.toLowerCase()=="l"){l=750;c=500;mw=750;mh=500;}if(g.toLowerCase()=="medium"||g.toLowerCase()=="m"){l=650;c=400;mw=650;mh=400;}if(g.toLowerCase()=="small"||g.toLowerCase()=="s"){l=400;c=200;mw=400;mh=200;}if(g.toLowerCase()=="help"||g.toLowerCase()=="h"){l=650;c=400;mw=650;mh=400;}if(g.toLowerCase()=="print"||g.toLowerCase()=="p"){l=750;c=500;mw=750;mh=500;}if(g.toLowerCase()=="flowchart"||g.toLowerCase()=="l"){l=790;c=515;mw=790;mh=515;}if((e==null||e)&&(typeof gWebsiteKey!="undefined"&&gWebsiteKey!="null"&&d.indexOf("&WebsiteKey=")<0)){d+="&WebsiteKey="+gWebsiteKey;}if(f.indexOf("-")>=1){k=f.substr(0,9);}else{k=f;}ShowDialog_NoReturnValue(d,null,l,c,f,null,"D",null,k,false,false,null,null);}function RefreshBySubmit(){if(gPostBackFormObject!=null){gPostBackFormObject.submit();}else{if(document.forms.length>0){document.forms[0].submit();
}else{window.location.href=window.location.href;}}}function SetDefaultStyle(c){if(c.className!="VTabSelectedStyle"){c.className="VTabDefaultStyle";}}function SetHoverStyle(c){if(c.className!="VTabSelectedStyle"){c.className="VTabHoverStyle";}}function UpdateFormInputAndSubmit(g,e){var f=document.forms;if(docFormsLen>0){for(var d=0,c=f.length;d<c;d++){if(f[d].elements[g]!=null){f[d].elements[g].value=e;f[d].submit();break;}}}}function toggleElement(d,c){target=document.getElementById(d);switch(target.style.display){case ("block"):target.style.display="none";c.src=gWebRoot+"/AsiCommon/Images/+.gif";break;default:target.style.display="block";c.src=gWebRoot+"/AsiCommon/Images/-.gif";break;}}function fieldAppend(d,c){var e=d.options[d.selectedIndex].value;var f=document.getElementById(c);f.count=(typeof f.count=="undefined")?1:++f.count;f.value+=e+" \n";}var brushState="block";var existingClassNames=new Array();function surfToEditNavigationItem(c){ShowDialog_NoReturnValue(gAdminWebRoot+"/iMIS/ContentManagement/NavigationItemProperties.aspx?iUniformKey="+c,null,"800","600","Navigation Designer","~/AsiCommon/Images/icon_nav.gif","E");CancelEvent();}function surfToEditContentItem(c,d){surfToEditContentRecord(c,"&ContentItemKey="+d);}function surfToEditContentRecord(e,d){var c=gAdminWebRoot+"/iMIS/ContentManagement/ContentDesigner.aspx?TemplateType=E&ShowMenu=true&DialogMode=true&ShowHierarchyTree=false&Mode=EditContent&ShowAddress=false&ContentHierarchyKey="+e;if(d!=null&&d.length>0){if(d.substr(0,1)=="?"){d=d.substr(1);}if(d.substr(0,1)!="&"){d="&"+d;}c+=d;}NewWindow(c,"ContentDesigner","current","nonmodal",false);CancelEvent();}function contentRecordChangeRequest(e,d){var c=gAdminWebRoot+"/AsiCommon/Controls/ContentManagement/ContentDesigner/ContentChangeRequestEdit.aspx?CloseWindowOnCommit=true&PageOperation=New&ContentRecordKey="+e;if(d!=null&&d.length>0){if(d.substr(0,1)=="?"){d=d.substr(1);}if(d.substr(0,1)!="&"){d="&"+d;}c+=d;}ShowDialog_NoReturnValue(c,null,"600","400","Content Designer","~/AsiCommon/Images/icon_con.gif","E");
CancelEvent();}function emailAFriend(c){var d=gWebRoot+"/iMIS/ContentManagement/EmailAFriend.aspx?PageTitle="+c+"&PreserveStatefulBusinessContainer=true";ShowDialog_NoReturnValue(d,null,600,400,"E-mail a friend","~/AsiCommon/Images/icon_email.gif","E");return CancelEvent();}function printThisPage(){window.open(gWebRoot+"/iMIS/Print.aspx");}function printThisPageTemplate(){var d=window.location.href;var c=new RegExp("[?&]TemplateType=[A-Za-z]","g");d=d.replace(c,"");if(d.indexOf("?")<0){d+="?";}else{d+="&";}d+="TemplateType=P";window.location.href=d;}function showHideBrush(){var c=document.getElementsByName("editlink");if(c==null||c.length==0){alert("There are no Screen Designer Panels to edit on this page.");return;}for(i=0;i<c.length;i++){c[i].style.display=brushState;c[i].className="";if(brushState=="block"){existingClassNames[i]=getParent(c[i]).className;getParent(c[i]).className="PanelEditLink";var d=c[i].getAttribute("panelName");getParent(c[i]).title=d;}else{getParent(c[i]).className=existingClassNames[i];getParent(c[i]).title="";}}if(brushState=="none"){brushState="block";}else{brushState="none";}}function Rollover(d,c){d.src=c;}function printWindow(){var c=parseInt(navigator.appVersion);if(c>=4){window.print();}}function emailWindow(){alert("email window");}function showInfoCenter(){alert("InfoCenter");}function ShowDialog_NoReturnValue(l,f,p,h,k,j,g,o,m,n,c,d,e){ShowDialog(l,f,p,h,k,j,g,o,m,n,c,d,e);}var RadWindowInformation=new Object();function ShowDialog(p,g,v,k,m,l,h,u,s,t,c,d,e){if(p.indexOf("~")==0){p=gWebRoot+p.substring(1);}if(s==null||s.length==0){s="GenericWindow";}if(p.indexOf("TemplateType=")<0){if(h==null||h.length==0){h="E";}var q=p.indexOf("?")>-1?"&":"?";p+=q+"TemplateType="+h;}if(t&&p.indexOf("CloseWindowOnCommit")<0){var q=p.indexOf("?")>-1?"&":"?";p+=q+"CloseWindowOnCommit="+t;}if(c&&p.indexOf("PreserveStatefulBusinessContainer")<0){var q=p.indexOf("?")>-1?"&":"?";p+=q+"PreserveStatefulBusinessContainer="+c;var r=$get("PageInstanceKey");if(r!=null){p+="&ParentPageInstanceKey="+r.value;
}}if(p.indexOf("DialogCacheParam")<0){var q=p.indexOf("?")>-1?"&":"?";p+=q+"DialogCacheParam="+Math.random();}if(p.indexOf("IsPopup")<0){var q=p.indexOf("?")>-1?"&":"?";p+=q+"IsPopup=true";}var j=livePageWidth();if((v+"").indexOf("%")>-1){v=j*(parseInt(v)/100);}else{if(v>j){v=j;}}var o=livePageHeight();if((k+"").indexOf("%")>-1){k=o*(parseInt(k)/100);}else{if(k>o){k=o;}}RadWindowInformation.windowName=s;RadWindowInformation.url=p;RadWindowInformation.args=g;RadWindowInformation.width=v;RadWindowInformation.height=k;RadWindowInformation.title=m;RadWindowInformation.iconUrl=l;RadWindowInformation.callBackFunction=u;RadWindowInformation.dialogCloseFunction=d;RadWindowInformation.sourceObject=e;RadWindowInformation.dialogWindow=null;var n=GetRadWindowManager();if(n==null){DelaySetupRadWindow();return null;}var f=n.getWindowByName(s);if(f!=null&&f.IsClosed()){f.Name=null;f=null;}if(f==null){f=window.radopen(null,s);}if(f==null){DelaySetupRadWindow();return null;}RadWindowInformation.dialogWindow=f;return SetupRadWindow();}function DelaySetupRadWindow(){addAjaxLoadEvent(SetupRadWindow);}function SetWindowTitle(c,d){c.set_title(RadWindowInformation.title);}Sys.EventHandlerList.prototype.removeExtraneousHandlers=function(c,d){a=this._getEvent(c,true);b=null;if(a.length>0){b=a[0];}Array.clear(this._getEvent(c,true));if(d&&b!=null){Array.add(this._getEvent(c,true),b);}};function SetupRadWindow(){var e=RadWindowInformation.dialogWindow;if(e==null){e=GetRadWindowManager().getWindowByName(RadWindowInformation.windowName);}e.get_events().removeExtraneousHandlers("beforeClose",false);e.get_events().removeExtraneousHandlers("close",true);e.remove_pageLoad(SetWindowTitle);e.add_pageLoad(SetWindowTitle);e.Argument=RadWindowInformation.args;e.dialogArguments=RadWindowInformation.args;if(RadWindowInformation.callBackFunction!=null){e.add_beforeClose(RadWindowInformation.callBackFunction);}if(RadWindowInformation.dialogCloseFunction!=null){e.add_close(RadWindowInformation.dialogCloseFunction);
}e.SourceObject=RadWindowInformation.sourceObject;e.setUrl(RadWindowInformation.url);e.SetVisible(true);var f=GetViewportWidth();var g=GetViewportHeight();if(RadWindowInformation.width>f){RadWindowInformation.width=f;}if(RadWindowInformation.height>g){RadWindowInformation.height=g;}e.setSize(RadWindowInformation.width,RadWindowInformation.height);e.set_visibleStatusbar(false);var d=e.GetTitlebar();var c=d.getElementsByTagName("a");c[0].style.background="url(about:blank)";e.center();return e;}function CMOpenDialog(k,l,e,d,f,m,j,c,h){if(k!=null){if(f==null){f="";}else{if(f.substr(0,1)!="&"){f="&"+f;}}if(e==null){e=600;}if(d==null){d=400;}if(h==null){h="";}var g=gWebRoot+"/iMIS/ContentManagement/Template.aspx?ContentCode="+k+f;if(typeof gWebsiteKey!="undefined"&&gWebsiteKey!="null"&&g.indexOf("&WebsiteKey=")<0){g+="&WebsiteKey="+gWebsiteKey;}if(c!=null){g=g+"&NavigationCode="+c;}ShowDialog(g,m,e,d,h,"","E",j);}else{alert("contentCode is required!");}}function GetViewportWidth(){var c;if(typeof window.innerWidth!="undefined"){c=window.innerWidth;}else{if(typeof document.documentElement!="undefined"&&typeof document.documentElement.clientWidth!="undefined"&&document.documentElement.clientWidth!=0){c=document.documentElement.clientWidth;}else{c=document.getElementsByTagName("body")[0].clientWidth;}}return c;}function GetViewportHeight(){var c;if(typeof window.innerWidth!="undefined"){c=window.innerHeight;}else{if(typeof document.documentElement!="undefined"&&typeof document.documentElement.clientWidth!="undefined"&&document.documentElement.clientWidth!=0){c=document.documentElement.clientHeight;}else{c=document.getElementsByTagName("body")[0].clientHeight;}}return c;}var dialogWin=new Object();function ShowPseudoDialog(h,l,f,d,j){window.attachEvent("onclick",checkModal);window.attachEvent("onfocus",checkModal);var c=false;try{if(!dialogWin.win||(dialogWin.win&&dialogWin.win.closed)){c=true;}}catch(k){if(k.message=="The remote server machine does not exist or is unavailable"){c=true;
}}if(c){dialogWin.returnFunc=j;dialogWin.returnedValue="";dialogWin.args=l;if(typeof(j)=="string"&&j!=""){if(h.indexOf("?")<0){h+="?iCallbackFunction="+j;}else{h+="&iCallbackFunction="+j;}}dialogWin.url=h;dialogWin.width=f;dialogWin.height=d;dialogWin.name=(new Date()).getSeconds().toString();dialogWin.left=(screen.width-dialogWin.width)/2;dialogWin.top=(screen.height-dialogWin.height)/2;var g="left="+dialogWin.left+",top="+dialogWin.top+",scrollbars=yes,resizable=yes,width="+dialogWin.width+",height="+dialogWin.height;dialogWin.win=window.open(dialogWin.url,dialogWin.name,g);dialogWin.win.focus();}else{dialogWin.win.focus();}}function checkModal(){setTimeout("finishChecking()",50);return true;}function finishChecking(){try{if(dialogWin.win&&!dialogWin.win.closed){dialogWin.win.focus();}}catch(c){if(c.message=="The remote server machine does not exist or is unavailable"){return;}}}function wait(){if($("WaitProgressDiv")!=null){var c=$("WaitProgressDiv");c.style.display="block";var h=277;var e=24;c.style.left=(document.body.offsetWidth-h)/2;c.style.top=(document.body.offsetHeight-e)/2;}window.document.body.style.cursor="wait";var f=document.getElementsByTagName("input");for(var d=0;d<f.length;d++){var g=f[d].getAttribute("type").toLowerCase();if((g=="submit"||g=="image"||g=="button")&&(window.event==null||window.event.srcElement!=f[d])){f[d].disabled=true;}}}function waitStop(){if($("WaitProgressDiv")!=null){var c=$("WaitProgressDiv");c.style.display="none";}window.document.body.style.cursor="default";var d=document.getElementsByTagName("input");for(var f=0;f<d.length;f++){var e=d[f].getAttribute("type").toLowerCase();if((e=="submit"||e=="image"||e=="button")&&window.event.srcElement!=d[f]){d[f].disabled=false;}}}function dropDownListNavigate(d){var c=d.options[d.selectedIndex].value;if(c!=""){if(c.substr(0,1)=="~"){c=gWebRoot+c.substr(1);}location.href=c;}}function OpenObjectBrowserSized(l,h,g,e,m,d,c,k){var f=gWebRoot+"/AsiCommon/Controls/BSA/ObjectBrowser.aspx?TemplateType=E&DialogMode=true";
if(l!=null){var j=l.split("&");if(FindParameterInArray("Mode",j)==null){l+="&Mode=SelectContent";}if(g!=null&&g&&FindParameterInArray("AllowMultiSelect",j)==null){l+="&AllowMultiSelect=false";}if(e!=null&&FindParameterInArray("PublishedOnly",j)==null){l+="&PublishedOnly="+e;}if(l.substr(0,1)!="&"){f+="&";}f+=l;}else{f+="&Mode=SelectContent";if(g!=null&&g){f+="&AllowMultiSelect=false";}if(e!=null){f+="&PublishedOnly="+e;}}return ShowDialog(f,m,d,c,"Document Browser",null,"E",h,"ObjectBrowser",false,false,(k?h:null));}function OpenObjectBrowser(c,f,d,e,g){return OpenObjectBrowserSized(c,f,d,e,g,800,600,false);}function OpenContentForEdit(d){var c=gAdminWebRoot+"/iMIS/ContentManagement/ContentDesigner.aspx?TemplateType=E&ShowMenu=true&DialogMode=true";c+="&ContentHierarchyKey="+d;var e=radopen(c,"ObjectBrowser");return e;}function EditContentItem(c){OpenContentForEdit(c);}function OpenFinderAdder(h,g,e,l,k,c,j,f,d){OpenFinderAdderWithQueryFilter(h,g,e,l,k,c,j,"",f,d,"");}function OpenFinderAdderWithQueryFilter(l,k,f,o,n,c,m,j,g,e,d){var h=gWebRoot+"/AsiCommon/Controls/Shared/FinderAdder/FinderAdder.aspx?DialogMode=true";if(f!=null){h+="&DocumentKey="+f;}else{if(o!=null){h+="&DocumentPath="+o;}else{if(n!=null){h+="&AtomName="+n;}}}if(c!=null&&c.length>0){h+="&DisplayValueColumn="+c;}if(m!=null&&m.length>0){h+="&DataKeyName="+m;}if(j!=null&&j.length>0){h+="&filterValue="+j;}if(k!=null&&k){h+="&AllowMultiSelect=false";}else{h+="&AllowMultiSelect=true&PagingEnabled=false";}if(d!=null&&d.length>0){h+="&AddTargetUrl="+d;}if(g==null){g=600;}if(e==null){e=600;}return ShowDialog(h,null,g,e,"Find/Add",null,"E",l,"ObjectBrowser",false,true);}function OpenFileUpload(f,d,c,g){var e=gWebRoot+"/AsiCommon/Controls/Shared/FileUpload/FileUpload.aspx";if(d!=null&&d.length>0){e+="?DocumentStorageKey="+d;}if(c!=null&&c.length>0){if(e.indexOf("?")<0){e+="?DocumentServerPath="+c;}else{e+="&DocumentServerPath="+c;}}if(g!=null&&g>0){if(e.indexOf("?")<0){e+="?MaxFileUploadSize="+g;}else{e+="&MaxFileUploadSize="+g;
}}return ShowDialog(e,null,400,250,"File Upload",null,"E",f,"GenericWindow",false,true);}function OpenObjectSaver(c,e){var d=c.split("&");if(FindParameterInArray("ShowFilename",d)==null){c=c+"&ShowFilename=true";}if(FindParameterInArray("Mode",d)==null){c=c+"&Mode=SelectContainer";}OpenObjectBrowser(c,e);}function clickButton(g,f){var d=document.getElementById(f);if(typeof d=="object"){var c=navigator.appName.indexOf("Netscape")>(-1)?g:event;if(c.keyCode==13){d.click();return cancelEvent();}}return true;}var dirty=true;function finish(d){if(dirty&&window.opener){if(d){var c=window.opener.document.getElementById(d);if(c==null&&window.opener.dialogWin.args!=null){c=window.opener.document.getElementById(window.opener.dialogWin.args);}if(c!=null){c.click();}}if(c==null&&window.opener.RefreshBySubmit){window.opener.RefreshBySubmit();}if(window.opener.dialogWin.returnFunc!=null){window.opener.dialogWin.returnFunc();}}else{if(dirty&&parent){if(typeof parent.SubPage_Committed=="function"){parent.SubPage_Committed();}else{if(parent.objectBrowserClass!==null){parent.objectBrowserClass.SubPage_Committed();}}}}}var MatchColumnsSemaphore=false;matchColumns=function(){var j,g,e,f,h;j=document.getElementsByTagName("div");g=[];e=0;for(var c=0;c<j.length;c++){if(/\bcolumn\b/.test(j[c].className)){h=j[c];g[g.length]=h;if(h.offsetHeight){f=h.offsetHeight;}else{if(h.style.pixelHeight){f=h.style.pixelHeight;}else{if(MatchColumnsSemaphore){MatchColumnsSemaphore=false;}else{window.setTimeout(matchColumns,500);MatchColumnsSemaphore=true;return;}}}e=Math.max(e,f);}}for(var c=0;c<g.length;c++){g[c].style.height=e+"px";}};window.onload=function(){if(document.getElementsByTagName){matchColumns();}};function setNextAppend(c){theForm=c.form;for(i=0;i<theForm.elements.length;i++){if(theForm.elements[i].id==c.id){theForm.elements[i+1].value+="\n"+c.value;break;}}}function setNext(c){theForm=c.form;for(i=0;i<theForm.elements.length;i++){if(theForm.elements[i].id==c.id){theForm.elements[i+1].value=c.value;
break;}}}function ButtonNavigate(c){if(c!=""){location.href=c;}}function Browser(){var e,d,c;this.isIE=false;this.isNS=false;this.version=null;e=navigator.userAgent;d="MSIE";if((c=e.indexOf(d))>=0){this.isIE=true;this.version=parseFloat(e.substr(c+d.length));return;}d="Netscape6/";if((c=e.indexOf(d))>=0){this.isNS=true;this.version=parseFloat(e.substr(c+d.length));return;}d="Gecko";if((c=e.indexOf(d))>=0){this.isNS=true;this.version=6.1;return;}}var browser=new Browser();var activeButton=null;function buttonClick(d,e){var c;if(browser.isIE){c=window.event.srcElement;}else{c=d.currentTarget;}c.blur();if(c.menu==null){c.menu=document.getElementById(e);if(c.menu.isInitialized==null){menuInit(c.menu);}}if(c.onmouseout==null){c.onmouseout=buttonOrMenuMouseout;}if(c==activeButton){return false;}if(activeButton!=null){resetButton(activeButton);}if(c!=activeButton){depressButton(c);activeButton=c;}else{activeButton=null;}return false;}function buttonMouseover(d,e){var c;if(activeButton==null){buttonClick(d,e);return;}if(browser.isIE){c=window.event.srcElement;}else{c=d.currentTarget;}if(activeButton!=null&&activeButton!=c){buttonClick(d,e);}}function depressButton(r){var m,q;r.className+=" menuButtonActive";r.attachEvent("onmouseout",buttonOrMenuMouseout);if(r.onmouseout==null){r.onmouseout=buttonOrMenuMouseout;}if(r.menu.onmouseout==null){r.menu.onmouseout=buttonOrMenuMouseout;}m=getPageOffsetLeft(r);q=getPageOffsetTop(r)+r.offsetHeight;if(browser.isIE){m+=r.offsetParent.clientLeft;q+=r.offsetParent.clientTop;}var n=0;var s=0;var e=document.body.offsetLeft+document.body.offsetWidth-30;var g=document.body.offsetTop+document.body.offsetHeight-30;var l=getParent(r.menu);var p=m+getPageOffsetLeft(l);var k=q+getPageOffsetTop(l)+l.offsetHeight;if(browser.isIE){n=p+r.menu.clientWidth;s=k+r.menu.clientHeight;}else{n=p+100;s=k+300;}if(n>e){m-=(n-e);n=m+r.menu.clientWidth;}if(s>g){s=q+r.menu.clientHeight;}r.menu.style.left=m+"px";r.menu.style.top=q+"px";r.menu.style.visibility="visible";
var f=document.getElementsByTagName("select");for(i=0;i<f.length;i++){var d=f(i);var h=getPageOffsetLeft(d);var c=getPageOffsetTop(d)+d.offsetHeight;var o=0;var j=0;if(browser.isIE){h+=d.offsetParent.clientLeft;c+=d.offsetParent.clientTop;o+=h+d.clientWidth;j+=c+d.clientHeight;}else{o+=h+200;j+=c+20;}s+=5;if(squareIntersectsSquare(h,o,c,j,p,n,k,s)){d.style.visibility="hidden";}}}function numberOrder(c,d){return c-d;}function squareIntersectsSquare(c,g,f,e,k,j,h,d){xArray=new Array(c,g,k,j);xArray.sort(numberOrder);yArray=new Array(f,e,h,d);yArray.sort(numberOrder);if((xArray[0]==c&&xArray[1]==g)||(xArray[0]==k&&xArray[1]==j)){return false;}if((yArray[0]==f&&yArray[1]==e)||(yArray[0]==h&&yArray[1]==d)){return false;}return true;}function resetButton(c){removeClassName(c,"menuButtonActive");if(c.menu!=null){closeSubMenu(c.menu);c.menu.style.visibility="hidden";}var d=document.getElementsByTagName("select");for(i=0;i<d.length;i++){d(i).style.visibility="visible";}}function menuMouseover(c){var d;if(browser.isIE){d=getContainerWith(window.event.srcElement,"DIV","menu");}else{d=c.currentTarget;}if(d.activeItem!=null){closeSubMenu(d);}}function menuItemMouseover(j,f){var k,g,d,e;if(browser.isIE){k=getContainerWith(window.event.srcElement,"A","menuItem");}else{k=j.currentTarget;}g=getContainerWith(k,"DIV","menu");if(g.activeItem!=null){closeSubMenu(g);}g.activeItem=k;k.className+=" menuItemHighlight";if(k.subMenu==null){k.subMenu=document.getElementById(f);if(k.subMenu.isInitialized==null){menuInit(k.subMenu);}}if(k.subMenu.onmouseout==null){k.subMenu.onmouseout=buttonOrMenuMouseout;}d=getPageOffsetLeft(k)+k.offsetWidth;e=getPageOffsetTop(k);var h,c;if(browser.isNS){h=window.scrollX+window.innerWidth;c=window.scrollY+window.innerHeight;}if(browser.isIE){h=Math.max(document.documentElement.scrollLeft,document.body.scrollLeft)+(document.documentElement.clientWidth!=0?document.documentElement.clientWidth:document.body.clientWidth);c=Math.max(document.documentElement.scrollTop,document.body.scrollTop)+(document.documentElement.clientHeight!=0?document.documentElement.clientHeight:document.body.clientHeight);
}h-=k.subMenu.offsetWidth;c-=k.subMenu.offsetHeight;if(d>h){d=Math.max(0,d-k.offsetWidth-k.subMenu.offsetWidth+(g.offsetWidth-k.offsetWidth));}e=Math.max(0,Math.min(e,c));k.subMenu.style.left=d+"px";k.subMenu.style.top=e+"px";k.subMenu.style.visibility="visible";if(browser.isIE){window.event.cancelBubble=true;}else{j.stopPropagation();}}function closeSubMenu(c){if(c==null||c.activeItem==null){return;}if(c.activeItem.subMenu!=null){closeSubMenu(c.activeItem.subMenu);c.activeItem.subMenu.style.visibility="hidden";c.activeItem.subMenu=null;}removeClassName(c.activeItem,"menuItemHighlight");c.activeItem=null;}function buttonOrMenuMouseout(d){var c;if(activeButton==null){return;}if(browser.isIE){c=window.event.toElement;}else{if(d.relatedTarget!=null){c=(d.relatedTarget.tagName?d.relatedTarget:getParent(d.relatedTarget));}}if(getContainerWith(c,"DIV","menu")==null){resetButton(activeButton);activeButton=null;}window.event.srcElement.detachEvent("onmouseout",buttonOrMenuMouseout);}function menuInit(g){var f,k;var m,c;var l;var n,h;var d,e;if(browser.isIE){g.style.lineHeight="2.5ex";k=g.getElementsByTagName("SPAN");for(d=0;d<k.length;d++){if(hasClassName(k[d],"menuItemArrow")){k[d].style.fontFamily="Webdings";k[d].firstChild.nodeValue="4";}}}f=g.getElementsByTagName("A");if(f.length>0){l=f[0].offsetWidth;}else{return;}for(d=0;d<f.length;d++){k=f[d].getElementsByTagName("SPAN");m=null;c=null;for(e=0;e<k.length;e++){if(hasClassName(k[e],"menuItemText")){m=k[e];}if(hasClassName(k[e],"menuItemArrow")){c=k[e];}}if(m!=null&&c!=null){m.style.paddingRight=(l-(m.offsetWidth+c.offsetWidth))+"px";}}if(browser.isIE){n=f[0].offsetWidth;f[0].style.width=n+"px";h=f[0].offsetWidth-n;n-=h;f[0].style.width=n+"px";}g.isInitialized=true;}function getContainerWith(e,d,c){while(e!=null){if(e.tagName!=null&&e.tagName==d&&hasClassName(e,c)){return e;}e=getParent(e);}return e;}function hasClassName(e,f){var c,d;d=e.className.split(" ");for(c=0;c<d.length;c++){if(d[c]==f){return true;}}return false;
}function removeClassName(f,g){var c,e,d;if(f.className==null){return;}d=new Array();e=f.className.split(" ");for(c=0;c<e.length;c++){if(e[c]!=g){d.push(e[c]);}}f.className=d.join(" ");}function getPageOffsetLeft(c){var d;d=c.offsetLeft;if(c.offsetParent!=null&&c.offsetParent.style.position!="absolute"){d+=getPageOffsetLeft(c.offsetParent);}return d;}function getPageOffsetTop(d){var c;c=d.offsetTop;if(d.offsetParent!=null&&d.offsetParent.style.position!="absolute"){c+=getPageOffsetTop(d.offsetParent);}return c;}function ChangeSelectedTab(e){var c=e.selectedIndex;var f="Tab_";var d=f+c;var g=document.getElementById(d);var h=document.getElementsByTagName("div");for(var c=0;c<h.length;c++){if((h[c].id)!=d&&(h[c].id).substring(0,4)==f){h[c].style.display="none";}}if(document.all.namedItem(d).style.display=="none"){document.all.namedItem(d).style.display="block";if(document.all.namedItem("iAddItemTab")!=null){document.all.namedItem("iAddItemTab").value=e.selectedIndex;}}}function ShowHidePanelSection(c){element=document.getElementById(c);if(element.style.display=="none"){element.style.display="block";}else{element.style.display="none";}}function ValidateTextLength(d,c){if(d.value.length>c){d.value=d.value.substring(0,c);}}function RunAllValidators(c,d){if(typeof Page_ClientValidate=="function"){var e;for(e=0;e<Page_Validators.length;e++){if(IncludeValidationGroup(c,Page_Validators[e].validationGroup,d)){ValidatorValidate(Page_Validators[e]);}}ValidatorUpdateIsValid();if(c!=null&&c!="undefined"){for(e=0;e<c.length;e++){ValidationSummaryOnSubmit(c[e]);}}else{ValidationSummaryOnSubmit("");}ShowProblemTab();ShowProblemTelerikTab();return Page_IsValid;}return true;}function IncludeValidationGroup(c,e,d){if(c==undefined){return true;}if((e==undefined&&d)||jQuery.inArray(e,c)>=0){return true;}return false;}function ShowProblemTelerikTab(){var l=GetAllTabsStrips();if(l.length>0){for(d=0;d<Page_Validators.length;++d){var f=Page_Validators[d];if(f.evaluationfunction(f)==false){var g=document.getElementById(f.controltovalidate);
if(g!=null){var m=GetMultiPageId(g);var k=false;if(m!=null){try{var c=m.get_pageViews();k=true;}catch(h){k=false;}}if(k){var d;var j=-1;for(d=0;d<m.get_pageViews().get_count();d++){if(IsParent(m.get_pageViews().getPageView(d).get_id(),g)){j=d;break;}}if(j>=0){for(d=0;d<l.length;d++){var e=$find(l[d].id);if(e.get_multiPageID()==m.get_id()){e.set_selectedIndex(j);g.focus();break;}}}}}break;}}}}function GetAllTabsStrips(){var d=new Array();var f=document.getElementsByTagName("DIV");if(f.length>0){var g=0;}var e=false;for(g=0;g<f.length;g++){e=false;if(f[g].control!=null){try{if(f[g].control.get_multiPageID()!=""){e=true;}}catch(c){e=false;}}if(e){d.push(f[g]);}}return d;}function IsParent(e,d){var c=false;if(d.parentNode!=null){if(d.id==e){return true;}else{c=IsParent(e,d.parentNode);}}return c;}function GetMultiPageId(d){var c=null;if(d.parentNode!=null){if(d.control!=null){return d.control;}else{c=GetMultiPageId(d.parentNode);}if(c!=null){return c;}}}if(typeof(Type)!="undefined"){Type.registerNamespace("AsiWebControls");}var currentKeepAliveExtender;AsiWebControls.KeepAliveBehavior=function(a){AsiWebControls.KeepAliveBehavior.initializeBase(this,[a]);this._tooltipFormatText="";this._reconnectCount=0;this._maxReconnectAttempts=-1;this._keepAlivePageUrl="";this._sessionTimeoutLength=0;};AsiWebControls.KeepAliveBehavior.prototype={initialize:function(){AsiWebControls.KeepAliveBehavior.callBaseMethod(this,"initialize");this.Reconnect();currentKeepAliveExtender=this;},dispose:function(){if(this._tooltipFormatText){this._tooltipFormatText=null;}if(this._reconnectCount){this._reconnectCount=null;}if(this._maxReconnectAttempts){this._maxReconnectAttempts=null;}if(this._keepAlivePageUrl){this._keepAlivePageUrl=null;}if(this._sessionTimeoutLength){this._sessionTimeoutLength=null;}AsiWebControls.KeepAliveBehavior.callBaseMethod(this,"dispose");},get_TooltipFormatText:function(){return this._tooltipFormatText;},set_TooltipFormatText:function(a){this._tooltipFormatText=a;},get_ReconnectCount:function(){return this._reconnectCount;},set_ReconnectCount:function(a){this._reconnectCount=a;},get_MaxReconnectAttempts:function(){return this._maxReconnectAttempts;},set_MaxReconnectAttempts:function(a){this._maxReconnectAttempts=a;},get_KeepAlivePageUrl:function(a){this._keepAlivePageUrl=a;},set_KeepAlivePageUrl:function(a){this._keepAlivePageUrl=a;},get_SessionTimeoutLength:function(a){this._sessionTimeoutLength=a;},set_SessionTimeoutLength:function(a){this._sessionTimeoutLength=a;},Reconnect:function(){if(this._maxReconnectAttempts<0||this._reconnectCount<this._maxReconnectAttempts){var b=this.get_element();var d=this._sessionTimeoutLength*0.75;b.title=this._tooltipFormatText.replace("{0}",(this._reconnectCount*d)/60000);var c=new Image(1,1);var a=this._keepAlivePageUrl;if(a.indexOf("?")<0){a+="?";}else{a+="&";}a+="NoCache="+Math.floor(Math.random()*1000000);c.src=a;this._reconnectCount++;window.setTimeout("currentKeepAliveExtender.Reconnect()",d);
}}};if((typeof(Type)!=="undefined")&&(typeof(AjaxControlToolkit)!=="undefined")&&Type.isNamespace(AjaxControlToolkit)&&(typeof(AjaxControlToolkit.BehaviorBase)!=="undefined")){AsiWebControls.KeepAliveBehavior.registerClass("AsiWebControls.KeepAliveBehavior",AjaxControlToolkit.BehaviorBase);}addLoadEvent(Lister2_Init);var Listers=null;function Lister2_Init(){if(!Listers||Listers==null||Listers.length==0){return;}for(var a=0;a<Listers.length;a++){if(Listers[a]==null){continue;}Listers[a].GetSelectedKeys=function(){return Lister2_GetSelectedKeys(this);};Listers[a].GetSelectedDisplayValues=function(b){return Lister2_GetSelectedDisplayValues(this,b);};Listers[a].Refresh=function(){Lister2_Refresh(this);};}}function Lister2_GetGrid(a){return $find(a.getAttribute("gridId"));}function Lister2_GetSelectedKeys(d){var g=new Array();var c=Lister2_GetGrid(d);if(c==null){return null;}var e;var b=this.document.getElementById(d.getAttribute("hiddenFieldId"));if(b!=null){e=b.value;}else{e=d.getAttribute("keyColumnName");}if(e==null){alert("Key Column not identified for this data source, unable to continue.");return null;}var h=c.get_masterTableView().get_selectedItems();for(var a=0;a<h.length;a++){var f=h[a].getDataKeyValue(e);if(f==null){alert("Unable to get selected key.");return null;}g.push(f);}return g;}function Lister2_GetSelectedDisplayValues(c,e){var b=Lister2_GetGrid(c);var g=new Array();var f=b.get_masterTableView().get_selectedItems();for(var a=0;a<f.length;a++){var d=b.get_masterTableView().getCellByColumnUniqueName(f[a],e);if(d==null){alert("Specified display column does not exist in the list: "+e);}else{if(document.all){g.push(trim(d.innerText));}else{g.push(trim(d.textContent));}}}return g;}function Lister2_Refresh(a){var b=$(a.id+"_RefreshButton");if(b!=null){b.click();}}function Lister2_DialogWindowClose(b){if(b.IsDirty){var a=b.SourceObject;Lister2_Refresh(a);}}function Lister2_DialogWindowCallback(a){}function MarkForDeleteButtonProperties(){this.OriginalCssClass=new String();this.OldMouseOver=new String();this.OldMouseOut=new String();this.HoverCssName=new RegExp("Hover|Hand");this.HoverReplacement="";this.DisabledCssAppend="Disabled StrikeOut";}var markForDeleteButtonProperties=new MarkForDeleteButtonProperties();function MarkForDeleteButton_MarkForDelete(c,d,a,b){markforDelete=document.getElementById(d);markforDelete.checked=!markforDelete.checked;if(markforDelete.checked){DisableRow(c,d,a,b);}else{EnableRow(c,d,a,b);}}function MarkForDeleteButton_DisableRow(c,d,a,b){row=document.getElementById(c);deleteImg=document.getElementById(a);markForDeleteButtonProperties.OriginalCssClass=row.className;row.oldmouseover=row.onmouseover;row.oldmouseout=row.onmouseout;row.onmouseover="";row.onmouseout="";row.className=markForDeleteButtonProperties.OriginalCssClass.replace(markForDeleteButtonProperties.HoverCssName,markForDeleteButtonProperties.HoverReplacement)+markForDeleteButtonProperties.DisabledCssAppend;for(i=0;i<row.childNodes.length;i++){td=row.childNodes.item(i);for(j=0;j<td.childNodes.length;j++){element=td.childNodes.item(j);if(element.tagName&&element.id!=d){if(element.tagName.toUpperCase()=="INPUT"||element.tagName.toUpperCase()=="SELECT"||element.tagName.toUpperCase()=="TEXTAREA"){element.className=element.className+"Disabled";}}else{if(element.tagName){element.checked=true;}}}}deleteImg.oldSrc=deleteImg.src;deleteImg.src=b;deleteImg.alt=deleteImg.DisabledAltText;}function MarkForDeleteButton_EnableRow(c,d,a,b){row=document.getElementById(c);deleteImg=document.getElementById(a);row.className=markForDeleteButtonProperties.OriginalCssClass;row.onmouseover=row.oldmouseover;row.onmouseout=row.oldmouseout;for(i=0;i<row.childNodes.length;i++){td=row.childNodes.item(i);for(j=0;j<td.childNodes.length;j++){element=td.childNodes.item(j);if(element.tagName&&element.id!=d){if(element.tagName.toUpperCase()=="INPUT"||element.tagName.toUpperCase()=="SELECT"||element.tagName.toUpperCase()=="TEXTAREA"){element.className=element.className.replace("Disabled","");
}}else{if(element.tagName){element.checked=false;}}}}deleteImg.src=deleteImg.oldSrc;deleteImg.alt=deleteImg.ActiveAltText;}var IsDirty=false;var LastSelectedControl="";function MasterPageBase_AsyncInit(){MasterPageBase_Init(true);}var progressDivInitialWidth;var progressDivInitialHeight;var progressDivInitialMarginLeft;function MasterPageBase_Init(){var progressDiv=$get("FillProgressDiv");if(progressDiv!=null){progressDivInitialWidth=166;progressDivInitialHeight=30;progressDivInitialMarginLeft="45%";}var manager=Sys.WebForms.PageRequestManager.getInstance();if(manager!=null){manager.add_beginRequest(MasterPageBase_BeginRequest);}if(!IsDirty){IsDirty=eval($get("PageIsDirty").value);var radWindow=GetRadWindow();if(radWindow!=null){radWindow.IsDirty=IsDirty;}}}function MasterPageBase_BeginRequest(e,h){var g=h.get_postBackElement();if(g!=null&&g.getAttribute("ajaxUpdatedControlID")!=null){LastSelectedControl=g.getAttribute("ajaxUpdatedControlID");}else{if(g!=null){LastSelectedControl=g.id;}}var f=$get("FillProgressDiv");if(f!=null){f.style.width=progressDivInitialWidth+"px";f.style.height=progressDivInitialHeight+"px";f.style.marginLeft=progressDivInitialMarginLeft;f.style.top=0;f.style.left=0;var d=g.getAttribute("ajaxUpdatedControlID");if(d==null){d=getParent(g).getAttribute("ajaxUpdatedControlID");}if(d==null&&g.getAttribute("smartControlId")!=null){if(document.getElementById(g.getAttribute("smartControlId"))!=null&&document.getElementById(g.getAttribute("smartControlId")).getAttribute("ajaxUpdatedControlID")!=null){d=document.getElementById(g.getAttribute("smartControlId")).getAttribute("ajaxUpdatedControlID");}}if(d!=null&&d.length>0){var c=d.split(",");for(var b=0;b<c.length;b++){var a=$get(c[b]);if(a!=null){f.style.display="block";f.style.marginLeft="0";Cover(a,f,false);}}}else{}}}function PostCommitScript(customPostCommitScript){var commitButtonClickedHiddenInput=$get("CommitButtonClicked");var commitButtonClicked=commitButtonClickedHiddenInput!=null&&eval(commitButtonClickedHiddenInput.value);if(commitButtonClicked&&customPostCommitScript!=null&&customPostCommitScript.length>0){var messagesPanelID=$get("TemplateUserMessagesID").value;
var messagesPanel=messagesPanelID.length>0?$get(messagesPanelID):null;if(messagesPanel==null){eval(customPostCommitScript);}}commitButtonClickedHiddenInput.value="false";}function CancelButton_Click(b){var a=GetRadWindow();if(a!=null){CloseAndCancelRadWindow();}else{window.location.href=b;}return CancelEvent();}function MasterPageBaseResizeProperties(){this.TopPanel=null;this.TopPanelDivider=null;this.TitlePanel=null;this.SideBarPanel=null;this.ContentPanel=null;this.ButtonPanel=null;this.FootPanel=null;this.OldTopPanelHeight=null;this.OldSideBarPanelWidth=null;this.ResizeHeightIntervalID=0;this.ResizeHeightLastHeight=0;}var masterPageBaseResizeProperties=new MasterPageBaseResizeProperties();function MasterPageBase_SetupComponents(c,e,b,f,a,d){if(c!=null&&c.length>0){masterPageBaseResizeProperties.TopPanel=$get(c);masterPageBaseResizeProperties.TopPanelDivider=$get(c+"Divider");}if(e!=null&&e.length>0){masterPageBaseResizeProperties.TitlePanel=$get(e);}if(b!=null&&b.length>0){masterPageBaseResizeProperties.SideBarPanel=$get(b);}if(f!=null&&f.length>0){masterPageBaseResizeProperties.ContentPanel=$get(f);}if(a!=null&&a.length>0){masterPageBaseResizeProperties.ButtonPanel=$get(a);}if(d!=null&&d.length>0){masterPageBaseResizeProperties.FootPanel=$get(d);}}function Window_Load_Aspen(){addResizeEvent(Window_Resize_Aspen);Window_Resize_Aspen();setTimeout("ScrollToFragment()",200);}function Window_Load(){addResizeEvent(Window_Resize);document.body.style.overflow="hidden";if(masterPageBaseResizeProperties.TopPanel!=null){var collapsed=readCookie("TopPanelCollapsed");if(collapsed!=null){collapsed=eval(collapsed);}else{collapsed=false;}if(BrowserDetect.browser!="Explorer"){try{var childobj=getProperChildObject(masterPageBaseResizeProperties.TopPanel);}catch(exc){}try{var childobj=getProperChildObject(masterPageBaseResizeProperties.TopPanel);if(childobj!=null){$get(childobj.id).style.overflow="visible";}}catch(exc){}try{if(!collapsed){masterPageBaseResizeProperties.TopPanel.style.overflow="visible";
}else{masterPageBaseResizeProperties.TopPanel.style.overflow="hidden";}}catch(exc){}}else{if(collapsed){masterPageBaseResizeProperties.TopPanel.style.display="none";setTimeout("$get('innerSpan').style.display ='none';",100);}else{var childobj=getProperChildObject(masterPageBaseResizeProperties.TopPanel);if(childobj!=null){$get(childobj.id).style.display="block";}setTimeout("try{$get('innerSpan').style.display ='block';} catch(exc){}",100);}}masterPageBaseResizeProperties.TopPanel.onresize=TopPanel_Resize;}Window_Resize();setTimeout("ScrollToFragment()",200);}function getProperChildObject(b){var a=b.firstChild;if(a!=null&&a.nodeName=="#text"){a=a.nextSibling;}return a;}function ScrollToElement(c){var a=0;var b=0;while(c!=null&&c!=contentPanel){b+=c.offsetTop;c=c.offsetParent;}if(masterPageBaseResizeProperties.ContentPanel!=null){masterPageBaseResizeProperties.ContentPanel.scrollTop=b;}else{window.scrollTo(a,b);}}function ScrollToFragment(){if(location.hash!=null&&location.hash!=""){var a=$get(location.hash.substring(1));if(a==null){a=$get(location.hash);}if(a!=null){ScrollToElement(a);}}}function Window_Resize(){setTimeout("ResizeContentPanel()",300);}function Window_Resize_Aspen(){setTimeout("ResizeContentPanel_Aspen()",300);}function TopPanel_Resize(b){var a=masterPageBaseResizeProperties.TopPanel.offsetHeight;if(a!=masterPageBaseResizeProperties.OldTopPanelHeight){masterPageBaseResizeProperties.OldTopPanelHeight=a;ResizeContentPanel();}}function SideBarPanel_Resize(){if(BrowserDetect.browser=="Explorer"&&BrowserDetect.version<7){return;}var a=masterPageBaseResizeProperties.SideBarPanel.offsetWidth;if(a!=masterPageBaseResizeProperties.OldSideBarPanelWidth){masterPageBaseResizeProperties.OldSideBarPanelWidth=a;ResizeContentPanel();}}function ResizeContentPanel(){var c=livePageHeight();var d=livePageWidth();var a=0;if(masterPageBaseResizeProperties.TopPanel!=null){a+=masterPageBaseResizeProperties.TopPanel.offsetHeight+masterPageBaseResizeProperties.TopPanelDivider.offsetHeight;
}if(masterPageBaseResizeProperties.TitlePanel!=null){a+=masterPageBaseResizeProperties.TitlePanel.offsetHeight;}var e=0;if(masterPageBaseResizeProperties.ButtonPanel!=null){e+=masterPageBaseResizeProperties.ButtonPanel.offsetHeight;}if(masterPageBaseResizeProperties.FootPanel!=null){e+=masterPageBaseResizeProperties.FootPanel.offsetHeight;}var b=c-a-e;if(BrowserDetect.browser=="Explorer"&&BrowserDetect.version<=7){b-=26;}else{b-=13;}if(b<=99){b=100;}if(masterPageBaseResizeProperties.SideBarPanel!=null){masterPageBaseResizeProperties.SideBarPanel.style.height=b+"px";}if(masterPageBaseResizeProperties.ContentPanel!=null){masterPageBaseResizeProperties.ContentPanel.style.height=b+"px";var f=masterPageBaseResizeProperties.ContentPanel.offsetWidth;contentResized(f,b);}}function ResizeContentPanel_Aspen(){var c=livePageHeight();var d=livePageWidth();var a=0;if(masterPageBaseResizeProperties.TopPanel!=null){try{a+=masterPageBaseResizeProperties.TopPanel.offsetHeight+$get(masterPageBaseResizeProperties.TopPanel.id+"Divider").offsetHeight;}catch(e){a+=masterPageBaseResizeProperties.TopPanel.offsetHeight;}}if(masterPageBaseResizeProperties.TitlePanel!=null){if(masterPageBaseResizeProperties.TitlePanel.length>0){for(i=0;i<masterPageBaseResizeProperties.TitlePanel.length;i++){a+=masterPageBaseResizeProperties.TitlePanel[i].offsetHeight;}}}var f=0;if(masterPageBaseResizeProperties.ButtonPanel!=null){f+=masterPageBaseResizeProperties.ButtonPanel.offsetHeight;}if(masterPageBaseResizeProperties.FootPanel!=null){f+=masterPageBaseResizeProperties.FootPanel.offsetHeight;}var h=c-a-f-15;var b=0;if(masterPageBaseResizeProperties.ContentPanel!=null){var b=masterPageBaseResizeProperties.ContentPanel.offsetHeight;}if(b<h){b=h;}if(b<=99){b=100;}if(masterPageBaseResizeProperties.SideBarPanel!=null){masterPageBaseResizeProperties.SideBarPanel.style.height=b+"px";}if(masterPageBaseResizeProperties.ContentPanel!=null){masterPageBaseResizeProperties.ContentPanel.style.height=b+"px";var g=masterPageBaseResizeProperties.ContentPanel.offsetWidth;
contentResized(g,b);}}function TopPanel_Click(){var collapsed=readCookie("TopPanelCollapsed");if(collapsed!=null){collapsed=eval(collapsed);}else{collapsed=false;}collapsed=!collapsed;createCookie("TopPanelCollapsed",(collapsed)+"",1);if(BrowserDetect.browser!="Explorer"){if(!collapsed){try{masterPageBaseResizeProperties.TopPanel.style.display="block";masterPageBaseResizeProperties.TopPanel.firstChild.style.display="block";}catch(exc){}}else{try{masterPageBaseResizeProperties.TopPanel.style.display="none";}catch(exc){}}ResizeHeightForMozilla();}else{var DisplayBlock="block";if(BrowserDetect.version>7){DisplayBlock="table-cell";}if(!collapsed){masterPageBaseResizeProperties.TopPanel.style.display=DisplayBlock;var childobj=getProperChildObject(masterPageBaseResizeProperties.TopPanel);if(childobj!=null){$get(childobj.id).style.display="block";}masterPageBaseResizeProperties.TopPanel.style.visibility="visible";}else{masterPageBaseResizeProperties.TopPanel.style.display="none";masterPageBaseResizeProperties.TopPanel.style.visibility="hidden";}setTimeout("$get('innerSpan').style.display = "+collapsed+"? 'none' : 'block'",300);}}function ResizeHeightForMozilla(){masterPageBaseResizeProperties.ResizeHeightLastHeight=masterPageBaseResizeProperties.TopPanel.offsetHeight;masterPageBaseResizeProperties.ResizeHeightIntervalID=setInterval("ResizeHeightInterval()",250);}function ResizeHeightInterval(){var a=masterPageBaseResizeProperties.TopPanel.offsetHeight;if(a==masterPageBaseResizeProperties.ResizeHeightLastHeight){clearInterval(masterPageBaseResizeProperties.ResizeHeightIntervalID);ResizeContentPanel();}masterPageBaseResizeProperties.ResizeHeightLastHeight=a;}function GetRadWindow(){var a=null;try{if(window.radWindow){a=window.radWindow;}else{if(window.frameElement&&window.frameElement.radWindow){a=window.frameElement.radWindow;}}}catch(b){}return a;}function CloseRadWindow(){var a=GetRadWindow();if(a!=null){a.Close();}}function CloseAndCancelRadWindow(){var a=GetRadWindow();if(a!=null){var b=new Object();
b.cancel=true;a.Close(b);}}function RefreshRadWindowParent(){var a=GetRadWindow();if(a!=null&&a.BrowserWindow!=null){GetRadWindow().BrowserWindow.location.href=GetRadWindow().BrowserWindow.location.href;}}var ContactProxyButtonControlID_Enabled;var ContactProxyButtonControlID_Disabled;function MasterPage_SetupProxy(b,a){ContactProxyButtonControlID_Enabled=b;ContactProxyButtonControlID_Disabled=a;}function RefreshProxyStatus(b){var a=document.getElementById(b);if(a!=null){_RefreshPanelStatus(ContactProxyButtonControlID_Enabled,ContactProxyButtonControlID_Disabled,a.value.toLowerCase());}}function _RefreshPanelStatus(e,c,a){var d=document.getElementById(e);var b=document.getElementById(c);if(d!=null&&b!=null){if(a.toString().toUpperCase()!="TRUE"){d.style.display="inline";b.style.display="none";}else{d.style.display="none";b.style.display="inline";}}}if(typeof(Type)!=="undefined"){Type.registerNamespace("AsiWebControls");}AsiWebControls.MatchTextBehavior=function(a,b,c,d){this._targetControlID=a;this._sourceControlClientID=b;this._enabled=c;this._validCharsRegularExpression=d;this._sourceControl=null;this._targetControl=null;};AsiWebControls.MatchTextBehavior.prototype={initialize:function(){if(this._enabled){var a=$get(this._sourceControlClientID);this._sourceControl=a;var b=this;$addHandler(a,"keyup",function(){b._onkeyup();});}},_onkeyup:function(){if(this._targetControl==null){this._targetControl=$get(this._targetControlID);}if(this._sourceControl){var text=this._sourceControl.value;if(this._validCharsRegularExpression&&this._validCharsRegularExpression.length>0){text=eval("text.replace(/"+this._validCharsRegularExpression+"/g, '_')");}this._targetControl.value=text;}}};if(typeof(Type)!=="undefined"){AsiWebControls.MatchTextBehavior.registerClass("AsiWebControls.MatchTextBehavior");}addLoadEvent(NavigationList_Init);var NavigationList_LinkIndex=0;var NavigationList_SelectedNode=null;var NavigationList_NavControlId=null;var NavigationList_NavControl=null;function NavigationList_Init(){NavigationList_NavControl=document.getElementById(NavigationList_NavControlId);if(NavigationList_NavControl!=null){var a=NavigationList_NavControl.getElementsByTagName("a");for(var b=0;b<a.length;b++){if(a[b].id.substr(a[b].id.length-1,1)=="i"){a[b].removeAttribute("href");a[b].removeAttribute("onclick");}else{NavigationList_ConfigureAnchor(a[b]);}}}}var NavigationList_FirstTime=true;var NavigationList_NodeClientClick=null;var NavigationList_NodeClientMouseOver=null;var NavigationList_NodeClientMouseOut=null;function NavigationList_ConfigureAnchor(a){if(a.id.substr(NavigationList_NavControlId.length,1)=="n"){return;}if(NavigationList_FirstTime){NavigationList_SelectedNode=getParent(getParent(getParent(getParent(a))));NavigationList_FirstTime=false;}if(NavigationList_NodeClientClick!=null||NavigationList_NodeClientClick!=""){a.onclick=NavigationList_NodeClientClick;}if(NavigationList_NodeClientMouseOver!=null||NavigationList_NodeClientMouseOver!=""){a.onmouseover=NavigationList_NodeClientMouseOver;}if(NavigationList_NodeClientMouseOut!=null||NavigationList_NodeClientMouseOut!=""){a.onmouseout=NavigationList_NodeClientMouseOut;}a.linkindex=NavigationList_LinkIndex;NavigationList_LinkIndex++;}addLoadEvent(PanelTemplateControl_Init);addLoadEvent(FixCollapsedExtender);var PanelTemplateControls=new Array();function FixCollapsedExtender(){if(PanelTemplateControls&&PanelTemplateControls!=null&&PanelTemplateControls.length>0){for(var b=0;b<PanelTemplateControls.length;b++){if(PanelTemplateControls[b]!=null){var c=$find(PanelTemplateControls[b].id+"_CollapsiblePanelExtender");if(c!=null&&!c.get_Collapsed()){try{c._doOpen();}catch(a){}}}}}}function PanelTemplateControl_Init(){if(PanelTemplateControls&&PanelTemplateControls!=null&&PanelTemplateControls.length>0){for(var b=0;b<PanelTemplateControls.length;b++){if(PanelTemplateControls[b]!=null){var a=PanelTemplateControls[b].onfocus;if(a!=null){PanelTemplateControls[b].onfocus=function(c){a(c);PanelTemplateControl_Focus(c);};}else{PanelTemplateControls[b].onfocus=PanelTemplateControl_Focus;}}}setTimeout("PanelTemplateControl_FixInitialHeight()",500);}}function PanelTemplateControl_Focus(a){var b=eventSource(a);PanelTemplateControl_Focus2(b);}function PanelTemplateControl_Focus2(b){var a=$find(b.id+"_CollapsiblePanelExtender");if(a!=null&&a.get_Collapsed()){a._doOpen();}}function PanelTemplateControl_FixInitialHeight(){try{if(PanelTemplateControls!=null){for(var b=0;b<PanelTemplateControls.length;b++){var c=null;if(PanelTemplateControls[b].firstChild!=null&&PanelTemplateControls[b].firstChild.tagName!=null){if(PanelTemplateControls[b].firstChild.tagName.toUpperCase()=="FIELDSET"){c=PanelTemplateControls[b].firstChild.childNodes[2];}else{c=PanelTemplateControls[b].childNodes[1];}}if(c!=null){if(c.style.height!="1px"){c.style.height="auto";}}else{}}}}catch(a){}finally{if(window.PanelTemplateControl_AfterFixInitalHeight){setTimeout("window.PanelTemplateControl_AfterFixInitalHeight();",500);}}}if(typeof(Sys)!=="undefined"){Sys.Application.notifyScriptLoaded();}function SimpleSearchFieldProperties(){this.WatermarkClass="Watermarked";this.WatermarkText="Search";this.SearchTarget=null;}function SimpleSearchField_OnFocus(b,c){var a=document.getElementById(b);if(a==null){return;}if(hasClass(a,c.WatermarkClass)){removeClass(a,c.WatermarkClass);a.value="";}}function SimpleSearchField_OnBlur(b,c){var a=document.getElementById(b);if(a==null){return;}if(a.value==""&&!hasClass(a,c.WatermarkClass)){addClass(a,c.WatermarkClass);a.value=c.WatermarkText;}}function SimpleSearchField_ExecuteSearch(b,d){var a=document.getElementById(b);if(a==null){return;}if(hasClass(a,d.WatermarkClass)){return;}var c=d.SearchTarget;if(c.indexOf("?")>0){c+="&";}else{c+="?";}c+="SearchTerms="+escape(a.value);location.href=c;}addLoadEvent(SmartControls_Init);var defaultSmartControlInput=null;addLoadEvent(SmartControls_AsyncInit);function SmartControls_AsyncInit(){var a=Sys.WebForms.PageRequestManager.getInstance();if(a!=null){a.add_endRequest(SmartControls_AsyncInit2);}}function SmartControls_AsyncInit2(a,b){setTimeout("SmartControls_Init(true)",750);}function SmartControls_Init(b){if(typeof(DefaultPropertySmartControls)!="undefined"&&DefaultPropertySmartControls&&DefaultPropertySmartControls!=null&&DefaultPropertySmartControls.length>0){var d=$(DefaultPropertySmartControls[0]);var i=false;var g=d.getElementsByTagName("input");for(var c=0;c<g.length;c++){g[c].setAttribute("smartControlId",d.id);defaultSmartControlInput=g[c];if(i){i=true;}}if(!i){var f=d.getElementsByTagName("select");for(var c=0;c<f.length;c++){f[c].setAttribute("smartControlId",d.id);defaultSmartControlInput=f[c];if(!i){i=true;}}}if(!i){var k=d.getElementsByTagName("textarea");for(var c=0;c<k.length;c++){k[c].setAttribute("smartControlId",d.id);defaultSmartControlInput=k[c];if(!i){i=true;}}}if(!i){var e=d.getElementsByTagName("a");for(var c=0;c<e.length;c++){e[c].setAttribute("smartControlId",d.id);defaultSmartControlInput=e[c];}}var h=getParent(d);if(h.tagName!=null&&h.tagName.toLowerCase()=="a"){h.setAttribute("smartControlId",d.id);smartControlInputs.push(h);}if(!gIsPostBack&&!b&&defaultSmartControlInput!=null&&!defaultSmartControlInput.disabled){try{window.setTimeout("defaultSmartControlInput.focus()",500);}catch(a){}}}}function SmartControl_GetSmartControlContainer(a){if(a.getAttribute("smartControlId")!=null){return $(a.getAttribute("smartControlId"));}if(a==null||a.tagName.toLowerCase()=="body"){return null;}if(a.tagName.toLowerCase()=="div"&&a.className.match("PanelField")!=null&&a.className.match("PanelFieldValue")==null){return a;}return SmartControl_GetSmartControlContainer(getParent(a));}function SmartControl_GetPanelTemplateControlContainer(a){if(a.getAttribute("ptcId")!=null){return $(a.getAttribute("ptcId"));
}}function SmartControl_GetPrincipalControl(b){if(b!=null){var a=b.getAttribute("inputId");if(a!=null&&a.length>0){return $(b.id+"_"+a);}}return b;}function SmartControl_LongClientValidation(a,b){b.IsValid=false;inVal=b.Value;if(inVal.substr(0,15)=="922337203685477"){lastDigits=inVal.substr(15,4);if(lastDigits<=5807){b.IsValid=true;}}else{if(inVal.substr(0,16)=="-922337203685477"){lastDigits=inVal.substr(16,4);if(lastDigits<=5808){b.IsValid=true;}}else{if(inVal>=-922337203685477&&inVal<=922337203685477){b.IsValid=true;}}}}if(typeof(Sys)!=="undefined"){Sys.Application.notifyScriptLoaded();}function atvSelect(c){var b=getParent(c);var d=document.getElementById(b.spanId);var e=getParent(b);if(!b.navigateurl||b.navigateurl.length==0){return;}while(e.tagName!="treeview"&&e.tagName!="body"){e=getParent(e);}if(e.selectedIndex>=0){var a=document.getElementById(e.id+"Node"+e.selectedIndex);a.selected="false";document.getElementById(a.spanId).className=document.getElementById(a.spanId).defaultClass;e.selectedIndex="-1";}e.selectedIndex=b.index;document.getElementById(b.treeviewId+"SelectedIndex").value=b.index;document.getElementById(b.treeviewId+"SelectedKey").value=b.key;b.selected="true";if(d.selectedClass!=""){d.className=d.selectedClass;}if(b.target&&b.target.length>0){document.frames(b.target).location=b.navigateurl;}else{document.location=b.navigateurl;}}function atvOpenClose(c){var b=getParent(c);var a=document.getElementById(b.treeviewId+"OpenNodes");if(c.state=="open"){for(i=0;i<b.children.length;i++){if(b.children[i].tagName=="treenode"){b.children[i].style.display="none";}}c.state="close";c.src=c.src.replace("minus","plus");var d=a.value.split(",");for(i=0;i<d.length;i++){if(d[i]==b.index){d.splice(i,1);break;}}a.value=d.join();}else{if(c.state=="close"){for(i=0;i<b.children.length;i++){if(b.children[i].tagName=="treenode"){b.children[i].style.display="block";}}c.state="open";c.src=c.src.replace("plus","minus");if(a.value.length>0){a.value=a.value+",";}a.value=a.value+b.index;}}}function atvSetStyle(d,b){var c=getParent(d);var e=document.getElementById(c.spanId);var a;if(c.selected=="false"){if(b=="HoverOut"&&e.defaultClass!=""){e.className=e.defaultClass;}else{if(b=="Hover"&&e.hoverClass!=""){e.className=e.hoverClass;}}}}function BSAShowSelectedSubPanel(f){var c=f.getElementsByTagName("SELECT");var b;for(b=0;b<c.length;b++){if(c[b].name.substr(c[b].name.length-9,9)=="PanelList"){var d=c[b];if(d.selectedIndex==-1){return;}var g=d.options[d.selectedIndex].value;panelList=f.getElementsByTagName("DIV");for(j=0;j<panelList.length;j++){var e=panelList[j].getAttribute("name");var a=panelList[j].getAttribute("key");if(e=="SinglePanel"&&a!=g){panelList[j].style.display="none";}else{if(e=="SinglePanel"&&a==g){panelList[j].style.display="block";}}}}}}function BSAPanelSelectChanged(b){var a=findAncestor(b,"DIV");BSAShowSelectedSubPanel(a);}if(!this.JSON){this.JSON={};}(function(){function f(n){return n<10?"0"+n:n;}if(typeof Date.prototype.toJSON!=="function"){Date.prototype.toJSON=function(key){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null;};String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(key){return this.valueOf();};}var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;function quote(string){escapable.lastIndex=0;return escapable.test(string)?'"'+string.replace(escapable,function(a){var c=meta[a];return typeof c==="string"?c:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4);})+'"':'"'+string+'"';}function str(key,holder){var i,k,v,length,mind=gap,partial,value=holder[key];if(value&&typeof value==="object"&&typeof value.toJSON==="function"){value=value.toJSON(key);}if(typeof rep==="function"){value=rep.call(holder,key,value);}switch(typeof value){case"string":return quote(value);case"number":return isFinite(value)?String(value):"null";case"boolean":case"null":return String(value);case"object":if(!value){return"null";}gap+=indent;partial=[];if(Object.prototype.toString.apply(value)==="[object Array]"){length=value.length;for(i=0;i<length;i+=1){partial[i]=str(i,value)||"null";}v=partial.length===0?"[]":gap?"[\n"+gap+partial.join(",\n"+gap)+"\n"+mind+"]":"["+partial.join(",")+"]";gap=mind;return v;}if(rep&&typeof rep==="object"){length=rep.length;for(i=0;i<length;i+=1){k=rep[i];if(typeof k==="string"){v=str(k,value);if(v){partial.push(quote(k)+(gap?": ":":")+v);}}}}else{for(k in value){if(Object.hasOwnProperty.call(value,k)){v=str(k,value);
if(v){partial.push(quote(k)+(gap?": ":":")+v);}}}}v=partial.length===0?"{}":gap?"{\n"+gap+partial.join(",\n"+gap)+"\n"+mind+"}":"{"+partial.join(",")+"}";gap=mind;return v;}}if(typeof JSON.stringify!=="function"){JSON.stringify=function(value,replacer,space){var i;gap="";indent="";if(typeof space==="number"){for(i=0;i<space;i+=1){indent+=" ";}}else{if(typeof space==="string"){indent=space;}}rep=replacer;if(replacer&&typeof replacer!=="function"&&(typeof replacer!=="object"||typeof replacer.length!=="number")){throw new Error("JSON.stringify");}return str("",{"":value});};}if(typeof JSON.parse!=="function"){JSON.parse=function(text,reviver){var j;function walk(holder,key){var k,v,value=holder[key];if(value&&typeof value==="object"){for(k in value){if(Object.hasOwnProperty.call(value,k)){v=walk(value,k);if(v!==undefined){value[k]=v;}else{delete value[k];}}}}return reviver.call(holder,key,value);}text=String(text);cx.lastIndex=0;if(cx.test(text)){text=text.replace(cx,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4);});}if(/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))){j=eval("("+text+")");return typeof reviver==="function"?walk({"":j},""):j;}throw new SyntaxError("JSON.parse");};}}());function isArray(a){if(a.constructor.toString().indexOf("Array")==-1){return false;}else{return true;}}function DocumentObject(h,k,j,b,d,c,a,i,g,l,f,e){this.HierarchyKey=h;this.DocumentVersionKey=k;this.DocumentTypeCode=j;this.DocumentName=b;this.RelatedDocumentVersionKey=d;this.RelatedDocumentTypeCode=c;this.RelatedHierarchyKey=a;this.ParentName=i;this.CanPaste=g;this.CanCopy=l;this.CanCut=f;this.IsContainer=e;}function ObjectBrowserClass(){this.EmptyGuid="";this.DocumentObjectFromNode=function(node){if(!node){return null;}return new DocumentObject(node.get_value(),node.get_attributes().getAttribute("DocumentVersionKey"),node.get_attributes().getAttribute("DocumentTypeCode"),node.get_attributes().getAttribute("DocumentName"),null,null,null,node.get_parent()!=node.get_treeView()?node.get_parent().get_text():"",eval(node.get_attributes().getAttribute("CanPaste")),eval(node.get_attributes().getAttribute("CanCopy")),eval(node.get_attributes().getAttribute("CanCut")),eval(node.get_attributes().getAttribute("IsContainer")));};this.DocumentObjectFromRow=function(row){return new DocumentObject(row.getAttribute("HierarchyKey"),row.id,row.getAttribute("DocumentTypeCode"),row.getAttribute("DocumentName"),row.getAttribute("RelatedDocumentVersionkey"),row.getAttribute("RelatedDocumentTypeCode"),row.getAttribute("RelatedHierarchyKey"),row.getAttribute("ParentName"),eval(row.getAttribute("CanPaste")),eval(row.getAttribute("CanCopy")),eval(row.getAttribute("CanCut")),eval(row.getAttribute("IsContainer")));};this.GetSelectedItems=function(useFolderIfNoRowsSelected){var selectedRows=this.GetSelectedRows();var selectedItems=[];if(selectedRows&&selectedRows.length>0){for(var i=0;i<selectedRows.length;i++){selectedItems.push(this.DocumentObjectFromRow(selectedRows[i]));}}else{if(useFolderIfNoRowsSelected){var selectedNode=this.GetSelectedNode();if(selectedNode){var currentFolder=this.DocumentObjectFromNode(selectedNode);selectedItems.push(currentFolder);}}}return selectedItems;};this.GeneralClick=function(menuItem){var selectedNode=this.GetSelectedNode();
var currentFolder=null;if(selectedNode){currentFolder=this.DocumentObjectFromNode(selectedNode);}var selectedItems=this.GetSelectedItems(true);if(menuItem.get_attributes().getAttribute("DocumentType")!==null){this.PerformAction(menuItem.get_value(),selectedItems,currentFolder,menuItem.get_attributes().getAttribute("DocumentType"));}else{this.PerformAction(menuItem.get_value(),selectedItems,currentFolder);}};this.MenuClick=function(sender,args){var numItems=args._item.get_items().length;if(numItems){this.MenuClose();}if(args._item.get_value()&&args._item.get_value().length>0){this.GeneralClick(args._item);if(window.event){window.event.returnValue=false;}return false;}return true;};this.GetDocumentVersionKeysString=function(selectedItems,optional){var selectedItemKeys="";if(selectedItems){for(var i=0;i<selectedItems.length;i++){if(optional&&(selectedItems[i].DocumentTypeCode=="DBB")){selectedItemKeys+=","+selectedItems[i].DocumentVersionKey+"|"+selectedItems[i].DocumentName;}else{selectedItemKeys+=","+selectedItems[i].DocumentVersionKey;}}}return selectedItemKeys.substr(1);};this.GetHierarchyKeysString=function(selectedItems){var selectedItemKeys="";if(selectedItems){for(var i=0;i<selectedItems.length;i++){selectedItemKeys+=","+selectedItems[i].HierarchyKey;}}return selectedItemKeys.substr(1);};this.EditAction=null;this.ExecuteAction=null;this.SelectAction=null;this.ImportAction=null;this.VersionsAction=null;this.PreviewAction=null;this.SelectAndReturnValueAction=null;this.ExportAction=null;this.SubmitAction=null;this.PublishAction=null;this.RequestDeleteAction=null;this.DeleteAction=null;this.PurgeAction=null;this.NewAction=null;this.CutAction=null;this.CopyAction=null;this.PasteAction=null;this.RefreshAction=null;this.SelectAllAction=null;this.PurgeAllAction=null;this.UndoAction=null;this.RadTreeViewClientID=null;this.PerformAction=function(action,selectedItems,currentFolder,type){var i=0;this.SetSelectedKeys(selectedItems);action=action.toLowerCase();switch(action){case this.EditAction:case this.ExecuteAction:case this.SelectAction:case this.ImportAction:case this.VersionsAction:case this.PreviewAction:this.ShowActionForm(action,selectedItems,currentFolder,true);
break;case this.SelectAndReturnValueAction:this.SelectAndReturnValue();break;case this.ExportAction:case this.SubmitAction:case this.PublishAction:this.ShowActionForm(action,selectedItems,currentFolder,false);break;case this.RequestDeleteAction:this.ShowActionForm(action,selectedItems,currentFolder,false,"Are you sure you want to request deletion of the selected object(s)?");break;case this.DeleteAction:this.ShowActionForm(action,selectedItems,currentFolder,false,"Are you sure you want to delete the selected object(s) and all of their children?");var ob=this;var newDialogWindowClose=function(dialogWindow){try{var currentHierarchyKey=$("CurrentHierarchyKey").value;var selectedKeys=$("SelectedKeys").value;if(dialogWindow.IsDirty&&selectedKeys!==null&&currentHierarchyKey!==null&&selectedKeys==currentHierarchyKey){var tree=$find(ob.RadTreeViewClientID);var sn=tree.get_selectedNode();if(sn.get_parent()!=sn.get_treeView()){var selectedKey=sn.get_parent().get_value();ob.SelectNode(selectedKey);$("CurrentHierarchyKey").value=selectedKey;}}if(dialogWindow.IsDirty){ob.RefreshNode();}}finally{ob.DialogWindowClose=window.oldDialogWindowClose;window.oldDialogWindowClose=null;}};window.oldDialogWindowClose=this.DialogWindowClose;this.DialogWindowClose=newDialogWindowClose;break;case this.PurgeAction:this.ShowActionForm(action,selectedItems,currentFolder,false,"Are you sure you want to PERMANENTLY delete the selected object(s) and all of their children?  You will not be able to undo this operation.");break;case this.NewAction:if(!type||!type.length){return;}this.ShowNewForm(currentFolder,type);break;case this.CutAction:for(i=0;i<selectedItems.length;i++){if(!selectedItems[i].CanCut){alert("Cannot move "+selectedItems[i].DocumentName+".  Operation cancelled.");return;}}this.SetValueToClipboard(this.GetHierarchyKeysString(selectedItems));document.getElementById("ClipboardCutCopy").value=action;break;case this.CopyAction:for(i=0;i<selectedItems.length;i++){if(!selectedItems[i].CanCopy){alert("Cannot copy "+selectedItems[i].DocumentName+".  Operation cancelled.");
return;}}this.SetValueToClipboard(this.GetHierarchyKeysString(selectedItems));document.getElementById("ClipboardCutCopy").value=action;break;case this.PasteAction:this.PasteObjects(selectedItems);break;case this.RefreshAction:this.RefreshNode();break;case this.SelectAllAction:this.SelectAllRows();break;case this.PurgeAllAction:this.SelectAllRows();var selectedRows=this.GetSelectedRows();selectedItems=[];if(selectedRows&&selectedRows.length>0){for(i=0;i<selectedRows.length;i++){selectedItems.push(this.DocumentObjectFromRow(selectedRows[i]));}}this.ShowActionForm(this.PurgeAction,selectedItems,currentFolder,false,"Are you sure you want to PERMANENTLY delete the contents of the recycle bin?  You will not be able to undo this operation.");break;}};this.MainMenuClientID=null;this.MenuClose=function(){var menu=document.getElementById(this.MainMenuClientID);menu.Close();};this.SetValueToClipboard=function(clipboardValue){document.getElementById("Clipboard").value=clipboardValue;};this.SetSelectedKeys=function(selectedItems){document.getElementById("SelectedKeys").value=this.GetHierarchyKeysString(selectedItems);};this.MessageNothingSelected=null;this.MessageMoreThanOneSelected=null;this.ClipboardOperationTargetHierarchyKey=null;this.PasteObjects=function(selectedItems){if(!selectedItems||!selectedItems.length){alert(this.MessageNothingSelected);return false;}else{if(selectedItems.length>1){alert(this.MessageMoreThanOneSelected);return false;}}var selectedItem=selectedItems[0];if(selectedItem.CanPaste){document.getElementById("SelectedKeys").value=document.getElementById("Clipboard").value;this.ClipboardOperationTargetHierarchyKey=selectedItem.HierarchyKey;var ob=this;PageMethods.CheckForPasteConflict(document.getElementById("SelectedKeys").value,selectedItem.HierarchyKey,function(showConflictDialog,userContext,methodName){ob.CheckForPasteConflict_Succeeded(showConflictDialog,userContext,methodName);},function(error,userContext,methodName){ob.OnFailed(error,userContext,methodName);
});}};this.DocumentExistsMessage=null;this.MoveObjectsButtonID=null;this.CopyObjectsButtonID=null;this.ConflictingPathResolutionSkip=null;this.CheckForPasteConflict_Succeeded=function(showConflictDialog,userContext,methodName){if(showConflictDialog){var ob=this;ShowDialog_NoReturnValue(gWebRoot+"/iMIS/BSA/ConflictResolution.aspx",null,500,500,this.DocumentExistsMessage,null,null,function(dialogWindow){ob.ConflictDialog_Close(dialogWindow);},"ObjectBrowserDialog",false,false,function(dialogWindow){ob.DialogWindowCallback(dialogWindow);});return;}document.getElementById("ConflictResolution").value="";var controlUniqueID=document.getElementById("ClipboardCutCopy").value=="cut"?this.MoveObjectsButtonID:this.CopyObjectsButtonID;InitiatePostBack(controlUniqueID,this.ClipboardOperationTargetHierarchyKey);};this.ConflictDialog_Close=function(dialogWindow){var dialogResult=dialogWindow.result;if(!dialogResult||dialogResult==this.ConflictingPathResolutionSkip){return;}document.getElementById("ConflictResolution").value=dialogResult;var controlUniqueID=document.getElementById("ClipboardCutCopy").value=="cut"?this.MoveObjectsButtonID:this.CopyObjectsButtonID;InitiatePostBack(controlUniqueID,this.ClipboardOperationTargetHierarchyKey);};this.refreshRequested=false;this.RefreshFolderButtonID=null;this.DialogWindowCallback=function(dialogWindow){if(this.refreshRequested&&dialogWindow.IsDirty){this.RefreshNode();}};this.DialogWindowClose=function(dialogWindow){if(this.refreshRequested&&dialogWindow.IsDirty){this.RefreshNode();}};this.RefreshNode=function(){this.refreshRequested=false;var selectedNode=this.GetSelectedNode();var menu=null;try{menu=this.MainMenuClientID;}catch(exc){}if(menu){this.DisableMenuItems(menu);}if(selectedNode){InitiatePostBack(this.RefreshFolderButtonID,selectedNode.get_value());}else{InitiatePostBack(this.RefreshFolderButtonID);}};this.ShowMenu=false;this.UpdateMenuButtonID=null;this.UpdateMenu=function(){if(this.ShowMenu){this.SetSelectedKeys(this.GetSelectedItems(true));
InitiatePostBack(this.UpdateMenuButtonID);}};this.DisableMenuItems=function(menu){if(!menu){return;}var children=menu.Items;if(!children||!children.length){return;}for(var i=0;i<children.length;++i){var child=children[i];child.Disable();this.DisableMenuItems(child);}};this.AllowMultiSelect=false;this.AllowSingleClickAction=false;this.RowClick=function(rowObject,e){if(e!==null&&IsCtrl(e)&&this.AllowMultiSelect){if(this.IsSelected(rowObject)){this.DeselectRow(rowObject);}else{this.SelectRow(rowObject);}}else{if(e!==null&&IsShift(e)&&this.AllowMultiSelect){var grid=rowObject.parentNode.parentNode;var selectedRows=this.GetSelectedRows(grid);this.DeselectAllRows(grid);if(selectedRows!==null&&selectedRows.length>0){var lastSelectedRow=selectedRows[0],i=0;if(lastSelectedRow.rowIndex<rowObject.rowIndex){for(i=lastSelectedRow.rowIndex;i<rowObject.rowIndex;i++){this.SelectRow(grid.rows[i],true);}}else{for(i=lastSelectedRow.rowIndex;i>rowObject.rowIndex;i--){this.SelectRow(grid.rows[i],true);}}}this.SelectRow(rowObject);}else{this.DeselectAllRows(rowObject.parentNode.parentNode);this.SelectRow(rowObject);}}if(this.AllowSingleClickAction){this.SelectAndReturnValue();return;}};this.ShowHierarchyTree=false;this.SelectNodeButtonID=null;this.DoubleClickAction=null;this.RowDblClick=function(rowObject){var selectedItems=this.GetSelectedItems(false);if(selectedItems.length===0){return false;}if(selectedItems[0].DocumentTypeCode=="FOL"||selectedItems[0].DocumentTypeCode=="CFL"||(selectedItems[0].DocumentTypeCode=="SRT"&&selectedItems[0].RelatedDocumentTypeCode=="FOL")){var selectedKey;if(selectedItems[0].DocumentTypeCode!="SRT"){selectedKey=selectedItems[0].HierarchyKey;}else{selectedKey=selectedItems[0].RelatedHierarchyKey;}if(this.ShowHierarchyTree){var ob=this;window.setTimeout(function(){ob.SelectNode(selectedKey);},50);}else{$("CurrentHierarchyKey").value=selectedKey;InitiatePostBack(this.SelectNodeButtonID,selectedKey);}}else{var currentNode=this.GetSelectedNode();var currentFolder=null;
if(currentNode){currentFolder=this.DocumentObjectFromNode(currentNode);}this.PerformAction(this.DoubleClickAction,selectedItems,currentFolder);}if(window.event){window.event.returnValue=false;}else{return false;}};this.RowContextMenu=function(index,e){var isSelected=this.Rows[index].Control.getAttribute("Selected");if(isSelected&&isSelected!="1"){this.SelectRow(this.Rows[index].Control,false);}};this.ContentListID=null;this.GetSelectedRows=function(grid){if(!grid){grid=document.getElementById(this.ContentListID);}var result=[];if(grid){var allRows=grid.rows;for(var i=0;i<allRows.length;i++){if(this.IsSelected(allRows[i])){result.push(allRows[i]);}}}return result;};this.IsSelected=function(rowObject){return hasClass(rowObject,"selected");};this.SelectRow=function(rowObject,suppressEvent){if(rowObject==null){return;}addClass(rowObject,"selected");removeClass(rowObject,"hover");if(!suppressEvent){this.UpdateSummary(rowObject.parentNode.parentNode);this.UpdateEdit(rowObject.parentNode.parentNode);this.UpdateMenu();}};this.SelectDefaultDocument=function(){var defaultSelectedKey=$("DefaultSelectedDocumentKey").value;if(defaultSelectedKey){this.RowClick($(defaultSelectedKey),null);}};this.DeselectRow=function(rowObject,suppressEvent){removeClass(rowObject,"selected");if(!suppressEvent){var selectedRows=this.GetSelectedRows(rowObject.parentNode.parentNode);if(selectedRows.length==1){this.SelectRow(selectedRows[0]);}else{this.UpdateSummary(rowObject.parentNode.parentNode);this.UpdateEdit(rowObject.parentNode.parentNode);this.UpdateMenu();}}};this.ShowEdit=false;this.ShowSummary=false;this.EditFrameClientID=null;this.BlankUrl=null;this.SingleClickAction=null;this.UpdateEdit=function(grid){if(this.ShowEdit){var editFrame=document.getElementById(this.EditFrameClientID);if(!editFrame){return;}var selectedRows=this.GetSelectedRows(grid);if(selectedRows.length==1){var item=this.DocumentObjectFromRow(selectedRows[0]);this.LoadEditPane(item,this.SingleClickAction,"E");}else{this.LoadEditPane_Succeeded(this.BlankUrl,null,null);
var message="";if(!selectedRows.length){message="Select an item to edit.";}else{if(!this.ShowSummary){message="<b>"+selectedRows.length+"</b> items selected";}}var ob=this;window.setTimeout(function(){ob.WriteEditFrameMessage(message);},50);}}};this.UpdateSummary=function(grid){if(this.ShowSummary){var selectedRows=this.GetSelectedRows(grid);if(selectedRows.length==1){var item=this.DocumentObjectFromRow(selectedRows[0]);this.LoadSummaryPane(item,this.SingleClickAction,"E");}else{this.LoadSummaryPane_Succeeded(this.BlankUrl,null,null);var message="";if(!selectedRows.length){message="Select an item to view its summary information.";}else{message="<b>"+selectedRows.length+"</b> items selected";}var ob=this;window.setTimeout(function(){ob.WriteSummaryFrameMessage(message);},50);}}};this.SummaryFrameClientID=null;this.WriteSummaryFrameMessage=function(message){var summaryFrame=document.getElementById(this.SummaryFrameClientID);if(summaryFrame.contentWindow){summaryFrame.contentWindow.document.open();summaryFrame.contentWindow.document.writeln(message);summaryFrame.contentWindow.document.close();}};this.WriteEditFrameMessage=function(message){var editFrame=document.getElementById(this.EditFrameClientID);if(editFrame.contentWindow){editFrame.contentWindow.document.open();editFrame.contentWindow.document.writeln(message);editFrame.contentWindow.document.close();}};this.SelectAllRows=function(grid){if(!grid){grid=$(this.ContentListID);}var allRows=grid.rows;for(var i=0;i<allRows.length-1;i++){this.SelectRow(allRows[i],true);}this.SelectRow(allRows[i],false);};this.DeselectAllRows=function(grid){var selectedRows=this.GetSelectedRows(grid);if(!selectedRows.length){return;}for(var i=0;i<selectedRows.length;i++){this.DeselectRow(selectedRows[i],true);}};this.SelectNode=function(hierarchyKey){var selectedNode=this.GetSelectedNode();if(selectedNode){selectedNode.unselect();}var treeView=$find(this.RadTreeViewClientID);var node=treeView.findNodeByValue(hierarchyKey);if(node!=null){node.select();
node.expand();$("CurrentHierarchyKey").value=node.get_value();InitiatePostBack(this.SelectNodeButtonID,node.get_value());}};this.GetSelectedNode=function(){try{var treeViewInstance=$find(this.RadTreeViewClientID);if(treeViewInstance.get_selectedNode()){return treeViewInstance.get_selectedNode();}}catch(e){}return null;};this.TreeViewBeforeClick=function(sender,eventArgs){var node=eventArgs.get_node();if(!node.get_enabled()){eventArgs.set_cancel(true);}};this.TreeViewAfterClick=function(sender,eventArgs){var node=eventArgs.get_node();if(!node.get_expanded()){node.expand();}$("CurrentHierarchyKey").value=node.get_value();InitiatePostBack(this.SelectNodeButtonID,node.get_value());};this.ShowNonContainersInHierarchyTree=false;this.TreeViewBeforeDoubleClick=function(sender,eventArgs){var node=eventArgs.get_node();if(this.ShowNonContainersInHierarchyTree){if(!(node.get_attributes().getAttribute("DocumentTypeCode")=="FOL"||node.get_attributes().getAttribute("DocumentTypeCode")=="CFL"||(node.get_attributes().getAttribute("DocumentTypeCode")=="SRT"&&node.get_attributes().getAttribute("RelatedDocumentTypeCode")=="FOL"))){var currentNode=this.GetSelectedNode();var currentFolder=null;if(currentNode){currentFolder=this.DocumentObjectFromNode(currentNode);}this.PerformAction(this.DoubleClickAction,[currentFolder],currentFolder);}}};this.SelectNodeCollapsedButtonID=null;this.TreeViewAfterToggle=function(sender,eventArgs){var node=eventArgs.get_node();var selectedNode=this.GetSelectedNode();if(selectedNode){var ancestorNode=selectedNode.get_parent();while(ancestorNode){if(node==ancestorNode){selectedNode.unselect();node.select();$("CurrentHierarchyKey").value=node.get_value();InitiatePostBack(this.SelectNodeCollapsedButtonID,node.get_value());break;}ancestorNode=ancestorNode.get_parent();}}};this.ScrollToSelectedNode=function(){var selectedNode=this.GetSelectedNode();if(selectedNode){window.setTimeout(function(){selectedNode.scrollIntoView();},50);}};this.PathSeparator="/";this.GetCurrentPath=function(){var selectedNode=this.GetSelectedNode();
if(selectedNode){var result=selectedNode.get_attributes().getAttribute("DocumentName");while(selectedNode.get_parent()!=selectedNode.get_treeView()){selectedNode=selectedNode.get_parent();result=selectedNode.get_attributes().getAttribute("DocumentName")+this.PathSeparator+result;}return result;}return"";};this.HierarchyAddTypeAfterAsSibling="";this.HierarchyAddTypeBeforeAsSibling="";this.HierarchyAddTypeAsLastChild="";this.TreeViewDrop=function(e,eventArgs){var destNode=eventArgs.get_destNode();var dropPosition=eventArgs.get_dropPosition();if(!destNode){return false;}var isCtrl=IsCtrl(e);var addType;switch(dropPosition){case"below":addType=this.HierarchyAddTypeAfterAsSibling;break;case"above":addType=this.HierarchyAddTypeBeforeAsSibling;break;default:addType=this.HierarchyAddTypeAsLastChild;break;}$("HierarchyAddType").value=addType;var selectedItem=this.DocumentObjectFromNode(destNode);if($("SelectedKeys").value.length===0){alert("Error: Nothing set in SelectedKeys");}else{if(selectedItem.CanPaste){var sourceKey=$("SelectedKeys").value;if(selectedItem.HierarchyKey==sourceKey){return false;}document.getElementById("ClipboardCutCopy").value=isCtrl?"copy":"cut";this.ClipboardOperationTargetHierarchyKey=selectedItem.HierarchyKey;var ob=this;PageMethods.CheckForPasteConflict(document.getElementById("SelectedKeys").value,selectedItem.HierarchyKey,function(showConflictDialog,userContext,methodName){ob.CheckForPasteConflict_Succeeded(showConflictDialog,userContext,methodName);},function(error,userContext,methodName){ob.OnFailed(error,userContext,methodName);});}}return false;};this.TreeViewDrag=function(sender,eventArgs){var sourceNode=eventArgs.get_node();if(window.event&&window.event.button==2){return;}document.getElementById("SelectedKeys").value="";var doc=this.DocumentObjectFromNode(sourceNode);if(doc&&(doc.CanCopy||doc.CanCut)){document.getElementById("SelectedKeys").value=doc.HierarchyKey;}};this.GridContextMenuClick=function(sender,args){var selectedRows=this.GetSelectedRows();
var selectedItems=[];if(selectedRows&&selectedRows.length>0){for(var i=0;i<selectedRows.length;i++){selectedItems.push(this.DocumentObjectFromRow(selectedRows[i]));}}var ob=this;window.setTimeout(function(){ob.PerformAction(args._item.get_value(),selectedItems,null);},150);};this.TreeViewContextMenuClick=function(sender,args){var selectedFolder=this.DocumentObjectFromNode(this.GetSelectedNode());var selectedItems=new Array(selectedFolder);var ob=this;if(args._menuItem._attributes&&args._menuItem._attributes.getAttribute("DocumentType")){window.setTimeout(function(){ob.PerformAction(args._menuItem.get_value(),selectedItems,selectedFolder,args._menuItem._attributes.getAttribute("DocumentType"));},150);}else{window.setTimeout(function(){ob.PerformAction(args._menuItem.get_value(),selectedItems,selectedFolder);},150);}};this._startX=0;this._startY=0;this._dragElement=null;this._dragStarted=false;this._clickTarget=null;this._fireRowClick=false;this.RowMouseDown=function(target,e){if(!e){e=window.event;}this._clickTarget=target;if((e.button==1&&window.event)||e.button===0){this._startX=e.clientX;this._startY=e.clientY;var thisClassInstance=this;document.onmousemove=function(e){thisClassInstance.OnMouseMove(e);};document.onmouseup=function(e){thisClassInstance.OnMouseUp(e);};document.onselectstart=function(){return false;};if(!IsCtrl(e)&&!this.IsSelected(target)){this.RowClick(target,e);}else{this._fireRowClick=true;}return false;}};this.OnMouseMove=function(e){if(window.event){e=window.event;}else{return;}if(!this.ShowMenu){return;}if(!this._dragStarted){if((Math.abs(e.clientX-this._startX)>3)||(Math.abs(e.clientY-this._startY)>3)){this._dragStarted=true;this._dragElement=document.createElement("div");this._dragElement.className="dragContainer";document.body.appendChild(this._dragElement);if(!this.IsSelected(this._clickTarget)){this.SelectRow(this._clickTarget);}var dragElements=this.GetSelectedRows(this._clickTarget.parentNode.parentNode);var docItems=[];for(var i=0;i<dragElements.length;
i++){var doc=this.DocumentObjectFromRow(dragElements[i]);if(doc.CanCopy||doc.CanCut){docItems.push(doc);}else{_DebugTrace("Drag not allowed: "+dragElements.innerText);continue;}var clone=dragElements[i].cells[0].cloneNode(true);clone.className="dragItem";this._dragElement.appendChild(clone);}$("SelectedKeys").value="";$("SelectedKeys").value=this.GetHierarchyKeysString(docItems);}}if(this._dragStarted&&this._dragElement&&this._dragElement.childNodes.length){this._dragElement.style.left=(e.clientX+10)+"px";this._dragElement.style.top=(e.clientY+5)+"px";}};this.OnMouseUp=function(e){if(window.event){e=window.event;}if(this._dragStarted&&this._dragElement&&this._dragElement.childNodes.length>0){var tree=$find(this.RadTreeViewClientID);var treeId=this.RadTreeViewClientID;var inTree=false;var parent=null;if(e.srcElement==null){parent=e.target;}else{parent=e.srcElement;}var nodeLI=null;while(parent){if(!nodeLI&&parent.tagName=="LI"&&parent.className.substring(0,4)=="rtLI"){nodeLI=parent;}if(parent.id==treeId){inTree=true;break;}parent=parent.parentNode;}if(inTree){var nodes=tree.get_allNodes();var node=null;for(var i=0;i<nodes.length;i++){if(nodes[i].get_element()==nodeLI){node=nodes[i];break;}}if(node){var targetHierarchyKey=node.get_value();var canPaste=node.get_attributes().getAttribute("CanPaste")=="true";if(targetHierarchyKey&&canPaste){var sourceKey=$("SelectedKeys").value;if(sourceKey.length===0){alert("Error: Nothing set in SelectedKeys");}else{if(sourceKey.indexOf(targetHierarchyKey)>-1){alert("Error: Cannot drop an item onto itself");}else{document.getElementById("ClipboardCutCopy").value=IsCtrl(e)?"copy":"cut";this.ClipboardOperationTargetHierarchyKey=targetHierarchyKey;var ob=this;PageMethods.CheckForPasteConflict(document.getElementById("SelectedKeys").value,targetHierarchyKey,function(showConflictDialog,userContext,methodName){ob.CheckForPasteConflict_Succeeded(showConflictDialog,userContext,methodName);},function(error,userContext,methodName){ob.OnFailed(error,userContext,methodName);
});}}}}}}else{if(this._fireRowClick){this.RowClick(this._clickTarget,e);}}if(this._dragElement){document.body.removeChild(this._dragElement);}this._dragElement=null;this._dragStarted=false;this._clickTarget=null;this._fireRowClick=false;document.onmousemove=null;document.onmouseup=null;document.onselectstart=null;};this.KeyboardShortcut=function(e){var keyNum;var keyChar;var isCtrl=IsCtrl(e);var isAlt=false;if(window.event){e=window.event;keyNum=e.keyCode;isAlt=e.altKey;}else{if(e.which){keyNum=e.which;isAlt=(e.modifiers&Event.ALT_MASK==Event.ALT_MASK);}}if(keyNum==17||keyNum==18){return;}keyChar=String.fromCharCode(keyNum).toLowerCase();var action=null;if(isCtrl){switch(keyChar){case"c":action=this.CopyAction;break;case"x":action=this.CutAction;break;case"v":action=this.PasteAction;break;case"z":action=this.UndoAction;break;case"r":action=this.RefreshAction;break;case"a":action=this.SelectAllAction;break;case"e":action=this.EditAction;break;case"p":action=this.SelectAction;break;}}else{switch(keyNum){case 45:action=this.NewAction;break;case 46:action=this.DeleteAction;break;}}if(action){var currentFolder=null;var selectedItems=[];var selectedRows=this.GetSelectedRows();if(selectedRows&&selectedRows.length>0){for(var i=0;i<selectedRows.length;i++){selectedItems.push(this.DocumentObjectFromRow(selectedRows[i]));}}else{var selectedNode=this.GetSelectedNode();if(selectedNode){currentFolder=this.DocumentObjectFromNode(selectedNode);selectedItems.push(currentFolder);}}if(window.event){window.event.returnValue=false;}return this.PerformAction(action,selectedItems,currentFolder);}return true;};this.actionSelectedItems=null;this.actionCurrentFolder=null;this.ShowActionForm=function(action,selectedItems,currentFolder,singleSelect,confirmMessage){if(!selectedItems||selectedItems.length===0){alert(this.MessageNothingSelected);return;}if(singleSelect&&selectedItems.length>1){alert(this.MessageMoreThanOneSelected);return;}if(confirmMessage&&confirmMessage.length>0){if(action=="delete"&&this.ExistsBO(selectedItems)){confirmMessage="Are you sure you want to delete the following child branch from the specified root business object?\n";
for(var i=0;i<selectedItems.length;i++){if(selectedItems[i].DocumentTypeCode=="DBB"){confirmMessage+="\n\t\t"+selectedItems[i].DocumentName+" (a branch of "+selectedItems[i].ParentName+" )";}else{confirmMessage+="\n\t\t"+selectedItems[i].DocumentName+" (a root business object)";}}confirmMessage+='\n\nThis will permanently remove the specified branch and set the status of the root business object and any remaining branches to "Working". The changes will not affect the live system until you publish the root business object.\n\nPress OK to delete the specified branch, or Cancel to leave the business object unchanged.';}if(!confirm(confirmMessage)){return;}}var item=selectedItems[0];var type=item.DocumentTypeCode;this.actionSelectedItems=selectedItems;this.actionCurrentFolder=currentFolder;var currentFolderHierarchyKey=$("CurrentHierarchyKey").value;if(currentFolder){currentFolderHierarchyKey=currentFolder.HierarchyKey;}var pageInstanceKey=$get("PageInstanceKey");if(pageInstanceKey){pageInstanceKey=pageInstanceKey.value;}else{pageInstanceKey=this.NewGuid();}var websiteKey=gWebsiteKey;if(!websiteKey){websiteKey=this.EmptyGuid;}var ob=this;actionLink=PageMethods.GetWindowProperties(action,"E",type,item.HierarchyKey,item.DocumentVersionKey,currentFolderHierarchyKey,selectedItems.length,this.CloseOnCommit(type,action),websiteKey,pageInstanceKey,function(result,userContext,methodName){ob.GetWindowProperties_Succeeded(result,userContext,methodName);},function(error,userContext,methodName){ob.OnFailed(error,userContext,methodName);});};this.ExistsBO=function(selectedItems){for(var i=0;i<selectedItems.length;i++){if((selectedItems[i].DocumentTypeCode=="DBB")||(selectedItems[i].DocumentTypeCode=="BOD")){return true;}}return false;};this.CloseOnCommit=function(type,action){return action==this.NewAction&&type!="BOD";};this.ShowNewForm=function(currentFolder,type){var currentFolderHierarchyKey=$("CurrentHierarchyKey").value;if(currentFolder){currentFolderHierarchyKey=currentFolder.HierarchyKey;
}var pageInstanceKey=$get("PageInstanceKey");if(pageInstanceKey){pageInstanceKey=pageInstanceKey.value;}else{pageInstanceKey=this.NewGuid();}var websiteKey=gWebsiteKey;if(!websiteKey){websiteKey=this.EmptyGuid;}var ob=this;actionLink=PageMethods.GetWindowProperties(this.NewAction,"E",type,this.EmptyGuid,this.EmptyGuid,currentFolderHierarchyKey,1,this.CloseOnCommit(type,this.NewAction),websiteKey,pageInstanceKey,function(result,userContext,methodName){ob.GetWindowProperties_Succeeded(result,userContext,methodName);},function(error,userContext,methodName){ob.OnFailed(error,userContext,methodName);});};this.refreshRequested=false;this.AllowUpwardNavigation=false;this.MaxFileUploadSize=0;this.EmbeddedMode=false;this.GetWindowProperties_Succeeded=function(result,userContext,methodName){var documentKeys=null;var url=result.Url;if(url=="about:blank"){return;}if(this.actionSelectedItems&&this.actionSelectedItems.length>0){if(result.WindowName=="DELETE"){documentKeys=this.GetDocumentVersionKeysString(this.actionSelectedItems,true);}else{documentKeys=this.GetDocumentVersionKeysString(this.actionSelectedItems,false);}if(url.indexOf("{1}")>-1&&this.actionSelectedItems.length==1){url=url.replace("{1}",this.actionSelectedItems[0].DocumentName);}}else{if(this.actionCurrentFolder){documentKeys=this.actionCurrentFolder.DocumentVersionKey;}}this.refreshRequested=result.RefreshRequested;if(!this.AllowUpwardNavigation){url+="&iAllowUpwardNavigation=False";}if(!this.ShowHierarchyTree){url+="&iShowFolderTree=False";}url+="&MaxFileUploadSize="+this.MaxFileUploadSize;if(result.WindowName=="EXECUTE"&&this.EmbeddedMode){window.location.href=url+"&EmbeddedMode=True";}else{if(result.NewWindow){var newWindow=window.open(url,"_blank");newWindow.focus();}else{var ob=this;win=ShowDialog(url,documentKeys,result.Width,result.Height,document.title,result.IconUrl,null,function(dialogWindow){ob.DialogWindowCallback(dialogWindow);},"ObjectBrowserDialog",false,false,function(dialogWindow){ob.DialogWindowClose(dialogWindow);
});if(result.CloseImmediately){win.Close();}}}};this.SelectAndReturnValue=function(){this.SelectAndReturnValueWithOption(false);};this.SelectContent=null;this.SelectContainer=null;this.FilenameClientID=null;this.DialogMode=false;this.WindowClientScript=null;this.ShowFilename=false;this.SelectRowButtonClientID=null;this._mode="";this.SelectAndReturnValueWithOption=function(useFolderIfNoRowsSelected){var result,selectedRows;var selectedDocumentName;var selectedItems=this.GetSelectedItems(useFolderIfNoRowsSelected);if(this._mode==this.SelectContent){if(!selectedItems||selectedItems.length===0){alert(this.MessageNothingSelected);return;}result=this.GetDocumentVersionKeysString(selectedItems,false);selectedDocumentName=selectedItems[0].DocumentName;}else{if(this._mode==this.SelectContainer){var selectedNode=this.GetSelectedNode();if(selectedNode){result=selectedNode.get_value();selectedDocumentName=selectedNode.get_text();}else{result=$("CurrentHierarchyKey").value;selectedRows=this.GetSelectedRows();var selectedDocument=null;if(selectedRows&&selectedRows.length&&selectedRows.length==1){selectedDocument=this.DocumentObjectFromRow(selectedRows[0]);if(selectedDocument.IsContainer){result=selectedDocument.HierarchyKey;}}if(!result||trim(result)===""){result=this.FindURLParameter("FolderHierarchyKey");}selectedDocumentName=trim(document.getElementById(this.FilenameClientID).value);}}}if(this.DialogMode){var oWindow=this.WindowClientScript;oWindow.SelectedDocumentName=trim(selectedDocumentName);selectedRows=this.GetSelectedRows();if(selectedRows&&selectedRows.length>0){oWindow.SelectedDocumentPath=trim(this.GetCurrentPath()+this.PathSeparator+selectedDocumentName);}else{oWindow.SelectedDocumentPath=trim(this.GetCurrentPath());}if(this.ShowFilename){oWindow.Filename=trim(document.getElementById(this.FilenameClientID).value);}oWindow.result=result;oWindow.close();}else{this.SetSelectedKeys(selectedItems);var selectRowButton=document.getElementById(this.SelectRowButtonClientID);selectRowButton.click();
}};this.CloseDialogWindow=function(){var oWindow=this.WindowClientScript;if(oWindow){CloseRadWindow();}};this.OnFailed=function(error,userContext,methodName){if(error){alert("Action failed ("+methodName+"): "+error._message);}else{alert("Action failed without an error message ("+methodName+").");}};this.LoadSummaryPane=function(item,action,templateType){var pageInstanceKey=$get("PageInstanceKey");if(pageInstanceKey){pageInstanceKey=pageInstanceKey.value;}else{pageInstanceKey=this.NewGuid();}var websiteKey=gWebsiteKey;if(!websiteKey){websiteKey=this.EmptyGuid;}var ob=this;PageMethods.GetActionLink(action,templateType,item.DocumentTypeCode,item.HierarchyKey,item.DocumentVersionKey,this.EmptyGuid,1,false,websiteKey,pageInstanceKey,function(result,userContext,methodName){ob.LoadSummaryPane_Succeeded(result,userContext,methodName);},function(error,userContext,methodName){ob.OnFailed(error,userContext,methodName);});};this.LoadSummaryPane_Succeeded=function(result,userContext,methodName){var summaryPane=$get(this.SummaryFrameClientID);if(summaryPane.src.toLowerCase()!=result.toString().toLowerCase()){summaryPane.src=result;}};this.LoadEditPane=function(item,action,templateType){var pageInstanceKey=$get("PageInstanceKey");if(pageInstanceKey){pageInstanceKey=pageInstanceKey.value;}else{pageInstanceKey=this.NewGuid();}var websiteKey=gWebsiteKey;if(!websiteKey){websiteKey=this.EmptyGuid;}var ob=this;PageMethods.GetActionLink(action,templateType,item.DocumentTypeCode,item.HierarchyKey,item.DocumentVersionKey,this.EmptyGuid,1,false,websiteKey,pageInstanceKey,function(result,userContext,methodName){ob.LoadEditPane_Succeeded(result,userContext,methodName);},function(error,userContext,methodName){ob.OnFailed(error,userContext,methodName);});};this.ObjectBrowserEmbeddedModeToken="";this.LoadEditPane_Succeeded=function(result,userContext,methodName){var contentItemKey=FindURLParameter("ContentItemKey");var defaultPanel=FindURLParameter("DefaultPanel");if(contentItemKey){result+="&ContentItemKey="+contentItemKey;
}if(defaultPanel){result+="&DefaultPanel="+defaultPanel;}result+="&"+this.ObjectBrowserEmbeddedModeToken+"=true";var editFrame=document.getElementById(this.EditFrameClientID);editFrame.src=result;};this.SubPage_Committed=function(){if(this.ShowHierarchyTree){this.RefreshNode();}};this.maxMenuHeight=0;this.MainMenu_ItemOpen=function(menu,eventArgs){var element=this.FindDescendantElement(eventArgs.Item.DomElement,"DIV","scrollwrap");if(element){element.style.height="auto";if(element.clientHeight>maxMenuHeight){element.style.height=maxMenuHeight+"px";}}};this.MainMenu_ItemClose=function(menu,eventArgs){};this.FindDescendantElement=function(node,tagNameToLookFor,classNameToLookFor){var checkFunction,i;if(isArray(tagNameToLookFor)){for(i=0;i<tagNameToLookFor.length;++i){tagNameToLookFor[i]=tagNameToLookFor[i].toLowerCase();}checkFunction=function(tagName){return jQuery.inArray(tagName,tagNameToLookFor)>-1;};}else{checkFunction=function(tagName){return !tagNameToLookFor||tagNameToLookFor.toLowerCase()==iterator.tagName.toLowerCase();};}var queue=[node];var idx=0;while(true){var iterator=queue[idx++];if(!iterator){break;}if(!iterator.tagName){continue;}if(checkFunction(iterator.tagName.toLowerCase())){if(!classNameToLookFor||classNameToLookFor.length===0||jQuery.inArray(classNameToLookFor.toLowerCase(),iterator.className.toLowerCase().split(" ")>-1)){return iterator;}}for(i=0;i<iterator.childNodes.length;++i){queue.push(iterator.childNodes[i]);}if(idx>=queue.length){break;}}return null;};this.NewGuid=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(c){var r=Math.random()*16|0,v=c=="x"?r:(r&3|8);return v.toString(16);}).toUpperCase();};}var preserveScrollPosition=false;var scrollButtonsClientId=null;var menuwidth=2400;var availableWidth=2400;var scrollspeed=5;var jumpspeed=20;var lefttime=null;var righttime=null;var menuContainerElement=null;var scrollButtonsContainerElement=null;function menuLoad(){fillup();if(preserveScrollPosition&&scrollButtonsContainerElement.style.display!="none"){var a=readCookie("MenuPxLeft");if(!isNaN(parseInt(a))){a=parseInt(a);menuContainerElement.style.left=a;}}}function fillup(){menuContainerElement=$get("test2");scrollButtonsContainerElement=getParent($get(scrollButtonsClientId));scrollButtonsContainerElement.style.left=getParent(scrollButtonsContainerElement).style.left;document.getElementById("outerSpan").style.width="2400px";document.getElementById("innerSpan").style.width="2400px";document.getElementById("innerSpan").style.clip="rect(0 2400px auto 0)";menuwidth=menuContainerElement.offsetWidth;var b=$get("MenuDiv");var c=$get("MenuTable");var a=livePageWidth();availableWidth=c.offsetWidth>a?a:c.offsetWidth;scrollButtonsContainerElement.style.display=menuwidth>availableWidth?"block":"none";if(scrollButtonsContainerElement.style.display!="none"){availableWidth=availableWidth-scrollButtonsContainerElement.offsetWidth;}document.getElementById("outerSpan").style.width=menuwidth+"px";document.getElementById("innerSpan").style.width=availableWidth+"px";document.getElementById("innerSpan").style.clip="rect(0 "+availableWidth+"px auto 0)";if(scrollButtonsContainerElement.style.display=="none"){menuContainerElement.style.left="0px";b.style.paddingLeft="0px";}else{b.style.paddingLeft=scrollButtonsContainerElement.offsetWidth+"px";}}function navStateEnabled(){return $get("NavState")==null||$get("NavState").value=="enabled";}function scrollMenu(a,b){if(!navStateEnabled()){return;}var c=parseInt(menuContainerElement.style.left);if(a){if(c<=(availableWidth-menuwidth)){return;}}else{if(c>=0){return;}}var d=b?jumpspeed:scrollspeed;if(a){d=d*-1;}c+=d;if(c>0){c=0;}menuContainerElement.style.left=c+"px";
}function moveleft(){scrollMenu(true,false);if(navStateEnabled()){lefttime=setTimeout("moveleft()",50);}}function moveleftstop(){if(lefttime!=null){clearTimeout(lefttime);}if(preserveScrollPosition){createCookie("MenuPxLeft",menuContainerElement.style.left,1);}}function moveright(){scrollMenu(false,false);if(navStateEnabled()){righttime=setTimeout("moveright()",50);}}function moverightstop(){if(righttime!=null){clearTimeout(righttime);}if(preserveScrollPosition){createCookie("MenuPxLeft",menuContainerElement.style.left,1);}}function jumpright(){scrollMenu(false,true);if(navStateEnabled()){righttime=setTimeout("jumpright()",50);}}function jumpleft(){scrollMenu(true,true);if(navStateEnabled()){lefttime=setTimeout("jumpleft()",50);}}var keyStrokes="";var keyStrokeTimeout;var links;var currentLink=null;var prevPosition="0px";var linkSelected=false;function selectLink(){linkSelected=true;}function clickLink(){if(currentLink!=null){var a=getCurrentTable();a.className=a.oldClassName;currentLink=null;}resetKeyStrokes();prevPosition=test2.style.left;linkSelected=false;}function shortcutCancel(){resetKeyStrokes();resetCurrentLink();if($get("ActiveLink")!=null&&$get("ActiveLink").value.length>0){ensureVisible(document.getElementById(document.getElementById("ActiveLink").value));}else{test2.style.left=prevPosition;}linkSelected=false;}function shortcut(){if(event.keyCode==13){currentLink.click();clickLink();}else{if(event.keyCode==27){shortcutCancel();}else{keyStrokes+=String.fromCharCode(event.keyCode).toLowerCase();if(links==null){links=$get($get("NavMenuClientID").value).getElementsByTagName("a");}for(var a=0;a<links.length;a++){if(links[a].innerText.toLowerCase().substr(0,keyStrokes.length)==keyStrokes){if(currentLink!=links[a]){if(currentLink!=null){resetCurrentLink();}currentLink=links[a];currentLink.focus();}ensureVisible(currentLink);if(keyStrokeTimeout!=null){clearTimeout(keyStrokeTimeout);}selectLink();keyStrokeTimeout=setTimeout("resetKeyStrokes()",1200);break;}}}}}function getCurrentTable(){if(currentLink!=null){return getContainingTable(currentLink);
}return null;}function getContainingTable(a){return getParent(getParent(getParent(getParent(a))));}function ensureVisible(d){if(document.body.offsetWidth<=menuwidth){var a=d.linkindex;var g=0;var e=getContainingTable(d);var c=getParent(e).previousSibling;while(c!=null){g+=c.offsetWidth;c=c.previousSibling;}if(g>0){g=g*-1;g+=10;}test2.style.left=g+"px";var b=g+test2.offsetWidth;var f=document.body.offsetWidth-b;if(f>30){test2.style.left=(parseInt(test2.style.left)+(f-100))+"px";}}}function resetKeyStrokes(){keyStrokes="";keyStrokeTimeout=null;}function resetCurrentLink(){if(currentLink!=null){currentLink.blur();var a=getCurrentTable();a.className=a.oldClassName;currentLink=null;}}function SelectDefaultScript(a){child=document.getElementById(a).firstChild.firstChild.firstChild.firstChild.firstChild;if(child!=null){child.click();}}var PageNavR_Menu=null;var PageNavR_NavMenuClientID=null;addResizeEvent(PageNavR_OnResize);function PageNavR_OnResize(){if(PageNavR_NavMenuClientID!=null){PageNavR_Menu=$find(PageNavR_NavMenuClientID);if(PageNavR_Menu!=null){PageNavR_Menu.repaint();}}}function PageNavR_OnClientLoadHandler(b){var a=b.get_items().get_count()-1;lastItem=b.get_items().getItem(a);if(a==0){PageNavR_Menu=$find("<%= NavMenu.ClientID %>");if(PageNavR_Menu!=null){PageNavR_Menu.width=b.get_items().getItem(0).get_linkElement().offsetWidth;OnResize();}}}var navTreeClientID=null;function PageSubNav_Init(){var b=$get(navTreeClientID);var c=b.getElementsByTagName("span");var f=b.getElementsByTagName("a");for(var a=0;a<c.length;a++){c[a].onclick=PageSubNav_ExpandOnClick;var g=c[a].firstChild.nodeValue;if(g==null||g.length==0){getParent(c[a]).previousSibling.firstChild.style.display="none";if(a>0){var e=parseInt(c[a-1].id.substr(navTreeClientID.length));var d=parseInt(c[a].id.substr(navTreeClientID.length));if(d==(e+1)){c[a].style.display="none";}}}}for(var a=0;a<f.length;a++){$addHandler(f[a],"click",PageSubNav_ExpandOnClick);}}function PageSubNav_ExpandOnClick(d){var b;if(!d){var d=window.event;
}if(d.target){b=d.target;}else{if(d.srcElement){b=d.srcElement;}}var a=getParent(b);if(a.previousSibling!=null){var c=a.previousSibling.firstChild;if(c.tagName.toLowerCase()=="a"){if(c.click!=null){c.click();}else{if(c.onclick!=null){c.onclick.apply(c);}}}}return true;}var ms_TreeView_ToggleNode=null;function asi_TreeView_ToggleNode(e,c,g,f,a){ms_TreeView_ToggleNode(e,c,g,f,a);var d=a.getElementsByTagName("a");for(var b=0;b<d.length;b++){NavigationList_ConfigureAnchor(d[b]);}}this.ms_TreeView_HoverNode=null;function asi_TreeView_HoverNode(a,b){try{ms_TreeView_HoverNode(a,b);}catch(c){}}this.ms_TreeView_UnhoverNode=null;function asi_TreeView_UnhoverNode(a){try{ms_TreeView_UnhoverNode(a);}catch(b){}}
