OXIESEC PANEL
- Current Dir:
/
/
home
/
cubot
/
templates
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
02/03/2023 08:25:32 AM
rwxr-xr-x
📁
.svn
-
02/03/2023 07:34:18 AM
rwxr-xr-x
📄
admaddmetadata.rx.html
2.46 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admcfgform.rx.html
300 bytes
02/03/2023 07:34:17 AM
rw-r--r--
📄
admcfgform_dimension.rx.html
10.97 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admcfgform_measure.rx.html
18.03 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admcfgform_parent.rx.html
6.44 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admcfgform_target.rx.html
7.57 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
admcfglist.rx.html
5.32 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
admcfglist1.rx.html
2.05 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admfrmchgpas.rx.html
3.71 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admfrmfb.rx.html
2.89 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
admfrmfb_upclogo.rx.html
2.43 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admfrmip.rx.html
4.23 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admfrmip_config_alert.rx.html
4.2 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admfrmip_config_cub.rx.html
20.84 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
admfrmip_config_enq.rx.html
3.78 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admfrmip_config_graph.rx.html
13.28 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admfrmip_config_login.rx.html
10.52 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admfrmip_config_user.rx.html
7.98 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admfrmip_menu.rx.html
4.25 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admfrmip_menuodr.rx.html
4.68 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
admfrmresetpas.rx.html
2.9 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
admgroup.rx.html
397 bytes
02/03/2023 07:34:17 AM
rw-r--r--
📄
admgroupfilter.rx.html
2.8 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admgroupfilter_values.rx.html
2.98 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admgroupform.rx.html
5.4 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
admgrouplist.rx.html
3.48 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
admgroups.rx.html
3.03 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admjoin.rx.html
365 bytes
02/03/2023 07:34:17 AM
rw-r--r--
📄
admjoinform.rx.html
4.63 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admjoinform_edittable.rx.html
10.8 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admjoinform_incr.rx.html
5.02 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admjoinform_mismatch.rx.html
666 bytes
02/03/2023 07:34:17 AM
rw-r--r--
📄
admjoinform_newjoin.rx.html
7.13 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
admjoinform_star.rx.html
9.5 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
admjoinform_star_rows.rx.html
1.23 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admjoinform_syn.rx.html
5.1 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admjoinform_table.rx.html
5.28 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admjoinform_tablejoins.rx.html
4.15 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
admjoinlist.rx.html
3.13 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admmain.rx.html
303 bytes
02/03/2023 07:34:18 AM
rw-r--r--
📄
admmenu.rx.html
2.97 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admmeta.rx.html
418 bytes
02/03/2023 07:34:17 AM
rw-r--r--
📄
admmetadata.rx.html
4.12 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admmetadata_edit.rx.html
9.4 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
admmetadata_group.rx.html
2.78 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
admmetadata_grouporder.rx.html
2.13 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admmetalist.rx.html
2.7 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admreportoption.rx.html
4.79 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admsysmenu.rx.html
4.79 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admtemplate.rx.html
406 bytes
02/03/2023 07:34:18 AM
rw-r--r--
📄
admuser.rx.html
633 bytes
02/03/2023 07:34:18 AM
rw-r--r--
📄
admuserfilter.rx.html
2.7 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
admuserfilter_values.rx.html
3.8 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admuserform.rx.html
17.67 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admuserform_AccessMatrix.rx.html
2.31 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
admuserform_useranalysis.rx.html
24.96 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
admuserform_userinfo.rx.html
3.16 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admuserform_userinfo_filt.rx.html
4.79 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admuserlist.rx.html
4.88 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
admusersubtabs.rx.html
1.23 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
changepass.rx.html
2.21 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
dimhierarchy.rx.html
3.13 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
hs_err_pid11880.log
109.18 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
menuorder.rx.html
1.16 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
schemaTab.rx.html
1.29 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
search.html
648 bytes
02/03/2023 07:34:17 AM
rw-r--r--
📄
setdashorder.rx.html
2.86 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
settings.rx.html
6.67 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
sortorder.rx.html
2.58 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
status.rx.html
235 bytes
02/03/2023 07:34:18 AM
rw-r--r--
📄
tableDesc.rx.html
587 bytes
02/03/2023 07:34:17 AM
rw-r--r--
📄
template.rx.html
9.32 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
template_define.rx.html
8.9 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
template_display.rx.html
14.35 KB
02/03/2023 07:34:18 AM
rw-r--r--
📄
template_list.rx.html
2.57 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
template_preview.rx.html
2.63 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
template_search.rx.html
9.7 KB
02/03/2023 07:34:17 AM
rw-r--r--
📄
testing.html
856 bytes
02/03/2023 07:34:17 AM
rw-r--r--
📄
tm.html
781 bytes
02/03/2023 07:34:17 AM
rw-r--r--
📄
usersetting.rx.html
13.52 KB
02/03/2023 07:34:17 AM
rw-r--r--
Editing: admuserform.rx.html
Close
<HTML> <script type="text/javascript" src="/edash//jscripts/ajax.js"></script> <script type="text/javascript" src="/edash//jscripts/navigate.js"></script> <script type="text/javascript" src="/edash//jscripts/validate_admin.js"></script> <script type="text/javascript" src="/edash//jscripts/access.js"></script> <link href="/edash///assets/admin/styles/main.css" rel="stylesheet" type="text/css"> <link href="/edash///assets/admin/styles/dash_menu.css" rel="stylesheet" type="text/css"> <link href="/edash///assets/admin/styles/sortabletable.css" rel="stylesheet" type="text/css"> <script language=javascript> <%@TABLE name=getAccess%> var Access='<%=LUADMINACCESS%>'; <%/TABLE%> <%@TABLE where=#UserId# name=default%> setUaccess('<%=LUUSERACCESS%>'); <%/TABLE%> </script> <body> <table border=0 width=99% cellpadding=0 cellspacing=0 ><tr> <td> <div id=dashMenu> <script language=javascript> loadsubmit("cubui.rx?page=admuserform.rx&page_ix=8&conn=<%=conn_id%>&UserId=<%=UserId%>", "dashMenu", "", 0); </script> </div> </td> </tr> <tr> <td></td> </tr> </table> <%@TABLE where=#msg# name=default%> <TABLE width=97%> <TR><TD align=center> <DIV class="cuberr"><IMG SRC=/edash//assets/default/images/err.gif Border=0 Height=16 Width=16 ><%=ERROR%></DIV> </TD></TR> </TABLE> <%/TABLE%> <FORM Name=userform class=suserform Method=post Action=admupdtuser.rx Target=workarea > <INPUT Type=hidden Name=conn Value="<%=conn_id%>" > <INPUT Type=hidden Name=rdn Value="<%=rdn%>" > <INPUT Type=hidden id=modeid Name=mode Value="Add" > <INPUT Type=hidden id=tmpid Name="temp" Value="" > <INPUT Type=hidden id=addUpdt Name=action Value="Add" > <table width=100%><tr class=rep_title><td> <%=GETLABEL#Add User Page%></td></tr></table><BR> <table border=0 cellspacing=0 cellpadding=0 id=table_form width=90%> <tr><td height=20></td></tr> <tr><td> <table width=100%><tr><td width=5> </td><td width=60 ><b><%=GETLABEL#User Id%> <span class= mandatory >*</span> :</b></td><td width=100> <%@TABLE where=#UserId# ifnodata=putblank name=default%> <INPUT Class=inputbox Type=text Name=userid id=uid Value="<%=PWID%>" Maxlength=64><TD></td></td></tr></table> <%/TABLE%> </td></tr> <tr><td> <div id=copy> <table width=100%> <tr><td></td><td colspan=2><hr></td></tr> <tr><td width=20 colspan=2> </td><td> <table id=tips><tr><td><%=GETLABEL#Copy existing user settings%></td></tr></table></td></tr><tr><td width=6> </td> <td width=170><b><%=GETLABEL#Copy From User%>:</b></td> <td colspan=2> <Select name='useridssel' id=usercombo class=inputcombo style='WIDTH:100' > <%@TABLE where=#LUADMINACCESS !=2147483647# name=default%> <Option value='<%=UserId%>'><%=UserId%></Option> <%/TABLE%> </SELECT> <INPUT Type=submit Name=label Value="<%=GETLABEL#Copy Settings%>" tabindex=5 title="<%=GETLABEL#Copy user settings%>" class="btn" > <INPUT Type=Checkbox Name=copyfilters Value="yes" id="cpy" title="<%=GETLABEL#Check to copy filters also%>" ><label for="cpy" title="<%=GETLABEL#Check to copy filters also%>"><%=GETLABEL#Copy Filter%></label> </td><td width=20> </td></tr></table> </div> </td></tr> <tr><td> <table width=100%><tr><td></td><td colspan=2><hr></td><td></td><td></td></tr> <tr><td width=10></td><td nowrap><b><%=GETLABEL#User Info%> :</b></td> </tr><tr><td colspan=2> </td><td > <%@TABLE where=#UserId# ifnodata=putblank name=default%> <TABLE cellspacing=0 cellpadding=0 width = 100% ><TR><TD align=left title=<%=PWID%>><%=GETLABEL#Name%> :</TD><TD> <INPUT Class=inputbox Type=text Name=name Value="<%=User_Name%>" maxlength=30> </TD><TD align=left ><%=GETLABEL#Email Id%> :</TD><TD> <INPUT Class=inputbox Type=text id=email Name=email_id Value="<%=Email_Id%>" maxlength=50> </TD></TR> <TR><TD align=left><%=GETLABEL#Mobile Phone%> :</TD> <TD> <INPUT Class=inputbox Type=text id=phno Name=phone Value="<%=Phone_Number%>" maxlength=16> </TD> <TD align=left><%=GETLABEL#Title%> :</TD> <TD> <INPUT Class=inputbox Type=text Name=title Value="<%=Title%>" maxlength=10> </TD> </TR> <TR> <TD id=dp1 align=left><%=GETLABEL#Default Password%> :</TD> <td id=dp2><input name=defpasswd type=text value="<%=rdn%>" Maxlength =8 onkeypress='textLimit(this.form.defpasswd, 8, event)' ></td> <TD align=left ><%=GETLABEL#Expire Date%>:</TD> <TD><INPUT Class=inputbox Type=text id=expdt Name=acc_exp Value="<%=Account_Exp_Date%>" title="<%=GETLABEL#Select Expiry Date%>" maxlength=10> <label title="<%=GETLABEL#Select Expiry Date%>"> <IMG SRC=/edash//assets/default/images/dtpick.gif Border=0 title="Select Expiry Date"Height=20 Width=20 onClick=openDTPick('acc_exp')></label><%=GETLABEL# (YYYY/MM/DD)%></TD> </TR> <TR><TD><%=GETLABEL#Allowed ip%>:</TD><td colspan=3><input class="inputbox" name="allowip" value="<%=LUACCESSFROM%>" type="text" size=50 maxlength=255 title="192.168.0.1,192.168.0.1/10,192.168.0.*"></TD></TR> </TABLE> <%/TABLE%> <tr><td></td><td colspan=2><hr></td><td></td><td></td></tr> <tr><td> </td><td colspan=2><b><%=GETLABEL#User Access%>:</b></td></tr> <tr><td colspan=2> </td><td> <div class="scroll"> <TABLE width = 95%> <TR> <TD><INPUT Type=Checkbox Name=UseCubot Value="UseCubot" id="usecubot" Checked ><label for="usecubot"><%=GETLABEL#Use Cubot Password%></label></TD> <TD><INPUT Type=Checkbox Name=analyse Value="Analyze" id="Analyze" Checked onclick="uncheckPortal(this.id)"><label for="Analyze"><%=GETLABEL#Analyze%></label> </TD> <TD><INPUT Type=Checkbox Name=printrpt Value="Print Report" id="Print Option" Checked onclick="uncheckPortal(this.id)"><label for="Print Option"><%=GETLABEL#Print Report%></label> </TD> <TD><INPUT Type=Checkbox Name=xlexport Value="Export Reports" id="Export Reports" Checked onclick="uncheckPortal(this.id)"><label for="Export Reports"><%=GETLABEL#Export Reports%></label></TD> </TR> <TR> <TD><INPUT Type=Checkbox Name=dtlrpt Value="Detail Reports" id="Details" Checked onclick="uncheckPortal(this.id)"><label for="Details"><%=GETLABEL#Detail Reports%></label> </TD> <TD><INPUT Type=Checkbox Name=analyseTgt Value="Analyse Tatget" id="Analyse Target" Checked onclick="uncheckPortal(this.id)"><label for="Analyse Target"><%=GETLABEL#Analyse Target%></label> </TD> <TD><INPUT Type=Checkbox Name=udMeas Value="Create Measures" id="Create Measures" Checked onclick="uncheckPortal(this.id)"><label for="Create Measures"><%=GETLABEL#Create Measures%></label> </TD> <TD><INPUT Type=Checkbox Name=nvrlogout Value="Disable session Timeout" id="Disable session Timeout" ><label for="Disable session Timeout"><%=GETLABEL#Disable session Timeout%></label> </TD> </TR> <TR> <TD><input name="Dashboard" value="Dashboard" id="Dashboard" checked="checked" type="Checkbox" onclick="uncheckPortal(this.id)"><label for="Dashboard" title=""><%=GETLABEL#Dashboard%></label> </TD> <TD><input name="Alert" value="Alert" id="Alert" checked="checked" type="Checkbox" onclick="uncheckPortal(this.id)"><label for="Alert" title=""><%=GETLABEL#Alert%></label> </TD> <TD><input name="PortalUser" value="Portal" id="Portal" type="Checkbox" onclick="uncheckAll(this.id)"><label for="Portal" title=""><%=GETLABEL#Portal%></label> </TD> <TD><input name="Reports" value="Reports" id="Reports" type="Checkbox" onclick="uncheckPortal(this.id)"><label for="Reports" title=""><%=GETLABEL#Reports%></label> </TD> </TR> <TR> <TD colspan=4><input name="Preferences" value="Preferences" id="Preferences" type="Checkbox" onclick="uncheckPortal(this.id)"><label for="Preferences" title=""><%=GETLABEL#Preferences%></label> </TD> </TR> </TABLE> </div> </TD></TR> <tr><td></td><td colspan=2><hr></td><td></td><td></td></tr><tr><td> </td> <td colspan=2><b><%=GETLABEL#User Group%> :</b></td></tr><tr><td colspan=2> </td><td><div class="scroll"> <TABLE width=95% > <TR> <script language=javascript> var GroupName=new Array(); var GroupId=new Array(); var isSelected=new Array(); var i=0, j=0; <%@TABLE where=#UserId# name=getGroups%> GroupName[i]='<%=NAME%>'; GroupId[i]='<%=GRPID%>'; isSelected[i]='<%=SELECTED%>';i++; <%/TABLE%> for(i=0,j=1; i<GroupName.length; i++,j++){ document.write('<TD><INPUT Type=Checkbox Name=group Value="'+GroupId[i]+'" '+isSelected[i]+' id="'+GroupName[i]+'"> <label for="'+GroupName[i]+'">'+GroupName[i]+'</label></TD>'); if(j%4 == 0){ document.write('</TR><TR>'); } } </script> </TR> </TABLE> </div> </td></tr> <tr> <td></td> <td colspan=2><hr></td> <td></td><td></td></tr> <tr><td> </td> <td colspan=2><b><%=GETLABEL#User Roles%> :</b></td></tr><tr><td colspan=2> </td><td><div class="scroll"> <TABLE width=95%> <TR> <script language=javascript> var uroleArray=new Array(); var checkedStr=new Array();var i=0, j=0; <%@TABLE where=#UserId# name=getUserroles%> uroleArray[i]='<%=ROLE%>'; checkedStr[i]='<%=U_ROLE%>';i++; <%/TABLE%> for(i=0,j=1; i<uroleArray.length; i++,j++){ document.write('<TD><INPUT Type=Checkbox Name=role Value="'+uroleArray[i]+'" '+checkedStr[i]+' id="'+uroleArray[i]+'" title="'+uroleArray[i]+'"> <label title="'+uroleArray[i]+'">'+uroleArray[i]+'</label></TD>'); if(j%4 == 0){ document.write('</TR><TR>'); } } </script> </TR> </TABLE> </div></td></tr><tr><td></td> <td colspan=2><hr></td> <td></td><td></td></tr><tr><td> </td> <td colspan=2><b><%=GETLABEL#Admin Roles%> :</td></tr><tr><td colspan=2> </td> <td> <div id=adminRole class=scroll> <TABLE width=95%> <TR> <script language=javascript> var aroleArray=new Array(); var acode=new Array(); var acheckedStr=new Array(); var i=0, j=0; <%@TABLE where=#UserId# name=getAdminroles%> aroleArray[i]='<%=A_ROLE%>'; acode[i]='<%=CODE%>'; acheckedStr[i]='<%=ISROLE%>';i++; <%/TABLE%> for(i=0,j=1; i<aroleArray.length; i++,j++){ document.write('<TD><INPUT Type=Checkbox Name=admacs Value="'+acode[i]+'" '+acheckedStr[i]+' id="'+j+'"> <label for="'+j+'" title="'+aroleArray[i]+'">'+aroleArray[i]+'</label></TD>'); if(j%4 == 0){ document.write('</TR><TR>'); } } </script> </TR> </TABLE> </div> </TD></TR> <TR><TD height=5></TD></TR><TR><TR><TD colspan=4 > <table width=100% ><tr><td> <span class=mandatory>* <%=GETLABEL#Required Fields%></span></td><td colspan=3 align=right> <INPUT Type=submit id=addUpdt1 Name=action1 Value="<%=btn_value%>" onclick="return validateuserform()" title="<%=GETLABEL#Add/Update user%>" class="btn" > <INPUT Type=button Name=action1 Value="<%=GETLABEL#Cancel%>" Onclick="document.location.href='cubui.rx?page=admuserform.rx&page_ix=1&conn=<%=conn_id%>&UserId='" title="<%=GETLABEL#Cancel%>" class="btn" > </td></tr> </table></td></tr> </table><tr><td height=15> </td> </tr> </table> </td></tr> </table> </FORM> </body> <script language=javascript> if(<%=label%> == 'edit'){ document.getElementById('addUpdt').value = 'Update'; document.getElementById('addUpdt1').value = '<%=GETLABEL#Update%>'; document.getElementById('modeid').value = 'edit'; } else{ document.getElementById('addUpdt').value = 'Add'; document.getElementById('addUpdt1').value = '<%=GETLABEL#Add%>'; document.getElementById('modeid').value = 'Add'; } if(document.userform.acc_exp.value == '1970/01/01') document.userform.acc_exp.value=''; if(Access == 'RA'){ document.getElementById('addUpdt1').disabled= true; document.userform.label.disabled=true; } else{ document.getElementById('addUpdt1').disabled= false; } function makeCheck(id,ischeck){ if(ischeck) document.getElementById(id).checked=true; else document.getElementById(id).checked=false; } if(document.getElementById('addUpdt').value == 'Update'){ document.getElementById('copy').innerHTML=""; document.getElementById('copy').style.display="none"; document.getElementById('dp1').innerHTML=""; document.getElementById('dp1').style.display="none"; document.getElementById('dp2').innerHTML=""; document.getElementById('dp2').style.display="none"; document.getElementById('uid').disabled=true; document.getElementById('tmpid').name="userid"; document.getElementById('tmpid').value=document.getElementById('uid').value; if(Analyze()) makeCheck('Analyze', 1); else makeCheck('Analyze', 0); if(PrintReport()) makeCheck('Print Option', 1); else makeCheck('Print Option', 0); if(ExportReport()) makeCheck('Export Reports', 1); else makeCheck('Export Reports', 0); if(DetailReport()) makeCheck('Details', 1); else makeCheck('Details', 0); if(AnalyzeTarget()) makeCheck('Analyse Target', 1); else makeCheck('Analyse Target', 0); if(CreateMeasure()) makeCheck('Create Measures', 1); else makeCheck('Create Measures', 0); if(DisableSession()) makeCheck('Disable session Timeout', 1); else makeCheck('Disable session Timeout', 0); if(Dashboard()) makeCheck('Dashboard', 1); else makeCheck('Dashboard', 0); if(isAlert()) makeCheck('Alert', 1); else makeCheck('Alert', 0); if(isPortal()) makeCheck('Portal', 1); else makeCheck('Portal', 0); if(Preferences()) makeCheck('Preferences', 1); else makeCheck('Preferences', 0); if(Reports()) makeCheck('Reports', 1); else makeCheck('Reports', 0); } function ischecked(namestr){ var roles=document.getElementsByName(namestr); for(var i=0; i<roles.length; i++){ if(roles[i].checked == true) return true; } return false; } function isUserExist(usercombo, userName){ if(<%=label%> == 'edit'){ return false; } var options=document.getElementById(usercombo).options; for(var i=0; i<options.length; i++){ if(options[i].value == userName) return true; } return false; } function validateuserform(){ if(!validateUser(document.getElementById('uid').value)){ return false; } else if(isUserExist('usercombo', document.getElementById('uid').value)==true){ alert(",<%=GETLABEL#user%> [ "+document.getElementById('uid').value+" ] <%=GETLABEL#already exists%>"); return false; } else if(document.getElementById('expdt').value.length >0 && validateDate(document.getElementById('expdt').value)==false){ return false; } else if(document.getElementById('email').value.length>0 && validEmail(document.getElementById('email').value)==false){ return false; } else if(!(ischecked('role')==true || ischecked('group')==true || ischecked('admacs')==true)){ alert("<%=GETLABEL#No Roles Selected%>"); return false; } else{ return true; } } function uncheckAll(){ if(document.getElementById('Portal').checked){ if(confirm("User with portal access can use limited CUBOT features.\nAre you sure want to change this user to portal user ?")){ makeCheck('Alert', 0); makeCheck('Dashboard', 0); makeCheck('Create Measures', 0); makeCheck('Analyse Target', 0); makeCheck('Details', 0); makeCheck('Export Reports', 0); makeCheck('Print Option', 0); makeCheck('Analyze', 0); } else{ makeCheck('Portal', 0); } } } function uncheckPortal(id){ if(document.getElementById('Portal').checked){ alert("<%=GETLABEL#Portal user can access limited CUBOT features. To extend features for this user, Uncheck 'Portal' User Access first.%>"); makeCheck(id, 0); } } setClass('Add User','menuUlId'); </script> </HTML>