/*==== Hightlight Checkbox ====*/ var RowbgColor="#ffffcc"; function checkAll(){ var checkboxes = document.getElementsByName("chb[]"); if(document.frm.master.checked== true){ for(var i=0; i < checkboxes.length; i++){ var el = checkboxes[i].parentNode; while(el.tagName.toLowerCase() != "tr"){ el = el.parentNode; } el.style.backgroundColor = RowbgColor; checkboxes[i].checked=true; } }else{ for(var i=0; i < checkboxes.length; i++){ var el = checkboxes[i].parentNode; while(el.tagName.toLowerCase() != "tr"){ el = el.parentNode; } el.style.backgroundColor =""; checkboxes[i].checked=false; } } } function HighlightRowIfChecked(checkBox){ var bgColor = checkBox.checked ? RowbgColor : ""; var el = checkBox.parentNode; while(el.tagName.toLowerCase() != "tr"){ el = el.parentNode; } el.style.backgroundColor = bgColor; } /*==== Hightlight Checkbox ====*/ /*==== Other Hightlight Checkbox ====*/ var RowbgColor="#ffffcc"; function checkAll_chb(){ var checkboxes = document.getElementsByName("chb_chb[]"); if(document.frm.master.checked== true){ for(var i=0; i < checkboxes.length; i++){ var el = checkboxes[i].parentNode; while(el.tagName.toLowerCase() != "tr"){ el = el.parentNode; } el.style.backgroundColor = RowbgColor; checkboxes[i].checked=true; } }else{ for(var i=0; i < checkboxes.length; i++){ var el = checkboxes[i].parentNode; while(el.tagName.toLowerCase() != "tr"){ el = el.parentNode; } el.style.backgroundColor =""; checkboxes[i].checked=false; } } } function HighlightRowIfChecked_chb(checkBox){ var bgColor = checkBox.checked ? RowbgColor : ""; var el = checkBox.parentNode; while(el.tagName.toLowerCase() != "tr"){ el = el.parentNode; } el.style.backgroundColor = bgColor; } /*==== Other Hightlight Checkbox ====*/ /*==== Confirm Remove Items ====*/ function confirm_remove(){ var agree=confirm("Are you sure do you want to remove?"); if (agree) document.frm.submit(); //return true ; else return false ; } /*==== Confirm Remove Items ====*/ /*==== Confirm Remove Student Items ====*/ function confirm_remove_stu(){ var agree=confirm("Are you sure do you want to remove? Only pendding account could be deleted."); if (agree) document.frm.submit(); //return true ; else return false ; } /*==== Confirm Remove Items ====*/ /*==== Number only ====*/ function intonly(myfield, e, dec){ var key; var keychar; if (window.event) key = window.event.keyCode; else if (e) key = e.which; else return true; keychar = String.fromCharCode(key); // control keys if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) ) return true; // numbers else if ((("0123456789.").indexOf(keychar) > -1)) return true; else return false; // Call function onKeyPress="return intonly(this, event)" } /*==== Number only ====*/ function GetXmlHttpObject(){ if(window.XMLHttpRequest){ // code for IE7+, Firefox, Chrome, Opera, Safari return new XMLHttpRequest(); } else if (window.ActiveXObject){ // code for IE6, IE5 return new ActiveXObject("Microsoft.XMLHTTP"); } else{ return null; } } function ajax(condition,file,span_layer,loading){ var obj_ajax=GetXmlHttpObject(); if(obj_ajax==null){ alert("Your browser does not support XMLHTTP!"); return; } var url=file+'?'+condition; //alert(condition+' - '+file+' - '+span_layer+' - '+url); obj_ajax.open("get",url,true); obj_ajax.onreadystatechange=function add(){ if (obj_ajax.readyState==4){ if(span_layer!==""){ document.getElementById(span_layer).innerHTML=obj_ajax.responseText; }else{ document.getElementById('tmp_').innerHTML=obj_ajax.responseText; } }else{ if(loading!=""){ document.getElementById(span_layer).innerHTML=loading; } } }; obj_ajax.send(null); }