function validateform()
{
	var jname = document.signup.firstname.value;
	var jlastname = document.signup.lastname.value;
	var jemail = document.signup.email.value;
	var jaddress = document.signup.address.value;
	var jcity = document.signup.city.value;
	var jstate = document.signup.state.value;
	var jpostcode = document.signup.postcode.value;
	var jphone_number = document.signup.phone.value;
	
	var jplan = document.signup.product_pack.value;
	var jterm = document.signup.term.value;

	var jpaymenttype = document.signup.payment.value;

	var jagree = document.signup.tc.value;

	if ( (jname == "") || (jlastname == "") ||  (jemail == "") || (jaddress == "") || (jcity == "") || (jstate == "") || (jpostcode == "") || (jphone_number == "") )  
	{
			alert (" Some of the fields are incomplete. Please fill in the necessary fields. ");
			return false;
	}
	
	if ( jemail.indexOf("@")<0  || jemail.indexOf(".")<0 )
	{
			alert (" Please fill in a proper email address. ");
			return false;
	}
	
	if ( jpaymenttype == "non" )
	{
			alert (" Please choose a payment method. ");
			return false;

	}
	
	if ( jplan == "non" )
	{
			alert (" Please choose a Receptionist / Virtual Office Plan. ");
			return false;

	}

	if ( jterm == "noterm" )
	{
			alert (" Please choose your desired Receptionist / Virtual Office Plan Term. ");
			return false;

	}

	if ( jagree == "I_agree" )
	{
		return true;
	}
	else
	{
			alert (" You must agree to our terms and condition before you proceed. ");
			return false;
	}


	

}


