//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//Validation For SHORT FORM



function Validate1(x)
 {
 

 var retValue=false;
 var invalidChars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!#$%^&*(){}|\':;?/<>,.@-+=[]~`_ ";
 var i;
  
for(i=0;i<invalidChars.length;i++)
 {
  if(x.indexOf(invalidChars.charAt(i))>-1)
  {
     retValue=true;
     break;
   }
 }
 
return retValue;
 }


function validate_short()
{

		
if (document.form1.LoanType.value=="not")
{
alert("Please Select Loan Type ");
document.form1.LoanType.focus();
return false;
}

if (document.form1.zipcode.value=="")
	{
		alert("Please enter Zipcode");
		document.form1.zipcode.select();
		document.form1.zipcode.focus();
		return false;
	}
	if(isNaN(document.form1.zipcode.value))
		{
			alert("Zip code should be Numeric");
			document.form1.zipcode.select();
			document.form1.zipcode.focus();
			return false;
		}
	if ( document.form1.zipcode.value.length!=5)
{
	alert("Please Enter Valid 5 Numbered Zip");
	document.form1.zipcode.select();
	document.form1.zipcode.focus();
	return false;
}
document.form1.method="POST";
document.form1.action="getquote.php";
document.form1.submit();

}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//validation for Get Quote form
/*function tab1()
{

  if(document.frm.hp1.value.length==3)
   {
	document.frm.hp2.focus()
	return
    }
}

function tab2()
{

  if(document.frm.hp2.value.length==3)
   {
	document.frm.hp3.focus()
	return
    }
}


function Validate()
{
      
if (document.frm.LoanType.value=="")
	{
		alert("Please Select the Loan Type");
		////SetErrorImage("LoanType", true);

		document.frm.LoanType.focus();
		return;
	}
	else
    {
    	////SetErrorImage("InsuranceType", false);
	}

if (document.frm.creditors.value=="")
	{
		alert("Please Select Number of Creditors");
		document.frm.creditors.focus();
		return;
	}
if (document.frm.property_type.value=="")
	{
		alert("Please Select Property Type");
		document.frm.property_type.focus();
		return;
	}
if (document.frm.property_value.value=="")
	{
		alert("Please Enter Property Value");
		document.frm.property_value.focus();
		return;
	}
if (document.frm.loan_amount.value=="")
	{
		alert("Please Enter Estimated Loan Amount");
		document.frm.loan_amount.focus();
		return;
	}		

 if(document.frm.debt_amount.value=="")
	{
		alert("Please Enter Total Amount of Debt  ");
		document.frm.debt_amount.select();
		document.frm.debt_amount.focus();
		return;
	}	

if(document.frm.credit_rate.value=="")
	{
		alert("Please Select Estimated Credit Rating ");
		document.frm.credit_rate.focus();
		return;
	}
  if(document.frm.int_rate.value=="")
	{
		alert("Please Enter Current Interest Rate ");
		document.frm.int_rate.select();
		document.frm.int_rate.focus();
		return;
	}

  if(document.frm.fname.value=="")
	{
		alert("Please enter your First Name ");
		document.frm.fname.select();
		document.frm.fname.focus();
		return;
	}
	if(!(isNaN(document.frm.fname.value)))
	{
	   alert(" Please Enter Valid First Name");
	   document.frm.fname.focus();
	   document.frm.fname.select();
	   return false;
	}
	if(document.frm.lname.value=="")
	{
		alert("Please enter your Last Name ");
		//SetErrorImage("FName", true);
		document.frm.lname.select();
		document.frm.lname.focus();
		return;
	}
	if(!(isNaN(document.frm.lname.value)))
	{
	   alert(" Please Enter Valid Last Name");
	   document.frm.lname.focus();
	   document.frm.lname.select();
	   return false;
	}

	
	
		if (document.frm.hp1.value=="" )
	{
		alert("Please enter your home phone number");
		//SetErrorImage("hp1", true);
		document.frm.hp1.select();
		document.frm.hp1.focus();
		return;
	}
	


	  	if (!(document.frm.hp1.value.length==3))
	{
		alert("Please enter Valid home phone number");
		//SetErrorImage("hp1", true);
		document.frm.hp1.select();
		document.frm.hp1.focus();
		return;
	}
   
	  if(isNaN(document.frm.hp1.value))
	  {
	  	alert("Home phone number should be Numeric value");
		//SetErrorImage("hp1", true);
		document.frm.hp1.select();
		document.frm.hp1.focus();
		return;
	  }
	  
	if(document.frm.hp2.value=="")
	{
		alert("Please enter your home phone number");
		//SetErrorImage("hp2", true);
		document.frm.hp2.select();
		document.frm.hp2.focus();
		return;
	}
	  if(isNaN(document.frm.hp2.value))
	  {
	  	alert("Home phone number should be Numeric value");
		//SetErrorImage("hp2", true);
		document.frm.hp2.select();
		document.frm.hp2.focus();
		return;
	  }
	if (!(document.frm.hp2.value.length==3))
	{
		alert("Please enter Valid home phone number");
		document.frm.hp2.select();
		document.frm.hp2.focus();
		return;
	}

	if(document.frm.hp3.value=="")
	{
		alert("Please enter your home phone number");
		//SetErrorImage("hp3", true);
		document.frm.hp3.select();
		document.frm.hp3.focus();
		return;
	}
	  if(isNaN(document.frm.hp3.value))
	  {
	  	alert("Home phone number should be Numeric value");
		//SetErrorImage("hp3", true);
		document.frm.hp3.select();
		document.frm.hp3.focus();
		return;
	  }
	  if (!(document.frm.hp3.value.length==4))
	{
		alert("Please enter Valid home phone number");
		document.frm.hp3.select();
		document.frm.hp3.focus();
		return;
	}

 if(document.frm.address.value=="")
	{
		alert("Please Enter Address ");
		document.frm.address.select();
		document.frm.address.focus();
		return;
	}

if(document.frm.city.value=="")
	{
		alert("Please Enter City ");
		document.frm.city.select();
		document.frm.city.focus();
		return;
	}

if (document.frm.State.value=="")
	{
		alert("Please Select State");
		document.frm.State.focus();
		return;
	}
	if (document.frm.zip_code.value=="")
	{
		alert("Please enter Zipcode");
		//SetErrorImage("Zip", true);
		document.frm.zip_code.select();
		document.frm.zip_code.focus();
		return;
	}
		if(isNaN(document.frm.zip_code.value))
		{
			alert("Zip code should be Numeric value");
			//SetErrorImage("Zip", true);
			document.frm.zip_code.select();
			document.frm.zip_code.focus();
			return;
		}
		if ( document.frm.zip_code.value.length!=5)
{
	alert("Please Enter Valid 5 Numbered Zip");
	document.frm.zip_code.select();
	document.frm.zip_code.focus();
	return false;
}
	if(document.frm.email.value=="")
	{
   		alert("Please enter your Email ID");
		//SetErrorImage("Email", true);
		document.frm.email.select();
		document.frm.email.focus();
		return;
	}

	else
	{
	  var evalue=document.frm.email.value;
      var emailPat = /^(\".*\"|\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/;
	  
	  var matchArray = evalue.match(emailPat);

		if(!emailPat.test(evalue))
		{
			alert("Your email address is invalid.  Please try again !!");
			//SetErrorImage("Email", true);
			document.frm.email.select();
			document.frm.email.focus();
  			return;
		}
		else
       {
    	//SetErrorImage("Email", false);
	   }
	}
if(document.frm.contact.value=="")
	{
		alert("Please Select Best Contact Time ");
		document.frm.contact.focus();
		return;
	}

	var mail=document.frm.email.value;
	if(confirm(""+mail+"\n Confirm Your email address!!")==false)
	{
	  //SetErrorImage("Email", true);
	  document.frm.email.select();
	  document.frm.email.focus();
	  return;
	}
	else
    {
    	//SetErrorImage("Email", false);
	}



	document.frm.method="post";
	document.frm.action="getquoteinsert.php"
	document.frm.submit();
}*/

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//validation for TELL A FRIEND form

