// freedemo JavaScript Document


function checkFields1() {

if (document.fr1.company.value=="")
{
 alert("Practice Name or Company!");
 document.fr1.company.focus();
 return false;
}

if (document.fr1.uName.value=="")
{
 alert("Please enter your First Name.");
 document.fr1.uName.focus();
 return false;
}

if (document.fr1.uLName.value=="")
{
 alert("Please enter your Last Name.");
 document.fr1.uLName.focus();
 return false;
}

if (document.fr1.specialty.value=="NOT SELECTED")
{
 alert("Please Select specialty");
 document.fr1.specialty.focus();
 return false;
}

if (document.fr1.address.value=="")
{
 alert("Please enter Address");
 document.fr1.address.focus();
 return false;
}

if (document.fr1.city.value=="")
{
 alert("Please enter City");
 document.fr1.city.focus();
 return false;
}

if (document.fr1.state.value=="")
{
 alert("Please enter state");
 document.fr1.state.focus();
 return false;
}

if (document.fr1.zip.value=="")
{
 alert("Please enter zip code");
 document.fr1.zip.focus();
 return false;
}


if (document.fr1.email.value=="")
{
 alert("Please enter your Email Address.");
 document.fr1.email.focus();
 return false;
}

if (document.fr1.email.value.length >0) {
	 i=document.fr1.email.value.indexOf("@")
	 j=document.fr1.email.value.indexOf(".",i)
	 k=document.fr1.email.value.indexOf(",")
	 kk=document.fr1.email.value.indexOf(" ")
	 jj=document.fr1.email.value.lastIndexOf(".")+1
	 len=document.fr1.email.value.length

 	if ((i>0) && (j>(1+1)) && (k==-1) && (kk==-1) && (len-jj >=2) && (len-jj<=3)) {
 	}
 	else {
 		alert("Please enter an exact email address.\n" +
		document.fr1.email.value + " is invalid.");
		document.fr1.email.focus();
		return false;
 	}

 }

if (document.fr1.phone.value=="")
{
 alert("Please enter your Phone or Mobile Number.");
 document.fr1.phone.focus();
 return false;
}

if (document.fr1.nProviders.value=="")
{
 alert("Please enter Number of Providers");
 document.fr1.nProviders.focus();
 return false;
}

if (document.fr1.comments.value=="")
{
 alert("Please enter comments");
 document.fr1.comments.focus();
 return false;
}
}








function checkFields() {


if (document.f1.uName.value=="")
{
 alert("Please enter your Name.");
 document.f1.uName.focus();
 return false;
}

if (document.f1.pName.value=="")
{
 alert("Please enter your Practice Name");
 document.f1.pName.focus();
 return false;
}

if (document.f1.state.value=="")
{
 alert("Please enter state");
 document.f1.state.focus();
 return false;
}

if (document.f1.providers.value=="")
{
 alert("Please enter Number of Providers");
 document.f1.providers.focus();
 return false;
}

if (document.f1.specialty.value=="NOT SELECTED")
{
 alert("Please Select specialty");
 document.f1.specialty.focus();
 return false;
}

if (document.f1.phone.value=="")
{
 alert("Please enter your Phone or Mobile Number.");
 document.f1.phone.focus();
 return false;
}

if (document.f1.email.value=="")
{
 alert("Please enter your Email Address.");
 document.f1.email.focus();
 return false;
}

if (document.f1.email.value.length >0) {
	 i=document.f1.email.value.indexOf("@")
	 j=document.f1.email.value.indexOf(".",i)
	 k=document.f1.email.value.indexOf(",")
	 kk=document.f1.email.value.indexOf(" ")
	 jj=document.f1.email.value.lastIndexOf(".")+1
	 len=document.f1.email.value.length

 	if ((i>0) && (j>(1+1)) && (k==-1) && (kk==-1) && (len-jj >=2) && (len-jj<=3)) {
 	}
 	else {
 		alert("Please enter an exact email address.\n" +
		document.f1.email.value + " is invalid.");
		document.f1.email.focus();
		return false;
 	}

 }

}
