function onlyDigits(e)
	 {
		var retKey = true;	
		if (window.event.keyCode < 46 || window.event.keyCode > 57) 
		{
			window.event.keyCode = 0;
			retKey = false;
		}
		return (retKey); 
	}
	
	
	function onlyIntegers(e)
	 {
		var retKey = true;	
		if (window.event.keyCode < 47 || window.event.keyCode > 57) 
		{
			window.event.keyCode = 0;
			retKey = false;
		}
		return (retKey); 
	}
	
	
	function noSpChar(e)
	{
	    var retKey = true;	
	    if  (!((window.event.keyCode > 47 && window.event.keyCode < 58)   ||  ( window.event.keyCode > 64 && window.event.keyCode < 91 )  || ( window.event.keyCode > 96&& window.event.keyCode < 123) || ( window.event.keyCode == 32 )) )
	     {
	  	window.event.keyCode = 0;
		retKey = false;
	     }
	     return (retKey); 
			
	}
	
	function noSpaceChar(e)
	{
	    var retKey = true;	
	    if  (!((window.event.keyCode > 47 && window.event.keyCode < 58)   ||  ( window.event.keyCode > 64 && window.event.keyCode < 91 )  || ( window.event.keyCode > 96&& window.event.keyCode < 123)) )
	     {
	  	window.event.keyCode = 0;
		retKey = false;
	     }
	     return (retKey); 
			
	}
	
	function ValidEmail(s)
    {
		var re;
		if(s!="")
		{
          re= /^[^@  ]+@([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9\-]{2}|net|com|gov|mil|org|edu|int)$/;
          if (re.test(s) == true)
		{ return true; }
          else
		{ return false; }
	    
        }
 
	  return true;
	}


//function that will accept only alphabets
function onlyAlphabets(e)
	 {
		var retKey = true;
		if (noSpChar(e) == true )
		{				
			if (window.event.keyCode > 46 && window.event.keyCode < 58) 
			{
			
				window.event.keyCode = 0;
				retKey = false;
			}
			return (retKey); 
		}
		else
			return (retKey); 
	}
	
	
	function noSpaces(e)
	 {
		var retKey = true;	
		if (window.event.keyCode ==32) 
		{
			window.event.keyCode = 0;
			retKey = false;
		}
		return (retKey); 
	}
	
function funcRemoveSpaces(obj)
	{		
		// *** removes the leading spaces from the string 
		var str = new String()			
		str= obj.value;								
		str=str.replace(/ /g,"");		
		if (str=="")
			obj.value =str;
		else
		{
			
			str = obj.value;						
			cnt = str.length;
			for (i=0 ;i<=cnt ;i++)
			{
				if (str.charAt(0)==" " || str.charCodeAt(0)==12288 )
				{
					str = str.substring(1,str.length);			
				}
				else 
					break;
			}
			obj.value = str;
		}
		// ****
	
	}	

function ValidateNumeric(st) 
	{	
		var re;
		var iChars=".";
		var dotPresent="0";
	 if(st!="")
	 {
        
		for (var i = 0; i < st.length; i++) 
			{
	  			if (iChars.indexOf(st.charAt(i)) != -1)
 				{
  					//alert ("Check the Customer Code");
					dotPresent=1;
					if (i >=9)
					{
						return false;	
					}
		  					
  				}
			}
				if (dotPresent=="0")
				{
					if (st.length >=9)
					{
						return false;
					}
				}
		re=/(^\d\d*\.\d*$)|(^\d\d*$)|(^\.\d\d*$)/; 
          if (re.test(st) == true)
		{ return true;}
          else
		{ return false;}
	    

	 }
		return true;
	}
	
	
	function ValidatePhone(st)
	{	
		var re;
	 if(st!="")
	 {
          re= /(^\d{10}$)|(^\d{15}$)|(^\d{11}$)|(^\d{12}$)|(^\d{13}$)|(^\d{14}$)|(^\d{4}-\d*$)|(^\d{3}-\d*$)|(^\d{5}-\d*$)/;	
          if (re.test(st) == true)
		{ return true;}
          else
		{ return false;}
	    

	 }
		return true;
	}
	
	function validUSAPhone(st)
	{
		var re;
		re=/^\d{3}-\d{3}-\d{4}$/;
		if (st!="")
		{
			if (re.test(st) == true)
				return true;
			else
				return false;
		}
		return true;
	}
	
	function USAPhoneFormat(e)
	 {
		var retKey = true;	
		if ((window.event.keyCode < 48 || window.event.keyCode > 57) && window.event.keyCode != 45) 
		{
			window.event.keyCode = 0;
			retKey = false;
		}
		return (retKey); 
	}


function noSpCharWithDot(e)
	{
	    var retKey = true;	
	    if  (!((window.event.keyCode > 45 && window.event.keyCode < 58)   ||  ( window.event.keyCode > 64 && window.event.keyCode < 91 )  || ( window.event.keyCode > 96&& window.event.keyCode < 123) || ( window.event.keyCode == 32 ) || ( window.event.keyCode == 45 )  ) )
	     {
	  	window.event.keyCode = 0;
		retKey = false;
	     }
	     return (retKey); 
			
	}