// JavaScript Document
function emailvalidation(entered,alertbox)
{

  with(entered)
  {
     apos=entered.value.indexOf("@");
     dotpos=entered.value.lastIndexOf(".");
     lastpos=(entered.value.length)-1;
     if(apos<1 || (dotpos-apos)<2 ||  (lastpos-dotpos)<2)
     {
        alert(alertbox);
		entered.focus();
        return false;
     }
   	else
   	{
   		return true;
   	}
 }
}
function validfrm(frm)
{
	//alert(frm.hdnAppCharges.value + " : " + frm.RG1.value);
	if(frm.txtfName.value.length==0)
	{
		alert("Please Enter First Name");
		frm.txtfName.focus();
		return false;
	}
	if(frm.txtlName.value.length==0)
	{
		alert("Please Enter Last Name");
		frm.txtlName.focus();
		return false;
	}
	if(frm.txtBuild.value.length==0 && frm.txtBuildName.value.length==0)
	{
		alert("Please Enter Building No");
		frm.txtBuild.focus();
		return false;
	}
	if(frm.txtStreet.value.length==0)
	{
		alert("Please Enter Street Name");
		frm.txtStreet.focus();
		return false;
	}
	if(frm.txtZip.value.length==0)
	{
		alert("Please Enter Post / Zip Code");
		frm.txtZip.focus();
		return false;
	}
	if(frm.txtTele.value.length==0)
	{
		alert("Please Enter Day time telephone no");
		frm.txtTele.focus();
		return false;
	}
	if(frm.txtEmail.value.length==0)
	{
		alert("Please Enter Email");
		frm.txtEmail.focus();
		return false;
	}
	if(!emailvalidation(frm.txtEmail,"Please Enter Valid Email"))
	{
		return false;
	}
	if(frm.hdnAppCharges.value.length==0)
	{
		alert("Please Select 'SERVICE' which suites your need");
		document.getElementById("Personal").focus();
		return false;
	}
	if(frm.txtAgreement.value.toString().toUpperCase()!="YES")
	{
		alert("Please Type 'Yes'");
		frm.txtAgreement.focus();
		return false;
	}	
}
