function ButtonPreview(h,f,e,c){var g=window.open(f,"Preview","toolbar=0,scrollbars=1,width=500,height=400");h.action=e;h.target="Preview";h.submit();h.target="";try{g.focus();}catch(d){}}function ButtonSubmitAndOpenWindow(g,e,d){g.action=d;g.submit();var f=window.open(e,"Preview","toolbar=0,resizable=yes,scrollbars=2,width=500,height=400");try{f.focus();}catch(c){}}function ButtonPreviewStruts2(){var c=arguments[0]+"?";for(var d=1;d<arguments.length-1;d++){c=c+arguments[d]+"&";}c=c+arguments[arguments.length-1];var f=window.open(c,"Preview","toolbar=0,location=0,menubar=0,resizable=yes,scrollbars=2,width=600,height=500");try{f.focus();}catch(e){}}function ButtonSubmitAndPreviewStruts2(){var e=document.forms[0].action;var c=arguments[0]+"?";for(var d=1;d<arguments.length-1;d++){c=c+arguments[d]+"&";}c=c+arguments[arguments.length-1];var g=window.open("","Preview","toolbar=0,location=0,menubar=0,resizable=yes,scrollbars=2,width=10,height=10");document.forms[0].action=c;document.forms[0].target="Preview";document.forms[0].submit();try{g.focus();}catch(f){}document.forms[0].target="MainFrame";document.forms[0].action=e;}function ButtonSubmitStruts2(){var e=document.forms[0].action;var c=arguments[0]+"?";for(var d=1;d<arguments.length-1;d++){c=c+arguments[d]+"&";}c=c+arguments[arguments.length-1];document.forms[0].action=c;document.forms[0].submit();document.forms[0].action=e;}function ButtonSubmitStruts2WithURL(){var c=document.forms[0].action;document.forms[0].action=arguments[0];document.forms[0].submit();document.forms[0].action=c;}function ButtonSubmit(d,c){d.action=c;d.submit();}function ButtonSubmitAndDisable(d,e,c){ButtonSubmit(d,e);c.disabled=true;c.setAttribute("class","disabledButton");c.setAttribute("className","disabledButton");}function ButtonSubmitAndDisableManagementTask(d,e,c){ButtonSubmitAndDisable(d,e,c);cancelButton=document.getElementById("cancelButton");cancelButton.disabled=true;cancelButton.setAttribute("class","disabledButton");cancelButton.setAttribute("className","disabledButton");}function HrefSubmit(d,c){d.action=c;d.submit();}function HighlightAndSubmit(d,e,c){HighlightAllSelectedDevices(d);HrefSubmit(e,c);}function ReportPeriodChange(d,c){d.action=c+"&reportPeriod="+d.selectedPeriod.value;d.submit();}function ButtonRedirect(c){location=c;}function OpenWindow(d){var g=625;var h=500;var e=screen.width/2-(g/2);var c=screen.height/2-(h/2);var o=window.open(d,"New","toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=yes,resizable=1,width="+g+",height="+h+",left="+e+",top="+c);try{o.focus();}catch(f){}}function OpenHelp(d){var g=800;var h=700;var e=screen.width/2-(g/2);var c=screen.height/2-(h/2);help=window.open(d,"Help","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width="+g+",height="+h+",left="+e+",top="+c);if(navigator.userAgent.toLowerCase().indexOf("msie")!=-1){help.location.replace(d);}try{help.focus();}catch(f){}}function OpenPreview(d){var g=1032;var h=700;var e=screen.width/2-(g/2);var c=screen.height/2-(h/2);var o=window.open(d,"Help","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width="+g+",height="+h+",left="+e+",top="+c);try{o.focus();}catch(f){}}function PopupPreview(t,f,s,v,q){var e=1025;var c=580;var g=1;var p="Help";if(f!=null&&f!=""){e=f;}if(s!=null&&s!=""){c=s;}if(q!=null&&q!=""){p=q;}var d=screen.width/2-(e/2);var o=screen.height/2-(c/2);if(v!=null&&v!=""){g=v;}var h=window.open(t,p,"toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars="+g+",resizable=1,width="+e+",height="+c+",left="+d+",top="+o);try{h.focus();}catch(u){}}function processSelectionGroupAndSelectionGroupA(e,c,d){if(e.chkAll.checked==true){checkAll(e,c);checkAll(e,theFieldA);}else{if(e.chkAll.checked==false){unCheckAll(e,c);unCheckAll(e,theFieldA);}}}function processSelectionCheckbox(e,c,d){if(d.checked==true){checkAll(e,c);}else{if(d.checked==false){unCheckAll(e,c);}}}function processSelection(d,c){if(d.chkAll.checked==true){checkAll(d,c);}else{if(d.chkAll.checked==false){unCheckAll(d,c);}}}function processSelectionGeneric(e,c,d){if(document.getElementsByName(d)[0].checked==true){checkAll(e,c);}else{if(document.getElementsByName(d)[0].checked==false){unCheckAll(e,c);}}}function reflectSelectionGeneric(f,c,e){var d=false;for(i=0,n=f.elements.length;i<n&&!d;i++){if(f.elements[i].name!=undefined){if(f.elements[i].name.indexOf(c)!=-1){if(f.elements[i].checked==false){d=true;}}}}if(d){document.getElementsByName(e)[0].checked=false;}else{document.getElementsByName(e)[0].checked=true;}}function checkAll(d,c){for(i=0,n=d.elements.length;i<n;i++){if(d.elements[i].name!=undefined){if(d.elements[i].name.indexOf(c)!=-1){d.elements[i].checked=true;}}}}function unCheckAll(d,c){for(i=0,n=d.elements.length;i<n;i++){if(d.elements[i].name!=undefined){if(d.elements[i].name.indexOf(c)!=-1){d.elements[i].checked=false;}}}}function reflectSelection(e,c){var d=false;for(i=0,n=e.elements.length;i<n&&!d;i++){if(e.elements[i].name!=undefined){if(e.elements[i].name.indexOf(c)!=-1){if(e.elements[i].checked==false){d=true;}}}}if(d){e.chkAll.checked=false;}else{e.chkAll.checked=true;}}function reflectSelectionAlternate(e,c){var d=false;for(i=0,n=e.elements.length;i<n&&!d;i++){if(e.elements[i].name!=undefined){if(e.elements[i].name==c){if(e.elements[i].checked==false){d=true;}}}}if(d){e.chkAll.checked=false;}else{e.chkAll.checked=true;}}function reflectSelection2(f,c,e){var d=false;for(i=0,n=f.elements.length;i<n&&!d;i++){if(f.elements[i].name!=undefined){if(f.elements[i].name.indexOf(c)!=-1){if(f.elements[i].checked==false){d=true;}}}}if(d){e.checked=false;}else{e.checked=true;}}function UnmanagedAssetDevicesSelection(e,c){var d=false;for(i=0,n=e.elements.length;i<n&&!d;i++){if(e.elements[i].name!=undefined){if(e.elements[i].name.indexOf(c)!=-1){if(e.elements[i].checked==true){d=true;break;}}}}if(d){setElementStyleClass("AssetEditDevices","Button");setElementStyleClass("AssetAddServices","Button");setElementStyleClass("AssetFinish","Button");document.getElementById("AssetEditDevices").disabled=false;document.getElementById("AssetAddServices").disabled=false;document.getElementById("AssetFinish").disabled=false;}else{setElementStyleClass("AssetEditDevices","disabledButton");setElementStyleClass("AssetAddServices","disabledButton");setElementStyleClass("AssetFinish","disabledButton");document.getElementById("AssetEditDevices").disabled=true;document.getElementById("AssetAddServices").disabled=true;document.getElementById("AssetFinish").disabled=true;}}function JumpTo(d,c){d.Offset.value=c.selectedIndex;d.submit();}function GoTo(d,c){d.Offset.value=c;d.submit();}function SortCol(e,d,c){e.sort.value=d;e.order.value=c;e.submit();}function StartAt(d,c){d.Start.value=c;d.Offset.value=0;d.submit();}function GetCalendar(h,g){var e=196;var f=210;if(g!=null&&g!="undefined"){var c="/calendarAction.do?formId="+g;}else{var c="/calendarAction.do";}top.calendarWindow=window.open(c,"Calendar","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width="+e+",height="+f+",left=100,top=100");try{top.calendarWindow.focus();}catch(d){}}function SelectDay(f,d,c,e){if(e==null&&e!="undefined"){e=0;}objMonth=top.window.opener.document.forms[e].selectedMonth;objDay=top.window.opener.document.forms[e].selectedDay;objYear=top.window.opener.document.forms[e].selectedYear;objMonth.options.selectedIndex=d;objDay.options.selectedIndex=f-1;for(i=0;i<objYear.options.length;i++){if(c==objYear.options[i].value){objYear.options.selectedIndex=i;}}window.close();}function jumpTo(e,c){var d=c.options[c.selectedIndex].value;document.location.href=e+d;}function custom_device_details(c){if(c.chkAll_custDev.checked==true){for(i=0;i<c.devicePropertyOperatingSystems.length;i++){c.devicePropertyOperatingSystems.options[i].selected=true;}for(j=0;j<c.devicePropertyClasses.length;j++){c.devicePropertyClasses.options[j].selected=true;}}else{if(c.chkAll_custDev.checked==false){for(i=0;i<c.devicePropertyOperatingSystems.length;i++){c.devicePropertyOperatingSystems.options[i].selected=false;}for(j=0;j<c.devicePropertyClasses.length;j++){c.devicePropertyClasses.options[j].selected=false;}}}}function custom_device_details_deselect(c){c.chkAll_custDev.checked=false;}function HighlightAllSelectedDevices(c){objForm=document.forms[0].elements[c];if(objForm!=null&&objForm.length>0){for(i=0;i<objForm.length;i++){objForm[i].selected=true;}}else{return true;}}function SubmitAllSelectedDevices(g){objForm=document.forms[0].elements[g];var f=g.indexOf("(");var d=g.substring(f);var c="serviceTemplateServiceParameterUseDefaultValue"+d;if(objForm!=null&&objForm.length>0){var e="";for(i=0;i<objForm.length;i++){if(document.forms[0].elements[c].checked==false){if(i==0){e=objForm[i].value;}else{e=e+","+objForm[i].value;}}objForm[i].selected=true;}if(document.forms[0].elements[c].checked==false){objForm[0].value=e;}}else{return true;}}function UpdateList(d,e,c){objForm=document.forms[0];switch(d){case 1:moveAllOptions(objForm.elements[e],objForm.elements[c],true,"");break;case 2:moveSelectedOptions(objForm.elements[e],objForm.elements[c],true,"");break;case 3:moveSelectedOptions(objForm.elements[c],objForm.elements[e],true,"");break;case 4:moveAllOptions(objForm.elements[c],objForm.elements[e],true,"");break;}if(objForm.elements["serviceFormModified"]){objForm.elements["serviceFormModified"].value="true";enableSaveButton(true);if(document.getElementById("okButton")!=null){document.getElementById("okButton").focus();}}}function UpdateListOnForm(f,d,e,c){switch(d){case 1:moveAllOptions(f.elements[e],f.elements[c],true,"");break;case 2:moveSelectedOptions(f.elements[e],f.elements[c],true,"");break;case 3:moveSelectedOptions(f.elements[c],f.elements[e],true,"");break;case 4:moveAllOptions(f.elements[c],f.elements[e],true,"");break;}if(f.elements["serviceFormModified"]){f.elements["serviceFormModified"].value="true";enableSaveButton(true);if(document.getElementById("okButton")!=null){document.getElementById("okButton").focus();}}}function resetWidth(g,f){var d=g.elements[f];if(navigator.userAgent.indexOf("MSIE")>0){var c=d.options.length;var e=true;for(i=0;i<c&&e;i++){e=d[i].text.length<=15;}d.style.width=e?"170px":"auto";}else{d.setAttribute("style","min-width:116;");}}function resetwidthTo(o,s,f,d){var c=o.elements[s];var h=o.elements[f];if(navigator.userAgent.indexOf("MSIE")>0){var e=c.options.length;var p=h.options.length;var g=true;var q=true;for(i=0;i<p&&q;i++){q=h[i].text.length<=15;}for(i=0;i<e&&g;i++){g=c[i].text.length<=15;}c.style.width=g?d:"auto";h.style.width=q?d:"auto";}else{c.setAttribute("style","min-width:"+d);h.setAttribute("style","min-width:"+d);}}function resetwidth(g,f,e){var c=g.elements[f];var d=g.elements[e];resetwidth_optiontransfer(c,d);}function resetwidth_optiontransfer(d,e){if(navigator.userAgent.indexOf("MSIE")>0){var g=d.options.length;var h=e.options.length;var c=true;var f=true;for(i=0;i<h&&f;i++){f=e[i].text.length<=15;}for(i=0;i<g&&c;i++){c=d[i].text.length<=15;}d.style.width=c?"170px":"auto";e.style.width=f?"170px":"auto";}else{d.setAttribute("style","min-width:170px;");e.setAttribute("style","min-width:170px;");}}function resetWidthMore(){dojo.query("select").forEach(function(c){if(dojo.isIE>0){var d=c.options.length;var e=true;for(i=0;i<d&&e;i++){e=c[i].text.length<=15;}c.style.width=e?"170px":"auto";}else{c.setAttribute("style","min-width:170px;");}});}function resetWidthByCollection(h,c){var f=navigator.userAgent;var g=(f.indexOf("MSIE")>0);var e=h.elements[c];if(e!=undefined){var d=e.options.length;if(g){if(d==0){e.style.width="170px";}}}}function Quicksort(c){hiBound=c.length-1;loBound=0;if(c.length>0){Quicksort(c,hiBound,loBound);}}function Quicksort(o,d,p){objForm=document.forms[0];selectedBox=o;var c=0;var f,e,q,g,h;if(d-p==1){if(selectedBox[p].text>selectedBox[d].text){c=selectedBox[p];selectedBox[p]=new Option(selectedBox[d].text,selectedBox[d].value);selectedBox[d]=c;}return;}e=parseInt((p+d)/2);f=new Option(selectedBox[e].text,selectedBox[e].value);selectedBox[e]=new Option(selectedBox[p].text,selectedBox[p].value);selectedBox[p]=f;q=p+1;g=d;do{while(q<=g&&selectedBox[q].text<=f.text){q++;}while(selectedBox[g].text>f.text){g--;}if(q<g){c=selectedBox[q];selectedBox[q]=new Option(selectedBox[g].text,selectedBox[g].value);selectedBox[g]=c;}}while(q<g);selectedBox[p]=new Option(selectedBox[g].text,selectedBox[g].value);selectedBox[g]=f;if(p<g-1){Quicksort(selectedBox,g-1,p);}if(g+1<d){Quicksort(selectedBox,d,g+1);}}function dropDownItemRedirectPage(c){myChoice=c.reportDropDownSelected.selectedIndex;mySelection=c.reportDropDownSelected.options[myChoice].value;c.action=mySelection;c.submit();}function closeCalendarPopup(){if(typeof(top.calendarWindow)=="object"){top.calendarWindow.close();}}function checkValue(){listHour=document.forms[0].dataWindowHours;listMinute=document.forms[0].dataWindowMinutes;if(listHour!=null&&listHour.length>0){if(listHour.value=="72"){listMinute.value="0";listMinute.disabled=true;}else{listMinute.disabled=false;}}}function setElementStyleClass(c,d){if(document.getElementById(c)!=null){document.getElementById(c).setAttribute("class",d);document.getElementById(c).setAttribute("className",d);}}function disableCollection(d,c){for(i=0;i<d.length;i++){d[i].disabled=c;}}function initTargetNetwork(c){targetNetworkChange(c);}function targetNetworkChange(c){if(c=="false"){disableCollection(document.getElementsByName("ipRange"),true);disableCollection(document.getElementsByName("ipAddress"),false);disableCollection(document.getElementsByName("selectedNetmask"),false);setElementStyleClass("ipRangeExample","disabledField");setElementStyleClass("netmask","label");}else{disableCollection(document.getElementsByName("ipRange"),false);disableCollection(document.getElementsByName("ipAddress"),true);disableCollection(document.getElementsByName("selectedNetmask"),true);setElementStyleClass("ipRangeExample","label");setElementStyleClass("netmask","disabledField");}}function targetNetworkDisabled(){var c=document.getElementsByName("allowNetworkOption")[0].checked;if(c==true){disableCollection(document.getElementsByName("ipRange"),false);disableCollection(document.getElementsByName("ipAddress"),true);disableCollection(document.getElementsByName("selectedNetmask"),true);document.getElementsByName("ipRangeType")[0].checked=true;document.getElementsByName("ipRangeType")[1].checked=false;document.getElementsByName("ipRangeType")[0].disabled=false;document.getElementsByName("ipRangeType")[1].disabled=false;setElementStyleClass("ipRangeExample","label");setElementStyleClass("netmask","disabledField");}else{disableCollection(document.getElementsByName("ipRange"),true);disableCollection(document.getElementsByName("ipAddress"),true);disableCollection(document.getElementsByName("selectedNetmask"),true);document.getElementsByName("ipRangeType")[0].checked=false;document.getElementsByName("ipRangeType")[1].checked=false;document.getElementsByName("ipRangeType")[0].disabled=true;document.getElementsByName("ipRangeType")[1].disabled=true;setElementStyleClass("ipRangeExample","disabledField");setElementStyleClass("netmask","disabledField");}}function targetIPDisabled(){var c=document.getElementsByName("allowNetworkOption")[0].checked;if(c==true){disableCollection(document.getElementsByName("ipAddress"),false);disableCollection(document.getElementsByName("selectedNetmask"),false);setElementStyleClass("netmask","label");}else{disableCollection(document.getElementsByName("ipAddress"),true);disableCollection(document.getElementsByName("selectedNetmask"),true);setElementStyleClass("netmask","disabledField");}}function initDisabledDeviceDowntime(c){deviceDowntimeChange(c);}function deviceDowntimeChange(f){var d=true;var c=true;var e=true;if(f=="once"){d=false;}if(f=="repeat"){c=false;}if(f=="now"){e=false;}disableCollection(document.getElementsByName("onceStartTime"),d);disableCollection(document.getElementsByName("onceStartYear"),d);disableCollection(document.getElementsByName("onceStartMonth"),d);disableCollection(document.getElementsByName("onceStartDay"),d);disableCollection(document.getElementsByName("onceStartHour"),d);disableCollection(document.getElementsByName("onceStartMinute"),d);disableCollection(document.getElementsByName("onceEndTime"),d);disableCollection(document.getElementsByName("onceEndYear"),d);disableCollection(document.getElementsByName("onceEndMonth"),d);disableCollection(document.getElementsByName("onceEndDay"),d);disableCollection(document.getElementsByName("onceEndHour"),d);disableCollection(document.getElementsByName("onceEndMinute"),d);disableCollection(document.getElementsByName("recurringStartHour"),c);disableCollection(document.getElementsByName("recurringStartMinute"),c);disableCollection(document.getElementsByName("recurringEndHour"),c);disableCollection(document.getElementsByName("recurringEndMinute"),c);dijit.byId("dayOfWeekId").attr("disabled",c);dijit.byId("monthlyScheduleId").attr("disabled",c);disableCollection(document.getElementsByName("nowStartTime"),d);disableCollection(document.getElementsByName("nowEndTime"),d);if(d){setElementStyleClass("onceStartTime","disabledField");setElementStyleClass("onceStartTimeValue","disabledField");setElementStyleClass("onceEndTime","disabledField");setElementStyleClass("onceEndTimeValue","disabledField");}else{setElementStyleClass("onceStartTime","label");setElementStyleClass("onceStartTimeValue","label");setElementStyleClass("onceEndTime","label");setElementStyleClass("onceEndTimeValue","label");}if(c){setElementStyleClass("recurringStartTime","disabledField");setElementStyleClass("recurringStartTimeValue","disabledField");setElementStyleClass("recurringEndTime","disabledField");setElementStyleClass("recurringEndTimeValue","disabledField");setElementStyleClass("dayOfWeek","disabledField");setElementStyleClass("dayOfWeekValue","disabledField");setElementStyleClass("monthlySchedule","disabledField");setElementStyleClass("monthlyScheduleValue","disabledField");}else{setElementStyleClass("recurringStartTime","label");setElementStyleClass("recurringStartTimeValue","label");setElementStyleClass("recurringEndTime","label");setElementStyleClass("recurringEndTimeValue","label");setElementStyleClass("dayOfWeek","label");setElementStyleClass("dayOfWeekValue","label");setElementStyleClass("monthlySchedule","label");setElementStyleClass("monthlyScheduleValue","label");}if(e){setElementStyleClass("nowStartTime","disabledField");setElementStyleClass("nowStartTimeValue","disabledField");setElementStyleClass("nowEndTime","disabledField");setElementStyleClass("nowEndTimeValue","disabledField");}else{setElementStyleClass("nowStartTime","label");setElementStyleClass("nowStartTimeValue","label");setElementStyleClass("nowEndTime","label");setElementStyleClass("nowEndTimeValue","label");}}function initDisabledManagementTask(d,c){managementTaskPackageChange(d);managementTaskScheduleChange(c);}function managementTaskPackageChange(c){var e=false;var d=false;if(c=="uploaded"){d=true;}else{if(c=="existing"){e=true;}}disableCollection(document.getElementsByName("selectedExecItem"),d);disableCollection(document.getElementsByName("uploadedFileName"),e);disableCollection(document.getElementsByName("uploadedFileDescription"),e);disableCollection(document.getElementsByName("scriptingPackageFile"),e);disableCollection(document.getElementsByName("distributionPackageFile"),e);disableCollection(document.getElementsByName("distributionParametersFile"),e);disableCollection(document.getElementsByName("intelScriptingFile"),e);if(d){setElementStyleClass("softwareDistribution","disabledField");setElementStyleClass("script","disabledField");setElementStyleClass("description","disabledField");setElementStyleClass("existingDescription","disabledField");}else{setElementStyleClass("softwareDistribution","label");setElementStyleClass("script","label");setElementStyleClass("description","Label");setElementStyleClass("existingDescription","Label");}if(e){setElementStyleClass("uploadedFileName","disabledField");setElementStyleClass("uploadedFileDescription","disabledField");setElementStyleClass("distributionPackageFile","disabledField");setElementStyleClass("distributionParametersFile","disabledField");setElementStyleClass("scriptFile","disabledField");}else{setElementStyleClass("uploadedFileName","label");setElementStyleClass("uploadedFileDescription","label");setElementStyleClass("distributionPackageFile","label");setElementStyleClass("distributionParametersFile","label");setElementStyleClass("scriptFile","label");}}function agentManagementTask(c){if(c=="true"){disableCollection(document.getElementsByName("useLocalAgent"),true);disableCollection(document.getElementsByName("selectedProbe"),true);disableCollection(document.getElementsByName("devicesFound"),true);disableCollection(document.getElementsByName("selectedDevices"),true);disableCollection(document.getElementsByName("selectedExecItem"),true);disableCollection(document.getElementsByName("uploadedFileName"),true);disableCollection(document.getElementsByName("uploadedFileDescription"),true);disableCollection(document.getElementsByName("scriptingPackageFile"),true);disableCollection(document.getElementsByName("distributionPackageFile"),true);disableCollection(document.getElementsByName("distributionParametersFile"),true);disableCollection(document.getElementsByName("selectedMonth"),true);disableCollection(document.getElementsByName("selectedDay"),true);disableCollection(document.getElementsByName("selectedYear"),true);disableCollection(document.getElementsByName("hour"),true);disableCollection(document.getElementsByName("minute"),true);disableCollection(document.getElementsByName("recurranceHour"),true);disableCollection(document.getElementsByName("recurranceMinute"),true);setElementStyleClass("softwareDistribution","disabledField");setElementStyleClass("script","disabledField");setElementStyleClass("description","disabledField");setElementStyleClass("uploadedFileName","disabledField");setElementStyleClass("uploadedFileDescription","disabledField");setElementStyleClass("distributionPackageFile","disabledField");setElementStyleClass("distributionParametersFile","disabledField");setElementStyleClass("scriptFile","disabledField");setElementStyleClass("localAgent","disabledField");setElementStyleClass("probes","disabledField");setElementStyleClass("taskName","disabledField");setElementStyleClass("recurringTime","disabledField");setElementStyleClass("monthlyOnDays","disabledField");setElementStyleClass("weekly","disabledField");setElementStyleClass("startDateAndTime","disabledField");setElementStyleClass("useLocalAgent","disabledField");setElementStyleClass("selectedProbe","disabledField");setElementStyleClass("devicesFound","disabledField");setElementStyleClass("selectedDevices","disabledField");setElementStyleClass("addSelectedButton","disabledButton");document.getElementById("addSelectedButton").disabled=true;setElementStyleClass("removeSelectedButton","disabledButton");document.getElementById("removeSelectedButton").disabled=true;setElementStyleClass("removeAllButton","disabledButton");document.getElementById("removeAllButton").disabled=true;setElementStyleClass("addAllButton","disabledButton");document.getElementById("addAllButton").disabled=true;}}function DisableEnableForm(d,c){if(c=="true"){objElems=d.elements;for(i=0;i<d.length;i++){if(objElems[i].id!="cancelButton"){objElems[i].disabled=c;}if(objElems[i].className=="Button_arrow"){setElementStyleClass(objElems[i].id,"Disabled_arrow");}}}}function managementTaskScheduleChange(e){var d=false;var c=false;if(e=="OnceNow"){c=true;d=true;}else{if(e=="Recurring"){d=true;}else{if(e=="OnceLater"){c=true;}}}disableCollection(document.getElementsByName("selectedMonth"),d);disableCollection(document.getElementsByName("selectedDay"),d);disableCollection(document.getElementsByName("selectedYear"),d);disableCollection(document.getElementsByName("hour"),d);disableCollection(document.getElementsByName("minute"),d);disableCollection(document.getElementsByName("recurranceDayOfMonth"),c);disableCollection(document.getElementsByName("recurranceHour"),c);disableCollection(document.getElementsByName("recurranceMinute"),c);disableCollection(document.getElementsByName("recurranceWeeklyOn"),c);if(d){setElementStyleClass("startDateAndTime","disabledField");}else{setElementStyleClass("startDateAndTime","label");}if(c){setElementStyleClass("daily","disabledField");setElementStyleClass("weekly","disabledField");setElementStyleClass("weeklyValue","disabledField");setElementStyleClass("monthly","disabledField");setElementStyleClass("monthlyOnDays","disabledField");setElementStyleClass("monthlyOnDaysValue","disabledField");setElementStyleClass("recurringSchedule","disabledField");setElementStyleClass("recurringTime","disabledField");}else{setElementStyleClass("daily","label");setElementStyleClass("weekly","label");setElementStyleClass("monthly","label");setElementStyleClass("weeklyValue","label");setElementStyleClass("monthlyOnDays","label");setElementStyleClass("monthlyOnDaysValue","label");setElementStyleClass("recurringSchedule","label");setElementStyleClass("recurringTime","label");}}function userProfileScheduleChange(e,f){var d=f.split(".");f=d[0];var c=false;if(e=="entireDay"){c=true;}disableCollection(document.getElementsByName(f+".scheduleStartHour"),c);disableCollection(document.getElementsByName(f+".scheduleStartMinute"),c);disableCollection(document.getElementsByName(f+".scheduleEndHour"),c);disableCollection(document.getElementsByName(f+".scheduleEndMinute"),c);if(c){setElementStyleClass(f+".startTime","disabledField");setElementStyleClass(f+".endTime","disabledField");}else{setElementStyleClass(f+".startTime","label");setElementStyleClass(f+".endTime","label");}}function initDisabledCronBasedService(c){cronBasedServiceScheduleChange(c);}function cronBasedServiceScheduleChange(d){var c=false;if(d=="true"){c=true;}disableCollection(document.getElementsByName("onceDailyHour"),!c);disableCollection(document.getElementsByName("onceDailyMinute"),!c);disableCollection(document.getElementsByName("dayOfWeekOnce"),!c);disableCollection(document.getElementsByName("monthOnce"),!c);disableCollection(document.getElementsByName("startHour"),c);disableCollection(document.getElementsByName("endHour"),c);disableCollection(document.getElementsByName("minute"),c);disableCollection(document.getElementsByName("dayOfWeek"),c);disableCollection(document.getElementsByName("month"),c);if(c){setElementStyleClass("scanIntervalMinute","disabledField");setElementStyleClass("repeatDaily","disabledField");setElementStyleClass("repeatMonthDays","disabledField");setElementStyleClass("startHour","disabledField");setElementStyleClass("endHour","disabledField");setElementStyleClass("onceDailyTime","label");setElementStyleClass("onceDailyRepeat","label");setElementStyleClass("onceMonthDays","label");}else{setElementStyleClass("scanIntervalMinute","label");setElementStyleClass("repeatDaily","label");setElementStyleClass("repeatMonthDays","label");setElementStyleClass("startHour","label");setElementStyleClass("endHour","label");setElementStyleClass("onceDailyTime","disabledField");setElementStyleClass("onceDailyRepeat","disabledField");setElementStyleClass("onceMonthDays","disabledField");}}function clearErrorMessage(){if(document.getElementById("errors")!=null){document.getElementById("errors").innerHTML="";}}function generateNotificationScheduleGraph(w){var d=1440;var e=w.split(".");var p=e[0];var I="";if(document.getElementsByName(p+".scheduleSelection")[0].checked){I=document.getElementsByName(p+".scheduleSelection")[0].value;}else{I=document.getElementsByName(p+".scheduleSelection")[1].value;}var o=document.getElementsByName(p+".sun")[0].checked;var C=document.getElementsByName(p+".mon")[0].checked;var F=document.getElementsByName(p+".tue")[0].checked;var h=document.getElementsByName(p+".wed")[0].checked;var g=document.getElementsByName(p+".thu")[0].checked;var J=document.getElementsByName(p+".fri")[0].checked;var t=document.getElementsByName(p+".sat")[0].checked;var f=Number(document.getElementsByName(p+".scheduleStartHour")[0].value);var x=Number(document.getElementsByName(p+".scheduleStartMinute")[0].value);var z=Number(document.getElementsByName(p+".scheduleEndHour")[0].value);var y=Number(document.getElementsByName(p+".scheduleEndMinute")[0].value);var v=document.getElementById(p+".sunTR");var E=document.getElementById(p+".monTR");var c=document.getElementById(p+".tueTR");var H=document.getElementById(p+".wedTR");var G=document.getElementById(p+".thuTR");var s=document.getElementById(p+".friTR");var B=document.getElementById(p+".satTR");if(I=="entireDay"){if(o==true){setNotificationScheduleCellStyle(v,0,100,0,0);}else{setNotificationScheduleCellStyle(v,100,0,0,0);}if(C==true){setNotificationScheduleCellStyle(E,0,100,0,0);}else{setNotificationScheduleCellStyle(E,100,0,0,0);}if(F==true){setNotificationScheduleCellStyle(c,0,100,0,0);}else{setNotificationScheduleCellStyle(c,100,0,0,0);}if(h==true){setNotificationScheduleCellStyle(H,0,100,0,0);}else{setNotificationScheduleCellStyle(H,100,0,0,0);}if(g==true){setNotificationScheduleCellStyle(G,0,100,0,0);}else{setNotificationScheduleCellStyle(G,100,0,0,0);}if(J==true){setNotificationScheduleCellStyle(s,0,100,0,0);}else{setNotificationScheduleCellStyle(s,100,0,0,0);}if(t==true){setNotificationScheduleCellStyle(B,0,100,0,0);}else{setNotificationScheduleCellStyle(B,100,0,0,0);}}else{var D=Number(-1);var A=Number(-1);var u=Number(-1);var q=Number(-1);D=(f*60+x)/d*100;if(f>z||(f==z&&x>=y)){A=100;u=0;q=(z*60+y)/d*100;}else{A=(z*60+y)/d*100;}if(o==true){if(q!=-1&&t==true){setNotificationScheduleCellStyle(v,0,Math.round(q),Math.round(D-q),Math.round(100-D));}else{setNotificationScheduleCellStyle(v,Math.round(D),Math.round(A-D),Math.round(100-A),0);}}else{if(q!=-1&&t==true){setNotificationScheduleCellStyle(v,0,Math.round(q),Math.round(100-q),0);}else{setNotificationScheduleCellStyle(v,100,0,0,0);}}if(C==true){if(q!=-1&&o==true){setNotificationScheduleCellStyle(E,0,Math.round(q),Math.round(D-q),Math.round(100-D));}else{setNotificationScheduleCellStyle(E,Math.round(D),Math.round(A-D),Math.round(100-A),0);}}else{if(q!=-1&&o==true){setNotificationScheduleCellStyle(E,0,Math.round(q),Math.round(100-q),0);}else{setNotificationScheduleCellStyle(E,100,0,0,0);}}if(F==true){if(q!=-1&&C==true){setNotificationScheduleCellStyle(c,0,Math.round(q),Math.round(D-q),Math.round(100-D));}else{setNotificationScheduleCellStyle(c,Math.round(D),Math.round(A-D),Math.round(100-A),0);}}else{if(q!=-1&&C==true){setNotificationScheduleCellStyle(c,0,Math.round(q),Math.round(100-q),0);}else{setNotificationScheduleCellStyle(c,100,0,0,0);}}if(h==true){if(q!=-1&&F==true){setNotificationScheduleCellStyle(H,0,Math.round(q),Math.round(D-q),Math.round(100-D));}else{setNotificationScheduleCellStyle(H,Math.round(D),Math.round(A-D),Math.round(100-A),0);}}else{if(q!=-1&&F==true){setNotificationScheduleCellStyle(H,0,Math.round(q),Math.round(100-q),0);}else{setNotificationScheduleCellStyle(H,100,0,0,0);}}if(g==true){if(q!=-1&&h==true){setNotificationScheduleCellStyle(G,0,Math.round(q),Math.round(D-q),Math.round(100-D));}else{setNotificationScheduleCellStyle(G,Math.round(D),Math.round(A-D),Math.round(100-A),0);}}else{if(q!=-1&&h==true){setNotificationScheduleCellStyle(G,0,Math.round(q),Math.round(100-q),0);}else{setNotificationScheduleCellStyle(G,100,0,0,0);}}if(J==true){if(q!=-1&&g==true){setNotificationScheduleCellStyle(s,0,Math.round(q),Math.round(D-q),Math.round(100-D));}else{setNotificationScheduleCellStyle(s,Math.round(D),Math.round(A-D),Math.round(100-A),0);}}else{if(q!=-1&&g==true){setNotificationScheduleCellStyle(s,0,Math.round(q),Math.round(100-q),0);}else{setNotificationScheduleCellStyle(s,100,0,0,0);}}if(t==true){if(q!=-1&&J==true){setNotificationScheduleCellStyle(B,0,Math.round(q),Math.round(D-q),Math.round(100-D));}else{setNotificationScheduleCellStyle(B,Math.round(D),Math.round(A-D),Math.round(100-A),0);}}else{if(q!=-1&&J==true){setNotificationScheduleCellStyle(B,0,Math.round(q),Math.round(100-q),0);}else{setNotificationScheduleCellStyle(B,100,0,0,0);}}}}function setNotificationScheduleCellStyle(o,g,f,d,c){var h="#D0E3F3";var e="#FBFBFB";o.cells[0].style.backgroundColor=e;o.cells[0].style.width=g;o.cells[1].style.backgroundColor=h;o.cells[1].style.width=f;o.cells[2].style.backgroundColor=e;o.cells[2].style.width=d;o.cells[3].style.backgroundColor=h;o.cells[3].style.width=c;}function notificationScheduleRadioClick(c,d){generateNotificationScheduleGraph(d);userProfileScheduleChange(c,d);}function initAssetScan(d,c){passInfo="false";if(c=="true"){passInfo="true";}if(d=="true"){enableDisableAssetScan(passInfo);}}function assetScanChange(){passInfo="false";var c=document.forms[0].performAssetScan.checked;if(c==true){passInfo="true";}enableDisableAssetScan(passInfo);}function assetScanDisable(){enableDisableAssetScan("false");}function enableDisableAssetScan(c){if(c=="true"){setElementStyleClass("performAssetScanDisplay","label");disableCollection(document.getElementsByName("assetScanStartMinute"),!c);disableCollection(document.getElementsByName("assetScanStartHour"),!c);disableCollection(document.getElementsByName("assetScanMonthlySchedule"),!c);disableCollection(document.getElementsByName("assetScanDayOfWeek"),!c);}else{setElementStyleClass("performAssetScanDisplay","DisabledField");disableCollection(document.getElementsByName("assetScanStartMinute"),c);disableCollection(document.getElementsByName("assetScanStartHour"),c);disableCollection(document.getElementsByName("assetScanMonthlySchedule"),c);disableCollection(document.getElementsByName("assetScanDayOfWeek"),c);}}function enableDisableAdvancedDiscovery(c){var d=true;if(c=="true"||c==true){d=false;}disableCollection(document.getElementsByName("snmpCommunityString"),d);disableCollection(document.getElementsByName("snmpNumberOfRetries"),d);disableCollection(document.getElementsByName("snmpTimeout"),d);disableCollection(document.getElementsByName("snmpVersion"),d);if(d){setElementStyleClass("snmpCommunityString","disabledField");setElementStyleClass("snmpNumberOfRetries","disabledField");setElementStyleClass("snmpTimeout","disabledField");setElementStyleClass("snmpVersion","disabledField");}else{setElementStyleClass("snmpCommunityString","label");setElementStyleClass("snmpNumberOfRetries","label");setElementStyleClass("snmpTimeout","label");setElementStyleClass("snmpVersion","label");}}function setupInstallAgentAndUpdateAddress(f,e){var d=f;var c=true;var g=true;if(document.getElementById("monitorTypeId").checked==true){d=true;}if(d==true){c=false;}if(d==true&&e=="true"){g=false;}disableCollection(document.getElementsByName("installMonitoringAgent"),c);disableCollection(document.getElementsByName("deviceIsUpdateable"),g);disableCollection(document.getElementsByName("QSTEnabled"),c);disableCollection(document.getElementsByName("reboot"),true);setElementStyleClass("rebootId","disabledField");document.forms[0].reboot.checked=false;if(d==true){setElementStyleClass("unmanagedInstallAgentId","label");setElementStyleClass("qstEnabledId","label");if(e=="false"){setElementStyleClass("updateLocalAddressId","disabledField");document.forms[0].deviceIsUpdateable.checked=false;}else{setElementStyleClass("updateLocalAddressId","label");document.forms[0].deviceIsUpdateable.checked=true;}}else{setElementStyleClass("unmanagedInstallAgentId","disabledField");setElementStyleClass("updateLocalAddressId","disabledField");setElementStyleClass("qstEnabledId","disabledField");document.forms[0].deviceIsUpdateable.checked=false;document.forms[0].QSTEnabled.checked=false;if(document.forms[0].installMonitoringAgent){document.forms[0].installMonitoringAgent.checked=false;}}if(document.forms[0].deviceIsUpdateable.checked==false){setElementStyleClass("updateLocalAddressId","disabledField");disableCollection(document.getElementsByName("deviceIsUpdateable"),true);}}function loadDiscoveredValue(e,c){var d=e.value;document.getElementById("servicePValue_"+c).value=d;e.value="-1";}function UpdateImportDiscoButtons(c){objForm=document.forms[0];selectedBox=objForm.elements[c];if(selectedBox==null||selectedBox.length==0){setElementStyleClass("importAssets","disabledButton");setElementStyleClass("ignoreAssets","disabledButton");setElementStyleClass("deleteAssets","disabledButton");document.getElementById("importAssets").disabled=true;document.getElementById("ignoreAssets").disabled=true;document.getElementById("deleteAssets").disabled=true;}else{setElementStyleClass("importAssets","Button");setElementStyleClass("ignoreAssets","Button");setElementStyleClass("deleteAssets","Button");document.getElementById("importAssets").disabled=false;document.getElementById("ignoreAssets").disabled=false;document.getElementById("deleteAssets").disabled=false;}}function initEventLogRule(c){eventLogRuleChange(c);}function eventLogRuleChange(c){if(c=="AND"){document.getElementById("ruleAnd").style.display="";document.getElementById("ruleOr").style.display="none";}else{document.getElementById("ruleAnd").style.display="none";document.getElementById("ruleOr").style.display="";}}function toggleExpandableCollapsableElementDisplay(f,c){var d=document.getElementById(f);if(d.style.display!="none"){d.style.display="none";}else{d.style.display="";}var e=document.getElementById(c);if(e!=null){if(e.src.match("/images/blue_down_arrow.png")!=null){e.src="/images/blue_up_arrow.png";}else{e.src="/images/blue_down_arrow.png";}}}function splitTextIntoSpan(d){returnElements=d.split("</span>");for(var c=returnElements.length-1;c>=0;--c){spanPos=returnElements[c].indexOf("<span");if(spanPos>0){subString=returnElements[c].substring(spanPos);returnElements[c]=subString;}}return returnElements;}function replaceExistingWithNewHtml(c){for(var d=c.length-1;d>=0;--d){if(c[d].indexOf("<span")>-1){startNamePos=c[d].indexOf('"')+1;endNamePos=c[d].indexOf('"',startNamePos);name=c[d].substring(startNamePos,endNamePos);startContentPos=c[d].indexOf(">")+1;content=c[d].substring(startContentPos);if(document.getElementById(name)){document.getElementById(name).innerHTML=content;}else{}}}}function generate(f,d){var e="";if(f!=null&&f.length>0){for(var c=0;c<f.length;c++){e=e+d+"="+f[c]+"&";}}else{e=e+d+"=null&";}return e;}function getSelectedValues(c){selectedList=document.forms[0].elements[c];var f=new Array();if(selectedList!=null){var e=selectedList.options.length;f=new Array(e);for(var d=0;d<e;d++){f[d]=escape(selectedList.options[d].text);selectedList.options[d].selected=false;}}return f;}function toggleTag(c,e){var d=null;if(document.layers){d=document.layers[c];}else{if(document.getElementById){d=document.getElementById(c);}else{if(document.all){d=document.all[c];}}}if(d!=null){if(!e){d.style.display="none";}else{d.style.display="";}}}function initFileImport(c){if(c=="true"){importDiscoveredAssets(false);}else{importDiscoveredAssets(true);}}function importDiscoveredAssets(e){var d=document.getElementById("importDiscoveredAssets");var c=document.getElementById("importIgnoredAssets");if(e){setElementStyleClass("importFileButton","disabledButton");document.getElementById("importFileButton").disabled=true;document.getElementById("importFileField").disabled=true;setElementStyleClass("location","disabledField");if(d!=null){d.style.visibility="visible";}if(c!=null){c.style.visibility="visible";}}else{setElementStyleClass("importFileButton","Button");document.getElementById("importFileButton").disabled=false;document.getElementById("importFileField").disabled=false;setElementStyleClass("location","label");if(d!=null){d.style.visibility="hidden";}if(c!=null){c.style.visibility="hidden";}}}function toggleRSMDisabled(d){if(document.getElementsByName("RSM_DoNotAskPermission")!=null){disableCollection(document.getElementsByName("RSM_DoNotAskPermission"),!d);disableCollection(document.getElementsByName("RSM_WarningText"),!d);disableCollection(document.getElementsByName("RSM_WarningDuration"),!d);disableCollection(document.getElementsByName("RSM_AllowRCAfterWarningTimeout"),!d);var c=(d?"Label":"DisabledField");setElementStyleClass("RSM_DoNotAskPermission_Label",c);setElementStyleClass("RSM_WarningText_Label",c);setElementStyleClass("RSM_WarningDuration_Label",c);setElementStyleClass("RSM_AllowRCAfterWarningTimeout_Label",c);setElementStyleClass("seconds",c);}}function toggleSOLIDERDisabled(){var d=document.getElementsByName("IDERType")[0].checked;disableCollection(document.getElementsByName("IDERImageType"),d);disableCollection(document.getElementsByName("IDERFloppyDrive"),d);disableCollection(document.getElementsByName("IDERFloppyImage"),d);disableCollection(document.getElementsByName("IDERCDROMDrive"),d);disableCollection(document.getElementsByName("IDERCDROMImage"),d);var c=d?"disabledField":"label";setElementStyleClass("IDERFloppyDriveText",c);setElementStyleClass("IDERFloppyDrive",c);setElementStyleClass("IDERFloppyImageText",c);setElementStyleClass("IDERFloppyImage",c);setElementStyleClass("IDERCDROMDriveText",c);setElementStyleClass("IDERCDROMDrive",c);setElementStyleClass("IDERCDROMImageText",c);setElementStyleClass("IDERCDROMImage",c);}function updateDaysOnMonthChange(h,f){var c=new Array(0,31,28,31,30,31,30,31,31,30,31,30,31);var p="";var g="";var d="";if(f=="onceStartDayId"){p=h.onceStartMonth.value;d='<select name="onceStartDay" size="1" class="Label">';}else{if(f=="onceEndDayId"){p=h.onceEndMonth.value;d='<select name="onceEndDay" size="1" class="Label">';}}var q=0;var o=c[p];if(p==2){if(f=="onceStartDayId"){q=h.onceStartYear.value;}else{if(f=="onceEndDayId"){q=h.onceEndYear.value;}}if(((q%4==0)&&(q%100!=0))||(q%400==0)){o=29;}}for(var e=1;e<=o;e++){g+="<option value="+e+">"+e+"</option>";}document.getElementById(f).innerHTML=d+g+"</select>";}function updateYearOnMonthChange(o,c){var f=0;var e=null;var h=o.serverTime.value;if(h!=null&&h>0){e=new Date(h);}else{e=new Date();}var g=e.getMonth()+1;var d=e.getFullYear();if(c=="onceStartDayId"){if(o.onceStartMonth.value>g){o.onceStartYear.value=d;document.getElementById("onceStartYearId").value=d;}else{if(o.onceStartMonth.value<g){o.onceStartYear.value=d+1;document.getElementById("onceStartYearId").value=d+1;}else{if(o.onceStartMonth.value==g){document.getElementById("onceStartYearId").value=d;o.onceStartYear.value=d;o.onceStartDay.value=e.getDate();}}}if(o.onceStartMonth.value==2){updateDaysOnMonthChange(o,"onceStartDayId");}}else{if(c=="onceEndDayId"){if(o.onceEndMonth.value>g){o.onceEndYear.value=d;document.getElementById("onceEndYearId").value=d;}else{if(o.onceEndMonth.value<g){o.onceEndYear.value=d+1;document.getElementById("onceEndYearId").value=d+1;}else{if(o.onceEndMonth.value==g){document.getElementById("onceEndYearId").value=d;o.onceEndYear.value=d;o.onceEndDay.value=e.getDate();}}}if(o.onceStartMonth.value==2){updateDaysOnMonthChange(o,"onceEndDayId");}}}}function updateYearOnDayChange(p,c){var e=null;var h=p.serverTime.value;if(h!=null&&h>0){e=new Date(h);}else{e=new Date();}var g=e.getDate();var o=e.getHours();var d=e.getFullYear();var f=e.getMonth()+1;if(c=="onceStart"){if(p.onceStartMonth.value==f){if(p.onceStartDay.value<g){p.onceStartYear.value=d+1;document.getElementById("onceStartYearId").value=d+1;}else{p.onceStartYear.value=d;document.getElementById("onceStartYearId").value=d;}}}if(c=="onceEnd"){if(p.onceEndMonth.value==f){if(p.onceEndDay.value<g){p.onceEndYear.value=d+1;document.getElementById("onceEndYearId").value=d+1;}else{p.onceEndYear.value=d;document.getElementById("onceEndYearId").value=d;}}}}function updateDaysYearOnMonthChange(d,c){updateDaysOnMonthChange(d,c);updateYearOnMonthChange(d,c);}function showAutomaticDisconnection(o,h){var q=o.elements["monitorType"];var d=o.elements["AMTEnabled"];var c=o.elements["scheduledDowntime"];var g=document.getElementById("automaticDisconnection");if((q!=null&&q.checked)||(d!=null&&d.checked)){var f=o.elements["scheduledDowntime"];var e=o.elements["deviceClass"].value;var p=h;g.style.display="";}else{c.checked=false;g.style.display="none";}}function showDisconnectedSection(g,f){var c=g.elements["monitorType"];var e=document.getElementById("automaticDisconnection");var d=document.getElementById("automaticDisconnectionLabel");if(c!=null&&c.checked){e.style.visibility="visible";d.style.visibility="visible";}else{e.style.visibility="hidden";d.style.visibility="hidden";}}function editLocalAgent(e,h,g,q){var t=document.getElementById("MainFrame");var s=e.elements["monitorType"];var f=e.elements["installMonitoringAgent"];var o=document.getElementById("renderInstallAgent");var d=document.getElementById("renderUninstallAgent");var p=false;var c=true;if(!t){return true;}if(h=="monitorType"){if(g==null||g!=null&&g.length==0){if(s!=null&&s.checked){if(q=="winnt"){t.style.display="inline";if(o!=null){o.style.display="inline";}if(d!=null){d.style.display="none";}}}else{if(f!=null&&f.checked){f.checked=p;disableCollection(document.getElementsByName("installWspId"),c);}t.style.display="none";if(q=="winnt"){if(d!=null){d.style.display="inline";}}}return true;}else{if(g!=null&&g.length>0){if(s!=null&&s.checked){t.style.display="none";if(d!=null){d.style.display="none";}}else{if(q=="winnt"){t.style.display="inline";if(d!=null){d.style.display="inline";}}}if(f!=null){f.checked=p;disableCollection(document.getElementsByName("installWspId"),c);}return true;}}}if(h=="installMonitoringAgent"){if(f!=null&&f.checked){c=false;}disableCollection(document.getElementsByName("installWspId"),c);}}function RenderUninstallMsg(e){var d=document.getElementById("UninstallAgentMsg");var c=e.elements["monitorType"];if(c!=null&&c.checked){if(d!=null){d.style.display="none";}}else{if(d!=null){d.style.display="inline";}}}function enableDisableUpdateAddress(){var c=true;if(document.forms[0].installMonitoringAgent.checked==true){c=false;}disableCollection(document.getElementsByName("updateLocalAddress"),c);if(c==false){setElementStyleClass("updateLocalAddressId","label");document.forms[0].updateLocalAddress.checked=true;}else{setElementStyleClass("updateLocalAddressId","disabledField");document.forms[0].updateLocalAddress.checked=false;}}function enableFilter(e){var d=document.getElementById("RenderEventSources");var c=e.elements["filtered"];if(c[0].checked!=null&&c[0].checked){d.style.display="none";return true;}if(c[1].checked!=null&&c[1].checked){d.style.display="block";return true;}}function toggleUpdateAddressOnUnmanagedDevices(d){if(document.forms[0].deviceIsUpdateable!=undefined){var c=true;if(document.forms[0].monitorType.checked==true&&d=="true"){c=false;}disableCollection(document.getElementsByName("deviceIsUpdateable"),c);if(c==false){setElementStyleClass("updateLocalAddressId","label");document.forms[0].deviceIsUpdateable.checked=true;}else{setElementStyleClass("updateLocalAddressId","disabledField");document.forms[0].deviceIsUpdateable.checked=false;}}}function setupUpdateAddressOnUnmanagedDevices(e,d,c){if(document.forms[0].deviceIsUpdateable!=undefined){if(e=="true"){setElementStyleClass("updateLocalAddressId","label");document.forms[0].deviceIsUpdateable.checked=true;}else{if(d=="true"&&c=="true"){setElementStyleClass("updateLocalAddressId","label");disableCollection(document.getElementsByName("deviceIsUpdateable"),false);}else{setElementStyleClass("updateLocalAddressId","disabledField");disableCollection(document.getElementsByName("deviceIsUpdateable"),true);}document.forms[0].deviceIsUpdateable.checked=false;}}}function enableFilter(e){var c=document.getElementById("RenderEventSources");var d=0;if(c.style.display=="none"){d=1;}if(d==0){c.style.display="none";}else{c.style.display="block";}}function enableButton(){if(document.getElementById("saveNotificationButtonTop")!=null){document.getElementById("saveNotificationButtonTop").disabled=false;setElementStyleClass("saveNotificationButtonTop","Button");document.getElementById("isDisableSaveButton").value="false";}if(document.getElementById("saveNotificationButtonBottom")!=null){document.getElementById("saveNotificationButtonBottom").disabled=false;setElementStyleClass("saveNotificationButtonBottom","Button");document.getElementById("isDisableSaveButton").value="false";}}function disableButton(){if(document.getElementById("saveNotificationButtonTop")!=null){if(document.getElementById("isDisableSaveButton").value=="true"){document.getElementById("saveNotificationButtonTop").disabled="true";setElementStyleClass("saveNotificationButtonTop","DisabledButton");}}if(document.getElementById("saveNotificationButtonBottom")!=null){if(document.getElementById("isDisableSaveButton").value=="true"){document.getElementById("saveNotificationButtonBottom").disabled="true";setElementStyleClass("saveNotificationButtonBottom","DisabledButton");}}}function highlightAllSelectedParameterValues(p){elements=p.elements;var g=0;var s=new Array();var d=new Array();var f=0;var e=0;for(i=0;i<elements.length;i++){if(elements[i].type=="select-multiple"){var h=elements[i].name.indexOf("[");var c=elements[i].name.indexOf("]");var o=elements[i].name.substring(h+1,c);var q=p.elements["fromObj["+o+"].matchAll"];if(typeof q=="undefined"||q.checked==false){g++;if(g==2){s[f]=i;f++;g=0;}else{d[e]=i;e++;}}}}for(l=0;l<s.length;l++){HighlightAllSelectedDevices(elements[s[l]].name);}for(m=0;m<d.length;m++){HighlightAllSelectedDevices(elements[d[m]].name);}}function highlightAllSelectedServiceTemplateParameterValues(h){var e=0;var d=0;var g=0;var f=new Array();var c=new Array();dojo.query("select[id^='optionTransferMultiSelect']").forEach(function(o){SubmitAllSelectedDevices(o.name);});}function resetWidthFromToWidget(f){elements=f.elements;var d=0;var e=new Array();var c=0;for(i=0;i<elements.length;i++){if(elements[i].type=="select-multiple"){e[d]=elements[i].name;d++;}}for(c=0;c<e.length;c=c+2){resetwidth(f,e[c],e[c+1]);}}function eraseText(){var c=document.getElementById("searchValue");if(c!=null){if(c.value==document.getElementById("enterMessage").value){c.value="";}}disableSearchButton();}function displayText(){var c=document.getElementById("searchValue");if(c!=null){if(c.value==""){c.value=document.getElementById("enterMessage").value;}}disableSearchButton();}function disableSearchButton(){var c=document.getElementById("searchButton");if(c!=null){if(document.getElementById("searchValue").value==document.getElementById("enterMessage").value){c.disabled=true;setElementStyleClass("searchButton","DisabledButton");}else{c.disabled=false;setElementStyleClass("searchButton","Button");}}}function toggleSearchAllButton(){if(document.getElementById("searchValue")!=null){if(document.getElementById("searchValue").value==document.getElementById("enterMessage").value){document.getElementById("showAllbutton").style.display="none";}}}function togglePaperSize(){if(document.getElementById("paperSize")!=null){if(document.getElementById("exportFormat").value=="1"){document.getElementById("showPaperSize").style.display="inline";document.getElementById("notShowPaperSize").style.display="none";}else{document.getElementById("showPaperSize").style.display="none";document.getElementById("notShowPaperSize").style.display="inline";}}}function togglePaperSizeRE(){if(document.getElementById("exportFormat").value=="PDF"){document.getElementById("showPaperSize").style.display="inline";document.getElementById("notShowPaperSize").style.display="none";}else{document.getElementById("showPaperSize").style.display="none";document.getElementById("notShowPaperSize").style.display="inline";}}function toggleDiv(c){var d=null;if(document.layers){d=document.layers[c];}else{if(document.getElementById){d=document.getElementById(c);}else{if(document.all){d=document.all[c];}}}if(d!=null){if(d.style.display=="none"){d.style.display="";}else{d.style.display="none";}}}function setFromToServiceTemplateParameterDisabled(c,d){fromElementName="serviceTemplateServiceParameterFromValue("+c+")";toElementName="serviceTemplateServiceParameterToValue("+c+")";resetWidthByCollection(document.serviceTemplateBaseForm,fromElementName);resetWidthByCollection(document.serviceTemplateBaseForm,toElementName);disableFromToWidget(c,d,fromElementName,toElementName);}function setMultiselectValues(d,f){var g="serviceTemplateServiceParameterFromValue("+d+")";var q="serviceTemplateServiceParameterToValue("+d+")";matchAllName="matchAll("+d+")";var t=document.getElementsByName(g);var u=document.getElementsByName(q);if((t!=null&&t.length!=0)||(u!=null&&u.length!=0)){var s="";var h="";if(f){var e=null;var p=null;if(t!=null){for(i=0;i<t[0].options.length;i++){if(i==0){s=t[0].options[i].value;}else{s+=","+t[0].options[i].value;}}}if(u!=null){for(j=0;j<u[0].options.length;j++){if(j==0){h=u[0].options[j].value;}else{h+=","+u[0].options[j].value;}}}if(document.getElementsByName(matchAllName).length>0&&(document.getElementsByName(matchAllName)[0]).checked==true){h="All";}revertParameters[d]=s+"&"+h;var o=defaultParameters[d].split("&");s=o[0];h=o[1];constuctFromToWidgetLists(s,h,t,u);}else{var c=revertParameters[d].split("&");s=c[0];h=c[1];if(h=="All"&&document.getElementsByName(matchAllName).length>0){(document.getElementsByName(matchAllName)[0]).checked=true;}else{if(document.getElementsByName(matchAllName).length>0){(document.getElementsByName(matchAllName)[0]).checked=false;}constuctFromToWidgetLists(s,h,t,u);}}}}function constuctFromToWidgetLists(p,g,q,s){var c=null;var h=null;if(p!=null&&p.length>0){c=p.split(",");}if(g!=null&&g.length>0){h=g.split(",");}var e=new Array();if(q!=null){for(i=0;i<q[0].options.length;i++){e[i]=q[0].options[i];}}if(s!=null){r=q[0].options.length;for(j=0;j<s[0].options.length;j++){e[r]=s[0].options[j];r++;}}q[0].options.length=0;s[0].options.length=0;var o=0;var d=0;for(k=0;k<e.length;k++){var f=0;addToCollection=false;if(c!=null&&c.length>0){while(f<c.length){if(e[k].value==c[f]){q[0].options[o]=e[k];addToCollection=true;o++;break;}f+=1;}if(!addToCollection){s[0].options[d]=e[k];d++;}}else{while(f<h.length){if(e[k].value==h[f]){s[0].options[d]=e[k];addToCollection=true;d++;break;}f+=1;}if(!addToCollection){q[0].options[o]=e[k];o++;}}}if(q[0].length>0){Quicksort(q[0].options,q[0].length-1,0);}if(s[0].length>0){Quicksort(s[0].options,s[0].length-1,0);}}function renderFromToWidgetOnService(o){var f;var d=o.getElementsByTagName("input");for(var e=0;e<d.length;e++){if(d[e].type=="checkbox"){f=d[e].name;var h=f.indexOf("[");var c=f.indexOf("]");var g=f.substring(h+1,c);fromElementName="fromObj["+g+"].selectedValue";toElementName="fromObj["+g+"].discoveredValue";if(d[e].checked==true){disableFromToWidget(g,true,fromElementName,toElementName);}else{disableFromToWidget(g,false,fromElementName,toElementName);}}}}function disableFromToWidget(e,c,f,d){fromCollection=document.getElementsByName(f);toCollection=document.getElementsByName(d);if(toCollection!=null&&toCollection.length>0){disableCollection(toCollection,c);}if(fromCollection!=null&&fromCollection.length>0){disableCollection(fromCollection,c);}if(c){setElementStyleClass("addAllId"+e,"Disabled_arrow");setElementStyleClass("addSelectedId"+e,"Disabled_arrow");setElementStyleClass("removeSelectedId"+e,"Disabled_arrow");setElementStyleClass("removeAllId"+e,"Disabled_arrow");if(document.getElementById("addAllId"+e)!=null){document.getElementById("addAllId"+e).disabled=true;}if(document.getElementById("addSelectedId"+e)!=null){document.getElementById("addSelectedId"+e).disabled=true;}if(document.getElementById("removeSelectedId"+e)!=null){document.getElementById("removeSelectedId"+e).disabled=true;}if(document.getElementById("removeAllId"+e)!=null){document.getElementById("removeAllId"+e).disabled=true;}}else{setElementStyleClass("addAllId"+e,"Button_arrow");setElementStyleClass("addSelectedId"+e,"Button_arrow");setElementStyleClass("removeSelectedId"+e,"Button_arrow");setElementStyleClass("removeAllId"+e,"Button_arrow");if(document.getElementById("addAllId"+e)!=null){document.getElementById("addAllId"+e).disabled=false;}if(document.getElementById("addSelectedId"+e)!=null){document.getElementById("addSelectedId"+e).disabled=false;}if(document.getElementById("removeSelectedId"+e)!=null){document.getElementById("removeSelectedId"+e).disabled=false;}if(document.getElementById("removeAllId"+e)!=null){document.getElementById("removeAllId"+e).disabled=false;}}}function disableCurrentServiceFromToWidget(c){fromElementName="fromObj["+c+"].selectedValue";toElementName="fromObj["+c+"].discoveredValue";matchAllName="fromObj["+c+"].matchAll";if((document.getElementsByName(matchAllName)[0]).checked==true){disableFromToWidget(c,true,fromElementName,toElementName);}else{disableFromToWidget(c,false,fromElementName,toElementName);}}function disableCurrentServiceTemplateFromToWidget(c){fromElementName="serviceTemplateServiceParameterFromValue("+c+")";toElementName="serviceTemplateServiceParameterToValue("+c+")";matchAllName="matchAll("+c+")";if((document.getElementsByName(matchAllName)[0]).checked==true){disableFromToWidget(c,true,fromElementName,toElementName);}else{disableFromToWidget(c,false,fromElementName,toElementName);}}function disableIncludeDevicesNoRSM(){if(document.getElementById("includeDetails")!=null){if(document.getElementById("includeDetails").checked==true){document.getElementById("includeDevicesNoRSMEnabled").disabled=false;}else{document.getElementById("includeDevicesNoRSMEnabled").disabled=true;}}}function sdmodified(){sdmod=1;}function disableSystemDefenceField(){if(document.forms[0].systemDefenceOption[1].checked==true){disableCollection(document.getElementsByName("allowProbeOption"),true);disableCollection(document.getElementsByName("allowNetworkOption"),true);disableCollection(document.getElementsByName("ipAddress"),true);disableCollection(document.getElementsByName("selectedNetmask"),true);setElementStyleClass("systemDefenceProbeAccess","disabledField");setElementStyleClass("systemDefenceNetworkAccess","disabledField");setElementStyleClass("netmask","disabledField");a=document.getElementsByName("allowProbeOption")[0].checked;document.getElementsByName("allowProbeOption")[0].checked=false;b=document.getElementsByName("allowNetworkOption")[0].checked;document.getElementsByName("allowNetworkOption")[0].checked=false;}else{if(document.forms[0].systemDefenceOption[0].checked==true){disableCollection(document.getElementsByName("allowProbeOption"),false);disableCollection(document.getElementsByName("allowNetworkOption"),false);setElementStyleClass("systemDefenceProbeAccess","label");setElementStyleClass("systemDefenceNetworkAccess","label");document.getElementsByName("allowProbeOption")[0].checked=a;document.getElementsByName("allowNetworkOption")[0].checked=b;disableCollection(document.getElementsByName("ipAddress"),!document.getElementsByName("allowNetworkOption")[0].checked);disableCollection(document.getElementsByName("selectedNetmask"),!document.getElementsByName("allowNetworkOption")[0].checked);if(document.getElementsByName("allowNetworkOption")[0].checked){setElementStyleClass("netmask","label");}else{setElementStyleClass("netmask","disabledField");}}}}function IEEnterSubmitFromTextField(g,d,f){var c=0;if(!f){f=window.event;}if(!f){return;}if(f.which){c=f.which;}else{if(f.keyCode){c=f.keyCode;}else{if(f.charCode){c=f.charCode;}}}if(c==13){clearErrorMessage();ButtonSubmit(g,d);}}function toggleShowHide(d,e){var c=document.getElementById(e+"ExpandCollapse");tr=document.getElementsByTagName("tr");for(i=0;i<tr.length;i++){if(tr[i].getAttribute(e+d)){if(tr[i].style.display=="none"){tr[i].style.display="";c.src="/images/collapse_l.png";}else{tr[i].style.display="none";c.src="/images/expand_l.png";}}}}function collapseAll(e,f,c){var d=document.getElementById(f+"ExpandCollapse");tr=document.getElementsByTagName("tr");if(c=="true"){for(i=0;i<tr.length;i++){if(tr[i].getAttribute(f+e)){tr[i].style.display="none";d.src="/images/expand_l.png";}}}else{for(i=0;i<tr.length;i++){if(tr[i].getAttribute(f+e)){tr[i].style.display="";d.src="/images/collapse_l.png";}}}}function togle_change_file_row(f,d,e,c){if(document.getElementById(f)!=null&&document.getElementById(d)){if(document.getElementById(f).style.display=="none"){document.getElementById(f).style.display="";document.getElementById(d).value=c;}else{document.getElementById(f).style.display="none";document.getElementById(d).value=e;}}}function isFormChanged(h){var e,f,g,d=0,c;while(e=h.elements[d++]){if(e.readOnly){continue;}switch(e.type){case"text":case"textarea":case"password":if(e.value!=e.defaultValue){return true;}break;case"checkbox":case"radio":if(e.checked!=e.defaultChecked){return true;}break;case"select-one":c=0;g=false;while(f=e.options[c++]){if(f.defaultSelected){g=true;break;}}c=g?0:1;while(f=e.options[c++]){if(f.selected!=f.defaultSelected){return true;}}break;case"select-multiple":c=0;g=false;while(f=e.options[c++]){if(f.defaultSelected){g=true;break;}}c=0;while(f=e.options[c++]){if(f.selected!=f.defaultSelected){return true;break;}}break;case"hidden":if(e.name=="formModified"&&e.value=="true"){return true;}else{if(e.name=="serviceFormModified"&&e.value=="true"){return true;}}break;}}return false;}function revertValues(h){var e,f,g,d=0,c;while(e=h.elements[d++]){switch(e.type){case"text":case"textarea":case"password":case"hidden":e.value=e.defaultValue;break;case"checkbox":case"radio":e.checked=e.defaultChecked;break;case"select-one":c=0;while(f=e.options[c++]){if(f.selected&&!f.defaultSelected){f.selected=false;}else{if(f.defaultSelected){f.selected=true;}}}break;case"select-multiple":if(f){f.selected=f.defaultSelected;}break;}}}function HrefSubmitTabsConfirm(d,c){if(isFormChanged(d)){if(c==true){revertValues(d);}}if(c==true){d.action=strAction;d.submit();}}function addEvent(f,e,d){events=e.split(",");for(var c=0;c<events.length;c++){if(f.addEventListener){f.addEventListener(events[c],d,false);}else{if(f.attachEvent){f.attachEvent("on"+events[c],d);}else{return false;}}}return true;}function monitorFormForChanges(g){var e,d=0,f,c=0;while(e=g.elements[d++]){switch(e.type){case"text":case"textarea":case"password":f="keyup,blur,mouseout";break;case"checkbox":case"radio":f="click";break;case"select-one":case"select-multiple":f="change";break;default:f="click";break;}if(f!="none"){addEvent(e,f,enableSave);}}enableSave();}function enableSave(){var c=isFormChanged(document.forms[0]);styleClass=c?"Button":"DisabledButton";if(document.getElementById("saveButton")!=null){document.getElementById("saveButton").disabled=!c;document.getElementById("saveButton").setAttribute("class",styleClass);document.getElementById("saveButton").setAttribute("className",styleClass);}if(document.getElementById("okButton")!=null){document.getElementById("okButton").disabled=!c;document.getElementById("okButton").setAttribute("class",styleClass);document.getElementById("okButton").setAttribute("className",styleClass);}if(document.getElementById("modifiedFlag")!=undefined){document.getElementById("modifiedFlag").value=c;}if(document.getElementById("serviceFormModified")!=undefined){if(document.getElementById("serviceFormModified").value!=null&&document.getElementById("serviceFormModified").value==true){document.getElementById("okButton").disabled=false;document.getElementById("okButton").setAttribute("class",styleClass);document.getElementById("okButton").setAttribute("className",styleClass);}}}function enableSaveButton(d){var c=(navigator.userAgent.indexOf("MSIE")>0);if(!d){d=isFormChanged(document.forms[0]);}styleClass=d?"Button":"DisabledButton";if(document.getElementById("saveButton")!=null){document.getElementById("saveButton").disabled=!d;document.getElementById("saveButton").setAttribute("class",styleClass);if(c){document.getElementById("saveButton").setAttribute("className",styleClass);}}if(document.getElementById("okButton")!=null){document.getElementById("okButton").disabled=!d;document.getElementById("okButton").setAttribute("class",styleClass);if(c){document.getElementById("okButton").setAttribute("className",styleClass);}}}function toggleInstallAgentCheckbox(){var e=document.getElementById("autoImportWindowsWorkstations");var c=document.getElementById("autoImportWindowsServers");var f=document.getElementById("installAgentOnWindowsWorkstations");var d=document.getElementById("installAgentOnWindowsServers");if(e!=null){if(e.checked&&!e.disabled){if(f.disabled){f.disabled=false;}}else{if(!f.disabled){f.disabled=true;}}}if(c!=null){if(c.checked&&!c.disabled){if(d.disabled){d.disabled=false;}}else{if(!d.disabled){d.disabled=true;}}}}function hidePopup(){var c=document.getElementById("popupcontent");c.style.visibility="hidden";}var global_variable_renderRCpopup;function setflag(d,c){global_variable_renderRCpopup=d+c;}function hideRCProperties(d){if(global_variable_renderRCpopup==d+"false"){var c=document.getElementById("RCPopupContent");c.style.visibility="hidden";}}function showWarningTooltip(c,d){document.getElementById(c).style.display=document.getElementById(d).checked?"none":"inline";}function showLimitationsES(){var f=625;var g=500;var e=screen.width/2-(f/2);var c=screen.height/2-(g/2);var d=window.open("/retrieveHelpAction.action?helpKey=endpointSecurity.install.limitations","New","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width="+f+",height="+g+",left="+e+",top="+c);d.location="/retrieveHelpAction.action?helpKey=endpointSecurity.install.limitations";}function onSubmitHighlightReportSelectTypes(c){if(c==800||c==801){dojo.query("select[id$='ThreatTypes']").forEach(function(d){selectAllOptions(d);});}else{if(c==406){dojo.query("select[id$='Devices']").forEach(function(d){selectAllOptions(d);});}}}function updateCurrentList(d,e,g,f){var c=e?document.forms[1]:document.forms[0];UpdateListOnForm(c,d,g,f);}
