function verifyFormFunc(aamir)
{
	
	var login_name=aamir.login_name.value;
	var password=aamir.password.value;
		
	var fname=aamir.fname.value;
	var lname=aamir.lname.value;
	var company_name=aamir.company_name.value;
	var address1=aamir.address1.value;
	var address2=aamir.address2.value;
	var city=aamir.city.value;
	var province=aamir.province.value;
	var postalcode=aamir.postalcode.value;
	var country=aamir.country.value;	
	var phone1=aamir.phone1.value;
	var phone2=aamir.phone2.value;
	var fax=aamir.fax.value;	
	var Email1=aamir.email1.value;
	var Email2=aamir.email2.value;
	var domain_name=aamir.domain_name.value;
	var domain_name_suffix = aamir.domain_name_suffix.value;
	
	var domain_registered=aamir.domain_registered.value;
	var legal_type=aamir.legal_type.value;	
	
	var how_hear=aamir.how_hear.value;	
	var terms_iqweb=aamir.terms_iqweb;


	var errs=0;
	var errMsg="";
	
	// Following is to make sure all the fields are filled
	if(login_name=="")
	{
		errs+=1;
		errMsg+="#1 - Please enter your Login Name\n";
	}
	if(password=="")
	{
		errs+=1;
		errMsg+="#2 - Please enter your password\n";
	}			
	if(fname=="")
	{
		errs+=1;
		errMsg+="#3 - Please enter your First Name\n";
	}
	if(lname=="")
	{
		errs+=1;
		errMsg+="#4 - Please enter your Last Name\n";
	}	
//	if(company_name=="")
//	{
//		errs+=1;
//		errMsg+="#5 - Please enter your Company Name\n";
//	}

	if(address1=="")
	{
		errs+=1;
		errMsg+="#6 - Please enter your Address\n";
	}
	if(city=="")
	{
		errs+=1;
		errMsg+="#8 - Please enter your City\n";
	}
	if(province=="")
	{
		errs+=1;
		errMsg+="#9 - Please enter your Province/State\n";
	}
//	if(postalcode=="")
//	{
//		errs+=1;
//		errMsg+="#10 - Please enter your Postal/Zip Code\n";
//	}
	if(country=="")
	{
		errs+=1;
		errMsg+="#11 - Please enter your Country\n";
	}				
	if(phone1=="")
	{
		errs+=1;
		errMsg+="#12 - Please enter your Phone Number\n";
	}		
	if(Email1=="")
	{
		errs+=1;
		errMsg+="#15 - Please enter your Email Address\n";
	}
	if(domain_name=="")
	{
		errs+=1;
		errMsg+="#17 - Please enter the Domain Name (Website URL)\n";
	}	
	if(how_hear=="")
	{
		errs+=1;
		errMsg+="#19 - How did you hear about us?\n";
	}	
	if(terms_iqweb.checked != 1)
	{
		errs+=1;
		errMsg+=":: You must accept Web Hosting & Domain Terms of Service :: \n";
	}	
	// If there is even a single error, alert the user
	if(errs>0)
	{
		alert(errMsg);
		return false;
	}


/////////////////////////////////////////////
	errs=0;
	errMsg="";
	
	if((domain_name_suffix==".ca") && (domain_registered==""))
	{
		errs+=1;
		errMsg+="#17-1 - Is the domain name already registered?\n";
	}
	if((domain_name_suffix==".ca") && (legal_type==""))
	{
		errs+=1;
		errMsg+="#17-2 - Please select CPR category\n";
	}
	if(errs>0)
	{
		alert(errMsg);
		return false;
	}
	
/////////////////////////////////////////////

	
	// verifying email address
	Position=(Email1).indexOf("@",1);
	if(Email1=="")
	{
		alert("Please enter your email address before continuing");
		return false;
	}
	// Checking to see if we have @ in the field
	else if(Position==-1) // If no @ found
	{
	 	alert("Invalid email address, please modify and try again");
 		return false;
	}
	// Make sure there is only only one @ sign by adding the result we got to one and
	// comparing with -1. It true the answer will not be -1, else it will be.
	else if((Email1).indexOf("@",Position+1)!=-1)
	{
	 	alert("Invalid email address, please modify and try again");
 		return false
	}

	Period=(Email1).indexOf(".",1);
	if(Period==-1)
	{
	 	alert("Invalid email address, please modify and try again");
 		return false;
	}	

	
	return true;
}