function validate_tellafriend()
{
if (document.form2.yourname.value=="")
{
alert("Please Enter your name");
         document.form2.yourname.select();
		document.form2.yourname.focus();
		return ;
}
if (document.form2.youremail.value=="")
{
alert("Please Enter The your email");
document.form2.youremail.select();
document.form2.youremail.focus();
		return ;
}
if (document.form2.friendname.value=="")
{
alert("Please Enter The friend name");
        document.form2.friendname.select();
		document.form2.friendname.focus();
		return ;
}
if (document.form2.friendemail.value=="")
{
alert("Please Enter friend email");
document.form2.friendemail.select();
document.form2.friendemail.focus();
		return ;
}
if (document.form2.comments.value=="")
{
alert("Please Enter The comments");
        document.form2.comments.select();
		document.form2.comments.focus();
		return ;
}

document.form2.method="POST"
document.form2.action="mail_tellafriend.php"
document.form2.submit()
}
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

//validation for ADD URL form

function validate_addurl()
{
if (document.form3.title.value=="")
{
alert("Please Enter Title");
         document.form3.title.select();
		document.form3.title.focus();
		return ;
}
if (document.form3.url.value=="")
{
alert("Please Enter  your url");
document.form3.url.select();
document.form3.url.focus();
		return ;
}
if (document.form3.reciprocal_url.value=="")
{
alert("Please Enter The Reciprocal Url");
        document.form3.reciprocal_url.select();
		document.form3.reciprocal_url.focus();
		return ;
}
if (document.form3.description.value=="")
{
alert("Please Enter Description");
document.form3.description.select();
document.form3.description.focus();
		return ;
}
if (document.form3.name1.value=="")
{
alert("Please Enter The Name");
        document.form3.name1.select();
		document.form3.name1.focus();
		return ;
}
if (document.form3.email.value=="")
{
alert("Please Enter The Email");
        document.form3.email.select();
		document.form3.email.focus();
		return ;
}
	else
	{
	  var evalue=document.form3.email.value;
      var emailPat = /^(\".*\"|\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/;
	  
	  var matchArray = evalue.match(emailPat);

		if(!emailPat.test(evalue))
		{
			alert("Your email address is invalid.  Please try again !!");
			//SetErrorImage("Email", true);
			document.form3.email.select();
			document.form3.email.focus();
  			return;
		}
		else
       {
    	//SetErrorImage("Email", false);
	   }
	}


document.form3.method="POST"
document.form3.action="addurl-mail.php";
document.form3.submit()
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

//validation for CONTACT US form
function validate_contact()
{
	
if (document.contact2.realname.value=="")
{
	alert("Please Enter Your Name");
	document.contact2.realname.focus();
	document.contact2.realname.select();
	return false;
}

if( document.contact2.email.value != '')
{
var e_mail=  document.contact2.email.value;

if(e_mail.indexOf('.')< 0 || e_mail.indexOf('@') < 0)
  {
	alert("Please Enter Valid email-id");
	document.contact2.email.select();
	document.contact2.email.focus();
	return false;	
		

   }
 }

else
{
alert("Please Enter Email ");
document.contact2.email.select();
document.contact2.email.focus();
return false;

}

if (document.contact2.subject.value=="")
{
	alert("Please Enter Subject");
	document.contact2.subject.focus();
	document.contact2.subject.select();
	return false;
}

if (document.contact2.comments.value=="")
{
	alert("Please Enter Comments");
	document.contact2.comments.focus();
	document.contact2.comments.select();
	return false;
}
document.contact2.method="POST"
document.contact2.action="http://www.nymortgagedepo.com/contactus.php";
document.contact2.submit();
return true;
}