
function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
         if (charCode > 31 && (charCode < 48 || charCode > 57))
            return false;

         return true;
      }


function chk_name()
{
		var blankFields = '<table cellpadding="0" cellspacing="0" border="0" width="100%">';
		var returnVar = true;

		if(document.getElementById('fname_notnull').value == "")
		{
			blankFields = blankFields + '<tr><td class="red_text" >* Please Enter First Name !</td></tr>';
			document.getElementById('fname_notnull').focus();
			returnVar = false;
		}
		
		
		if(document.getElementById('fname_notnull').value != "")
		{
			if(!lengthRestriction_name1(document.getElementById('fname_notnull'),3 )){
				blankFields = blankFields + '<tr><td class="red_text" >First Name must be at least 3 Characters!</td></tr>';
				returnVar= false;
			}	
		}	
		
		
	if(document.getElementById('lname_notnull').value == "")
		{
			blankFields = blankFields + '<tr><td class="red_text" >* Please Enter Last Name !</td></tr>';
			returnVar = false;
		}
		
		
		if(document.getElementById('lname_notnull').value != "")
		{
			if(!lengthRestriction_name1(document.getElementById('lname_notnull'),3 )){
				blankFields = blankFields + '<tr><td class="red_text" >Last Name must be at least 3 Characters!</td></tr>';
				returnVar= false;
			}	
		}
		
			
		if(document.getElementById('email_notnull').value == "")
		{
			blankFields = blankFields + '<tr><td class="red_text" >* Please Enter Email Address !</td></tr>';
			returnVar = false;
		}
		if(document.getElementById('email_notnull').value != "")
		{
			if (!emailValidator(document.getElementById('email_notnull'))) 
			{
				blankFields = blankFields + '<tr><td class="red_text" >Please enter valid email address</td></tr>';
				//Khaki('email_notnull');
				returnVar = false;
			} 
		}
		if(document.getElementById('phone_notnull').value == "")
		{
			blankFields = blankFields + '<tr><td class="red_text" >* Please Enter Phone Number !</td></tr>';
			returnVar = false;
		}
		if(document.getElementById('phone_notnull').value != "")
		{
		
		
			if(!lengthRestriction_name1(document.getElementById('phone_notnull'),6 )){
				blankFields = blankFields + '<tr><td class="red_text" >Phone Number must be at least 6 Characters!</td></tr>';
				returnVar= false;
			}
			else
			if (!isNumeric(document.getElementById('phone_notnull'))) 
			{
				blankFields = blankFields + '<tr><td class="red_text" >Please enter valid phone number</td></tr>';
				//Khaki('phone_notnull');
				returnVar = false;
			} 
		}	
	
		
				
		blankFields = blankFields + '</table>';
		
		if(blankFields == '<table cellpadding="0" cellspacing="0" border="0" width="176%"></table>')
		{	
			document.getElementById('errorTD').innerHTML = ''; 		
		}
		else
		{	
			document.getElementById('errorTD').innerHTML = '';	
		}
		
		document.getElementById('errorTD').innerHTML =  blankFields;
	
		return returnVar;
	
}
function emailValidator(elem, helperMsg)
{
				var emailExp = /^([a-zA-Z0-9])(([a-zA-Z0-9])*([\._-])?([a-zA-Z0-9]))*@(([a-zA-Z0-9\-])+(\.))+([a-zA-Z]{2,4})+$/;
				if(elem.value.match(emailExp)){
					return true;
				}else{
					//alert(helperMsg);
					//elem.focus();
					return false;
				}
			}
	
	function isNumeric(elem)
	{
		var numericExpression =  /^([\+]?[0-9\-]+)[0-9]+([0-9\-]+){0,1}$/;
		if(elem.value.match(numericExpression)){
			return true;
		}else{
			return false;
		}
	}
	
	function lengthRestriction_name1(elem, min)
	{
	var uInput = elem.value;
	if(uInput.length >= min){
		return true;
	}else{
		//alert("It must be " +min+ " Charactor.");
		elem.focus();
		return false;
	}}




