function enterAlphaNumericWithoutSpace(e){var key=0;if(!e)var e=window.event;if(!e.which){key=e.keyCode;}else key=e.which;if((key>=48)&&(key<=57)||(key>=65)&&(key<=90)||(key>=97)&&(key<=122)||key==8||key==9||(key>32)&&(key<=47)||(key>=58)&&(key<=64)||(key>=91)&&(key<=96)||(key>=123)&&(key<=126)||(key==166)){key=key;return true;}else{key=0;return false;}}
function enterAlphaNumeric(e){var key=0;if(!e)var e=window.event;if(!e.which)key=e.keyCode;else key=e.which;if((key>=48)&&(key<=57)||(key>=65)&&(key<=90)||(key>=97)&&(key<=122)||key==8||key==9){key=key;return true;}else{key=0;return false;}}
function enterAlphaNumericWithSpace(e){var key=0;if(!e)var e=window.event;if(!e.which)key=e.keyCode;else key=e.which;if((key>=48)&&(key<=57)||(key>=65)&&(key<=90)||(key>=97)&&(key<=122)||key==8||key==9||key==32){key=key;return true;}else{key=0;return false;}}
function enterNumerics(e){if(!e)var e=window.event;if(!e.which)key=e.keyCode;else key=e.which;if((key>=48)&&(key<=57)||key==8||key==9){key=key;return true;}else{key=0;return false;}}
function isAlphaNumeric(val){if(val=="")return true;var charpos=val.search("[^0-9A-Za-z]");if(val.length>0&&charpos>=0){alert("dfmdjsll");return false;}return true;}
function enterAlphaNumericComma(e){var key=0;if(!e)var e=window.event;if(!e.which)key=e.keyCode;else key=e.which;if((key>=48)&&(key<=57)||(key>=65)&&(key<=90)||(key>=97)&&(key<=122)||key==8||key==9||key==44||key==45){key=key;return true;}else{key=0;return false;}}
function enterAlpha(e){var key=0;if(!e)var e=window.event;if(!e.which)key=e.keyCode;else key=e.which;if((key>=65)&&(key<=90)||(key>=97)&&(key<=122)||key==8||key==9||key==32){key=key;return true;}else{key=0;return false;}}
function enterAlphaNumericAndSpecialCharacters(e){var key=0;if(!e)var e=window.event;if(!e.which)key=e.keyCode;else key=e.which;if((key>=48)&&(key<=57)||(key>=65)&&(key<=90)||(key>=97)&&(key<=122)||key==8||key==9||(key>=32)&&(key<=47)||(key>=58)&&(key<=64)||(key>=91)&&(key<=96)||(key>=123)&&(key<=126)||(key==166)){key=key;return true;}else{key=0;return false;}}
function SplCharacters(Val){var alp="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";for(var i=0;i<Val.value.length;i++){temp=Val.value.substring(i,i+1);if(alp.indexOf(temp)==-1){alert("No special characters \nValid entries are [a-z][A-Z][0-9]");Val.focus();return 0;}}}
function trim(val){return LTrim(RTrim(val));}
function LTrim(String){var i=0;var j=String.length-1;if(String==null)return(false);for(i=0;i<String.length;i++){if(String.substr(i,1)!=' '&&String.substr(i,1)!='\t')break;}if(i<=j)return(String.substr(i,(j+1)-i));else return('');}
function RTrim(String){var i=0;var j=String.length-1;if(String==null)return(false);for(j=String.length-1;j>=0;j--){if(String.substr(j,1)!=' '&&String.substr(j,1)!='\t')break;}if(i<=j)return(String.substr(i,(j+1)-i));else return('');}
function enterAlphaNumericWithHyphen(e){var key=0;if(!e)var e=window.event;if(!e.which)key=e.keyCode;else key=e.which;if((key>=48)&&(key<=57)||(key>=65)&&(key<=90)||(key>=97)&&(key<=122)||key==8||key==9||key==45){key=key;return true;}else{key=0;return false;}}
function SplCharactersWithoutHyphen(Val){var alp="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-";for(var i=0;i<Val.value.length;i++){temp=Val.value.substring(i,i+1);if(alp.indexOf(temp)==-1){alert("No special characters \nValid entries are [a-z][A-Z][0-9] and '-'");Val.focus();return 0;}}}