function IsLetter(character){
	// return true is valid, false otherwise
	if ((character >='a' && character<='z' ) 
		||(character >='A' && character<='Z' ) )
		return true;
	else
		return false;		
}

function IsDigit(character){
	// return true is valid, false otherwise
	if (character >='0' && character<='9' ) 
		return true;
	else
		return false;		
}

function validateNumber(character){
	if((character>='0' && character<='9')|| (character=='-'))
		return true;
	else
		return false;	
}

function validateNumberOnly(character){
	if((character>='0' && character<='9')|| (character=='-'))
		return true;
	else
		return false;	
}

function validateNumberOnlyEntry(Field)
{
var pos;
var isNumValid=true;
var String=Field.value;

for(pos=0; pos<String.length;pos++){
	if(validateNumberOnly(String.charAt(pos))==false){
		isNumValid=false;
		pos=String.lenght;
	}
}

if(isNumValid==false){
	alert("This input field accepts numbers only.");
	Field.focus();
	Field.select();
}
	
return isNumValid;
}

function validateNumberEntry(Field)
{
var pos;
var isNumValid=true;
var String=Field.value;

for(pos=0; pos<String.length;pos++){
	if(validateNumber(String.charAt(pos))==false){
		isNumValid=false;
		pos=String.lenght;
	}
}

if(isNumValid==false){
	alert("This input field accepts numbers and dashes only.");
	Field.focus();
	Field.select();
}
	
return isNumValid;
}


