function numberonly(fld,eve,evewhich)
{
	var keycode;	
	 keycode = eve.keyCode;
	if((keycode==16) || (keycode>=32 && keycode <=34) || (keycode==47) || (keycode>=58 && keycode<=95) || (keycode==106) || (keycode==108) || (keycode>=110 && keycode<=127) || 
		(keycode==186) || (keycode==188) || (keycode>=190 && keycode <=192) || (keycode>=219 && keycode<=222))
	{
	     return false;
	}
	else return true;				
}

function onlylogin(fld,eve,evewhich)
{
	var keycode;	
	 keycode = eve.keyCode;	
	if((keycode==16) || (keycode>=32 && keycode <=34) || (keycode>=41 && keycode <=45) || (keycode ==47) || (keycode>=106 && keycode<=127) || 
		(keycode>=186 && keycode <=192) || (keycode>=219 && keycode<=222))
	{
	     return false;
	}
	else return true;
}

function charonly(fld,eve,evewhich)
{
	var keycode;	
	 keycode = eve.keyCode;
	if((keycode==16) || (keycode>=33 && keycode <=36) || (keycode>=41 && keycode <=45) ||(keycode>=47 && keycode <=57) || (keycode>=96 && keycode<=127) || 
		(keycode>=186 && keycode <=192) || (keycode>=219 && keycode <=222))
	{
	     return false;
	}
	else return true;				
}

function Rateonly(fld,eve,evewhich)
{
	var keycode;
	
	 keycode = eve.keyCode;
	if((keycode==16) || (keycode>=32 && keycode <=34) || (keycode==47) || (keycode>=58 && keycode<=95) || (keycode>=106 && keycode<=109) || (keycode>=111 && keycode<=127) || 
		(keycode>=186 && keycode<=189) || (keycode>=191 && keycode <=192) || (keycode>=219 && keycode<=222))
	{
	     return false;
	}
	else return true;				
}