// JavaScript Document
/*
Program Name .........:keydisabled.js
Program Description...:
Programer.............:D.K.Himas khan.
Table Used............:
Create Date...........:03/07/2009 [dd/mm/yyyy]
Last Modified Date....:08/06/2010
Modified By...........:Himas khan
Programer Comment.....:
*/

//==========enabled_character_only==============================================	
function characteronly(e){
		var unicode=e.charCode? e.charCode : e.keyCode
		if(unicode!=8 && unicode!=9 && unicode!=127 && unicode!=32){//enable tab,backspace,space and delete 
		if ((unicode<65 || unicode>90) && (unicode<97 || unicode>122)){//enable A-Z & a-z
				return false;//disable key press
		}
	}
}
//==========enabled_character_&_numaric_only====================================	
function CharacNemariconly(e){
		var unicode=e.charCode? e.charCode : e.keyCode
		if(unicode!=8 && unicode!=9 && unicode!=127 && unicode!=32){//enable tab,backspace,space and delete 
		if ((unicode<65 || unicode>90) && (unicode<97 || unicode>122) && (unicode<48||unicode>57)){//enable A-Z , a-z & 0-9
				return false;//disable key press
		}
	}
}
//==========enabled_numaric_&_plus_only=========================================	
function Nemaricplusonly(e){
		var unicode=e.charCode? e.charCode : e.keyCode
		if(unicode!=8 && unicode!=9 && unicode!=127 && unicode!=32){//enable tab,backspace,space and delete 
		if ((unicode<48||unicode>57)&&(unicode!=43)){//enable 0-9 & +
				return false;//disable key press
		}
	}
}
//==========enabled_numaric_&_/_only============================================	
function Nemaricdasheonly(e){
		var unicode=e.charCode? e.charCode : e.keyCode
		if(unicode!=8 && unicode!=9 && unicode!=127 && unicode!=32){//enable tab,backspace,space and delete 
		if ((unicode<48||unicode>57)&&(unicode!=47)){//enable 0-9 & /
				return false;//disable key press
		}
	}
}
//==========enabled_simple_character_&_numaric_only=============================
function SimpleCharacNemariconly(e){
		var unicode=e.charCode? e.charCode : e.keyCode
		if(unicode!=8 && unicode!=9 && unicode!=127 && unicode!=46 && unicode!=95 && unicode!=32){//enable tab,backspace,delete,dot & underscore 
		if ((unicode<97 || unicode>122) && (unicode<48||unicode>57)){//enable a-z & 0-9
				return false;//disable key press
		}
	}
}
//==========enabled_character_&_dot_&_coma_only=================================
function characterdotcomaonly(e){
		var unicode=e.charCode? e.charCode : e.keyCode
		if(unicode!=8 && unicode!=9 && unicode!=127 && unicode!=46 && unicode!=44 && unicode!=32){//enable tab,backspace,delete,dot,space & coma 
		if ((unicode<65 || unicode>90) && (unicode<97 || unicode>122)){//enable A-Z & a-z 
				return false;//disable key press
		}
	}
}
//==========enabled_numaric_only=========================================	
function Neumariconly(e){
		var unicode=e.charCode? e.charCode : e.keyCode
		if(unicode!=8 && unicode!=9 && unicode!=127 && unicode!=32){//enable tab,backspace,space and delete 
		if (unicode<48||unicode>57){//enable 0-9 
				return false;//disable key press
		}
	}
}
//==========enabled_numaric_&_dash_only=========================================	
function Neumaricdashonly(e){
		var unicode=e.charCode? e.charCode : e.keyCode
		if(unicode!=8 && unicode!=9 && unicode!=127 && unicode!=32){//enable tab,backspace,space and delete 
		if ((unicode<48||unicode>57)&&(unicode!=45)){//enable 0-9 & - 
				return false;//disable key press
		}
	}
}

