OXIESEC PANEL
- Current Dir:
/
/
home
/
cubot
/
docroot
/
edash
/
jscripts_main
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
02/03/2023 07:49:02 AM
rwxr-xr-x
📄
.navigate.js.swo
52 KB
08/14/2022 11:11:46 AM
rw-r--r--
📄
access.js
1.53 KB
08/14/2022 11:11:46 AM
rw-r--r--
📄
ajax.js
7.17 KB
08/14/2022 11:11:46 AM
rw-r--r--
📄
dragdrop.js
36.78 KB
08/14/2022 11:11:46 AM
rw-r--r--
📄
dtpick.html
10.86 KB
08/14/2022 11:11:46 AM
rwxr-xr-x
📄
dtree.js
15.2 KB
08/14/2022 11:11:46 AM
rw-r--r--
📄
jquery.js
242.42 KB
08/14/2022 11:11:46 AM
rw-r--r--
📄
navigate.js
40.62 KB
08/14/2022 11:11:46 AM
rw-r--r--
📄
sorttable.js
16.52 KB
08/14/2022 11:11:46 AM
rw-r--r--
📄
tools.js
1.26 KB
08/14/2022 11:11:46 AM
rw-r--r--
📄
validate.js
10.53 KB
08/14/2022 11:11:46 AM
rw-r--r--
📄
validate_admin.js
4.7 KB
08/14/2022 11:11:46 AM
rw-r--r--
Editing: ajax.js
Close
var rx_divid; var Post; var xmlhttp = false checkbox = false; function loadget(dest, id, params){ try{ if(window.XMLHttpRequest){ xmlhttp = new XMLHttpRequest(); } else if(window.ActiveXObject){ xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); if(! xmlhttp){ xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } } } catch(e){ alert("Your browser does not permit the use of all of this application's features!"); window.status = "Error: AJAX Not Supported."; return (false); } if(!xmlhttp){ alert("Your browser does not permit the use of all of this application's features!"); return (false); } rx_divid = id; xmlhttp.onreadystatechange = rx_handler if(Post){ xmlhttp.open("POST", dest, true); xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); //xmlhttp.setRequestHeader("Content-Type", "text/xml; charset=UTF-8"); xmlhttp.setRequestHeader('Content-length', params.length); } else{ xmlhttp.open("GET", dest, true); params="null"; } /* alert("dest--"+dest+"--params--"+params+"--post--"+Post);*/ xmlhttp.send(params); Post = 0; return (true); } function searchsubmit(dest, id, formName, isPostRx){ loadsubmit(dest, id, formName, isPostRx); } function loadsubmit(dest, id, frmName, isPostRx){ var qs = ""; if(document.forms.length && frmName != ''){ for(var j=0; j<document.forms.length; j++){ if(document.forms[j].name == frmName){ formName = document.forms[j]; break; } } for (var i = 0; i<formName.elements.length; i++) { // if(formName.elements[i].type != "submit" && formName.elements[i].type != "button"){ if(formName.elements[i].type == "checkbox" || formName.elements[i].type == "radio"){ chk = formName.elements[i].checked==true?formName.elements[i].value:""; if(chk != "") qs = qs + formName.elements[i].name + "=" + chk + "&"; } else if(formName.elements[i].type == "select-multiple"){ for (j=0; j < formName.elements[i].options.length; j++) { if(formName.elements[i].options[j].selected) qs = qs + formName.elements[i].name + "=" + formName.elements[i].options[j].text + "&"; } } else if((formName.elements[i].name.length) && (formName.elements[i].value.length>0)){ qs = qs + formName.elements[i].name + "=" + formName.elements[i].value + "&"; } // } } } if(!isPostRx){//GET Post = 0;//undef can if(qs != ""){ if(dest.indexOf('?')>0){ dest = dest + "&" + qs; } else{ dest = dest + "?" + qs; } } } else{ Post = 1; } /* alert("Sending " + dest); */ loadget(dest, id, qs); Post = 0; } /* Changed By Arun to run javascripts in IE */ function rx_handler(){ window.status = "Please wait .."; var x = document.getElementById(rx_divid); x.innerHTML = "<b>Please wait ...</b><img src=edash/assets/admin/images/wait.gif>"; if((xmlhttp.readyState == 4) && (xmlhttp.status == 200)){ window.status = "Done"; x.innerHTML = ""; /*alert(xmlhttp.responseText);*/ x.innerHTML = xmlhttp.responseText; var y = x.getElementsByTagName("script"); for( var i=0; i < y.length; i++) { eval(y[i].text); } /*if(x.innerHTML.search("sortable") != -1){ eval("init: function()"); }*/ } } function create_id(idbody, idtype){ var d = document.createElement(idtype); d.top = 0; d.left = 0; idbody.appendChild(d); return d; } function validate_search() { var argv = validate_search.arguments; var argc = argv.length; var flag = 0; for (var i = 0; i < argc; i+=2) { if((argv[i].value.length > 0) && (argv[i].value.length < 50)){ flag = 1; } } if(!flag){ alert("\n\tPlease enter some valid information to search!\n"); return false; } for (var i = 0; i < argc; i+=2) { var arrfmt = argv[i].value.split("_"); if((argv[i].value < 1) && (arrfmt[0] == "Y")){ alert("\n" + arrfmt[1] + " should not be blank!\n"); return false; } if((len = parseInt(arrfmt[2])) > 0){ if((argv[i].value.length > len)){ alert("\n" + arrfmt[1] + " should not be more than " + arrfmt[2] + " characters !\n"); return false; } } } return true; } function MakeActive(ulid, id){ var oUl = document.getElementById(ulid); for(var i in oUl.childNodes){ if(oUl.childNodes[i].id == id){ // oUl.childNodes[i].class="Active"; oUl.childNodes[i].className="Active"; } else{ // oUl.childNodes[i].class=""; oUl.childNodes[i].className=""; } } } Array.prototype.unique = function() { var arr = []; var len = this.length; for(var i=0; i<len; i++) { for(var j=i+1; j<len; j++) { if (this[i] === this[j]) j = ++i; } arr.push(this[i]); } return arr; }; function formatHtmlString(fmtstr, splstr, splstrval) { fmtstr = fmtstr + "<tr class=txtrow>" ; for(i=0,j=0,k=1000; j<splstr.length; ++j,k--) { if(j%4 == 0 && j>0) { fmtstr = fmtstr + "</tr>"; if(i^1) { fmtstr = fmtstr + "<tr class=txtoddrow>" ; } else { fmtstr = fmtstr + "<tr class=txtrow>" ; } i^=1; } fmtstr = fmtstr + "<td>"; fmtstr = fmtstr + " "; fmtstr = fmtstr + "<input type=checkbox name=savefilval value='"; fmtstr = fmtstr + splstrval[j] + "'" ; fmtstr = fmtstr + " checked=checked" ; fmtstr = fmtstr + " id="+k; fmtstr = fmtstr + " title='"+splstr[j]+"'"; fmtstr = fmtstr + " maxlength=32>" ; fmtstr = fmtstr + " <label>" ; fmtstr = fmtstr + splstr[j]; fmtstr = fmtstr + "</label>"; fmtstr = fmtstr + "</td>"; } if (j%3 != 0) { fmtstr = fmtstr + "</tr>"; } return fmtstr ; } function addfilter(divid) { var fmtstr = "<table>"; var filstr1 = new Array(); var filstr2 = new Array(); var filstr3 = new Array(); var filstrval1 = new Array(); var filstrval2 = new Array(); var filstrval3 = new Array(); var splstr = new Array(); var splstrval = new Array(); if(savefilval = document.forms[0].savefilval) { if(savefilval.length){ for (i=0,j=0;i < savefilval.length; i++) { if(savefilval[i].checked) { filstr1[j] = savefilval[i].title; filstrval1[j] = savefilval[i].value; j++; } } } else { if(savefilval.checked) { filstr1[0] = savefilval.title; filstrval1[0] = savefilval.value; } } } if(filval = document.forms[0].filval) { for (i=0,j=0;i<filval.length; i++) { if (filval[i].checked) { filstr2[j] = filval[i].title; filstrval2[j] = filval[i].value; j++; } } } filstr3 = filstr1.concat(filstr2); filstrval3 = filstrval1.concat(filstrval2); splstr = filstr3.unique(); splstrval = filstrval3.unique(); fmtstr = formatHtmlString(fmtstr, splstr, splstrval); if(splstr.length == 0) { fmtstr = "<table id=tips><tr><td> "; fmtstr = fmtstr + "No item is currently added in the group"; fmtstr = fmtstr + "</td></tr>"; } fmtstr = fmtstr + "</table>"; var x = document.getElementById(divid); x.innerHTML = fmtstr; return true; } function clicknext() { limitstrt += 50; return true; } function clickprev() { limitstrt -= 50; return true; } function checkAll(field) { if(checkbox == false) { checkbox = true; } else { checkbox = false; } for (var i = 0; i < field.length; i++) { field[i].checked = checkbox; } return true; }