function textCounter(field, maxlimit) {
	if (field.value.length > maxlimit) {
		field.value = field.value.substring(0, maxlimit);
		return false;
	}
	
	return true;
// otherwise, update 'characters left' counter
}

function CHeckKeyCode(event,obj)
{
	 var code = (event.which) ? event.which : event.keyCode;
    var character = String.fromCharCode(code);
 	
    if ((code >64 && code < 91))
    { // check digits
      return true;
    }
    else if (code == 8)
    { // Allow backspace
      return true;
    }
    else if (code ==13)
    { // Allow directional arrows
      return true;
    }
    else if(code>96 && code<123)
    {
     return  true;
    }
    else if (code==32) //blankspace
            {return true;}
     
    return false;
}

function checkIntOnly(event,obj)
{
	var code = (event.which) ? event.which : event.keyCode;
 	var character = String.fromCharCode(code);
 
 	if (code > 31 && (code < 48 || code > 57))
		 {
		 return false;
		 }
	else if (decimal && (character == ".")) 
		{ 
		  return true;
		}
	else
   		return false;

}

function numbersOnly(event,obj)
{
 var code = (event.which) ? event.which : event.keyCode;
 var character = String.fromCharCode(code);
 
 if (code > 31 && (code < 48 || code > 57))
	 {
	 return false;
	 }
 else
    return true;
 
}

function checkFloatOnly(event,obj)
{
	var code = (event.which) ? event.which : event.keyCode;
 	var character = String.fromCharCode(code);
	
	if(character==".") return true;
 	
	if (code > 31 && (code < 48 || code > 57)){
		 return false;
	}
	return true;

}


