function IncludeJavaScript(jsFile)
{document.write('<script type="text/javascript" src="'+jsFile+'"></scr'+'ipt>');}
function confirm_del(url){var truth=confirm("You will delete this record. Are you sure!");if(truth){location.href=url;}else{return false;}}
function confirm_del_all(){var truth=confirm("You will delete all selected records. Are you sure!");if(truth){return true;}else{return false;}}
function validate(field){var valid="0123456789"
var ok="yes";var temp;for(var i=0;i<field.value.length;i++){temp=""+field.value.substring(i,i+1);if(valid.indexOf(temp)=="-1")
ok="no";}
if(ok=="no"){alert("Invalid entry! Only numbers are accepted!");field.focus();field.select();}}
function isTextValid2(str)
{var number_format="abcdefghijklmnopqrstuvwxyz_-ABCDEFGHIJKLMNOPQRSTUVWXYZ ";var check_char;for(var i=0;i<str.length;i++)
{check_char=number_format.indexOf(str.charAt(i));if(check_char<0)
return false;}
return true;}
function isEmail(strEmail)
{var intlen;var ctmp;strEmail=trim(strEmail);if(strEmail=='')return false;intlen=strEmail.length;if(intlen<5)return false;if(strEmail.indexOf('@')==-1)return false;if(strEmail.indexOf('.')==-1)return false;if(intlen-strEmail.lastIndexOf('.')-1>4)return false;if((strEmail.indexOf("_")!=-1)&&(strEmail.lastIndexOf("_")>strEmail.lastIndexOf("@")))return false;if(strEmail.lastIndexOf(".")<=strEmail.lastIndexOf("@")+1)return false;if(strEmail.indexOf("@")!=strEmail.lastIndexOf("@"))return false;if(intlen-1==strEmail.lastIndexOf('.'))return false;if(strEmail.charAt(strEmail.indexOf('@')+1)=='.')return false;if(strEmail.indexOf(" ")!=-1)return false;if(strEmail.indexOf("..")!=-1)return false;strEmail=strEmail.toLowerCase();for(intcnt=0;intcnt<intlen;intcnt++)
{ctmp=strEmail.charAt(intcnt)
if((!isDigit(ctmp))&&((ctmp>'z')||(ctmp<'a'))&&(ctmp!='-')&&(ctmp!='.')&&(ctmp!='@')&&(ctmp!='_'))return false;}
return true;}
function isDigit(c){if((c=='0')||(c=='1')||(c=='2')||(c=='3')||(c=='4')||(c=='5')||(c=='6')||(c=='7')||(c=='8')||(c=='9'))
return true;else
return false;}
function b2bTextValid(str){var valid="`~!@#$%^&*()-_=+\\|[]{};:'\"/?.,<>";var char;for(var i=0;i<str.length;i++)
{char=valid.indexOf(str.charAt(i));if(char<0)
return false;}
return true;}
function chkPhoneNumber(obj_val)
{var number_format="0123456789";for(var i=0;i<obj_val.length;i++)
{check_char=number_format.indexOf(obj_val.charAt(i))
if(check_char<0)
return false;}
return true;}
function checkPasswordValidString(str)
{var string_format="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";var check_char;var p_count=0;for(var i=0;i<str.length;i++)
{check_char=string_format.indexOf(str.charAt(i));if(check_char>0){p_count++;}}
return p_count;}
function checkPasswordValidNumber(str)
{var number_format="0123456789";var check_char;var p_count=0;for(var i=0;i<str.length;i++)
{check_char=number_format.indexOf(str.charAt(i));if(check_char>0){p_count++;}}
return p_count;}
function trimLeft(s){var i;i=0;var n;n=s.length;while((i<n)&&(s.charAt(i)==' '))i++;s=s.substring(i);return(s);}
function trimRight(s){var n;n=s.length;var i;i=s.length-1;while((i>=0)&&(s.charAt(i)==' '))i--;s=s.substring(0,i+1);return(s);}
function trim(s){s=trimLeft(s);s=trimRight(s);return(s);}
function isValidRadio(radio){for(var i=0;i<radio.length;i++){if(radio[i].checked){return true;}}
return false;}
function toggleAll(e){if(e){$("input:checkbox").attr('checked','checked')
document.getElementById("num_items_selected").innerHTML=getCheckedNum();}
else{$("input:checkbox").attr('checked','')
document.getElementById("num_items_selected").innerHTML=getCheckedNum();}}
function check_toggle_All(){var checkall=0;var fo=document.checkForm;var len=fo.elements.length;for(var i=0;i<len;i++){var e=fo.elements[i];if(e.name=="chk[]"){if(e.checked){checkall=1;}else{checkall=0;break;}}}
document.getElementById("num_items_selected").innerHTML=getCheckedNum();}
function check_toggle_All(){var checkall=0;var fo=document.checkForm;var len=fo.elements.length;for(var i=0;i<len;i++){var e=fo.elements[i];if(e.name=="chk[]"){if(e.checked){checkall=1;}else{checkall=0;break;}}}
document.getElementById("num_items_selected").innerHTML=getCheckedNum();}
function check_toggle_All_ofForm(fo){var checkall=0;var len=fo.elements.length;for(var i=0;i<len;i++){var e=fo.elements[i];if(e.name=="chk[]"){if(e.checked){checkall=1;}else{checkall=0;break;}}}
document.getElementById("num_items_selected").innerHTML=getCheckedNumofForm(fo);}
function checkAll(){var fo=document.checkForm;var len=fo.elements.length;for(var i=0;i<len;i++){var e=fo.elements[i];if(e.name=="chk[]"){if(!e.checked){e.click();}}}
document.getElementById("num_items_selected").innerHTML=getCheckedNum();}
function checkAllofForm(fo){var len=fo.elements.length;for(var i=0;i<len;i++){var e=fo.elements[i];if(e.name=="chk[]"){if(!e.checked){e.click();}}}
document.getElementById("num_items_selected").innerHTML=getCheckedNumofForm(fo);}
function clearAll(){var fo=document.checkForm;var len=fo.elements.length;for(var i=0;i<len;i++){var e=fo.elements[i];if(e.name=="chk[]"){if(e.checked){e.click();}}}
document.getElementById("num_items_selected").innerHTML=getCheckedNum();}
function clearAllofForm(fo){var len=fo.elements.length;for(var i=0;i<len;i++){var e=fo.elements[i];if(e.name=="chk[]"){if(e.checked){e.click();}}}
document.getElementById("num_items_selected").innerHTML=getCheckedNumofForm(fo);}
function getCheckedNumofForm(fo){var num=0;for(var i=0;i<fo.elements.length;i++){var e=fo.elements[i];if(e.name=="chk[]"){if(e.checked)
num++;}}
return num;}
function getCheckedNum(){var num=0;for(var i=0;i<document.checkForm.elements.length;i++){var e=document.checkForm.elements[i];if(e.name=="chk[]"){if(e.checked)
num++;}}
return num;}
function getCheckedItem(){var fo=document.checkForm;var len=fo.elements.length;var varChkIds="";for(var i=0;i<len;i++){var e=fo.elements[i];if(e.name=="chk[]"){if(e.checked){if(varChkIds=="")
varChkIds=e.value;else
varChkIds=varChkIds+","+e.value;}}}
return varChkIds;}
function actDelete(){var checkedNum=getCheckedNum();if(checkedNum==0){alert("Please select checkbox!");return false;}else{var ok=confirm("Are you sure you want to delete?");if(ok){document.getElementById("submit2").name="c";document.getElementById("submit2").value="delselected";document.checkForm.submit();return true;}}}
function actApproved(){var checkedNum=getCheckedNum();if(checkedNum==0){alert("Please select checkbox!");return false;}else{document.getElementById("submit2").name="c";document.getElementById("submit2").value="online";document.checkForm.submit();return true;}}
function actUnApproved(){var checkedNum=getCheckedNum();if(checkedNum==0){alert("Please select checkbox!");return false;}else{document.getElementById("submit2").name="c";document.getElementById("submit2").value="offline";document.checkForm.submit();return true;}}
function actDoAction(){var checkedNum=getCheckedNum();var action=$("#slAction").val();if(checkedNum==0){alert("Please select checkbox!");return false;}
else if(action=="")
{alert("Please select action!");return false;}
else if(action=="delselected"){var ok=confirm("Are you sure you want to delete?");if(ok){document.getElementById("submit2").name="c";document.getElementById("submit2").value=action;document.checkForm.submit();return true;}}
else{document.getElementById("submit2").name="c";document.getElementById("submit2").value=action;document.checkForm.submit();return true;}}
function check_uncheck(){var string=document.getElementById("check_big").checked;if(string){var inputs=document.getElementsByTagName('input');var checkboxes=[];for(var i=0;i<inputs.length;i++){if(inputs[i].type=='checkbox'){inputs[i].checked=true;}}}else{var inputs=document.getElementsByTagName('input');var checkboxes=[];for(var i=0;i<inputs.length;i++){if(inputs[i].type=='checkbox'){inputs[i].checked=false;}}}}
function IsNumeric(sText)
{var ValidChars="0123456789.";var IsNumber=true;var Char;for(i=0;i<sText.length&&IsNumber==true;i++)
{Char=sText.charAt(i);if(ValidChars.indexOf(Char)==-1)
{IsNumber=false;}}
return IsNumber;}
function makeAjaxPagging(url){url=window.location.protocol+"//"+window.location.host+url;document.getElementById("comment_ajax").innerHTML='<center><img src="http://'+window.location.host+'/images/ajax-loader.gif" width="32" height="32" /></center>';j.get(url,{},function(message)
{document.getElementById("comment_ajax").innerHTML=message;});}
