// JavaScript Document
function checkValid()
{	

	var name = document.getElementById('Name');
	var phone = document.getElementById('Phone');	
	var cphone = document.getElementById('CPhone');	
	var email = document.getElementById('Email');
	
	if (!empty(name) || !alpha(name))
	{
		alert('Please enter valid name.');
		name.focus();
		return false;
	}
	
	/*if (!emailValidation(email))
	{
		alert('Please enter valid email.');
		email.focus();
		return false;
	}*/
	
	
	
	
	if (!empty(phone) || !telephone(phone))
	{
		alert('Enter valid phone number. Must be 10 digits or in the form XXX-XXX-XXXX.');
		//alert('Enter valid phone number.');
		phone.focus();
		return false;
	}
	else
	{	
		if(!PhoneValidation(document.getElementById("Phone")))
		{
					return false;	
		}
	}
	
	/*if (!empty(cphone) || !intNumber(cphone))
	{
		alert('Please enter valid Cell Phone.');
		cphone.focus();
		return false;
	}
	else
	{	
		if(!PhoneValidation(document.getElementById("CPhone")))
		{
					return false;	
		}
	}*/
	
	
	function formatephone()
	{
		if (!document.getElementById("txtPhone").value) 
			{ 
				document.getElementById("txtPhone").value=''; 
			}
		var ssn = document.getElementById("txtPhone").value;		
		if(ssn.match(/^(\d{3})\d{3}\d{4}$/))
		{
						 var len=ssn.length;
						 var first=ssn.substr(0,3);
						 var middle= ssn.substr(3,3);
						 var last= ssn.substr(6,len);
						 var  formatstring=first+"-"+middle+"-"+last;
						 document.getElementById("txtPhone").value=formatstring;					
		}
	}

function PhoneValidation(ssn1) 
{
  var ssn = ssn1.value
	  if(ssn=="")
	  {
		  return true;
	  }
	  var matchArr = ssn.match(/^(\d{3})-?\d{3}-?\d{4}$/);
	  var numDashes = ssn.split('-').length - 1;
  if (matchArr == null || numDashes == 1)
	 {
	  alert('Invalid Cell Phone No. Must be 10 digits or in the form XXX-XXX-XXXX.');
	  msg = "does not appear to be valid";
	  ssn1.focus();
	  return false;
	 }
else 
	   if (parseInt(matchArr[1],10)==0) 
	   {
			 alert("Invalid Cell Phone No:");
			 msg = "does not appear to be valid";
			 document.frmloan.phone.value=="";
			 ssn1.focus();
			 return false;
	   }
	    if(ssn.match(/^(\d{3})\d{3}\d{4}$/))
			   {
					 var len=ssn.length;
					 var first=ssn.substr(0,3);
					 var middle= ssn.substr(3,3);
					 var last= ssn.substr(6,len);
					 var  formatstring=first+"-"+middle+"-"+last;
					 ssn1.value=formatstring;
					 return true; 
			   }
      return true;
}


	return true;	
}
