
function fixElement(element, message) {
	alert(message);
	element.focus();
}

function checkvalidate(form) {

	var passed = false;
	var alphaExp = /^[a-zA-Z]+$/; // allow only letters
	var alertmsg="";
	var getform = "";
	
	if (!form.gender[0].checked && !form.gender[1].checked){ 
		// fixElement(form.fname, "Please Select Male or Female.");
		alertmsg += "Please Select Male or Female.\n";
		getform = form.fname;		
	}
	
	if (form.fname.value == "") {
		//fixElement(form.fname, "Please include your first name.");
		alertmsg += "Please Enter the First Name.\n";
		getform = form.fname;		
	}
	else if (!form.fname.value.match(alphaExp)) {
        //fixElement(form.fname, "Please include your first name only alphabetic.");
 		alertmsg += "Please Enter the First Name only alphabetic.\n";
		getform = form.fname;		
   }
	
	if (form.lname.value == "") {
		//fixElement(form.lname, "Please include your last name.");
		alertmsg += "Please Enter the Last Name.\n";
		getform = form.lname;		
	}
	else if (!form.lname.value.match(alphaExp)) {
        //fixElement(form.lname, "Please include your last name only alphabetic.");
		alertmsg += "Please Enter Last Name only alphabetic.\n";
		getform = form.lname;		
    }
	
	if (form.emailaddress.value.indexOf("@") == -1 ||
		form.emailaddress.value.indexOf(".") == -1) {
		//fixElement(form.emailaddress, "Please include a proper email address.");
		alertmsg += "Please Enter a valid E-mail Address.\n";
		getform = form.emailaddress;		
	}
	
	if (form.address1.value == "") {
		//fixElement(form.address1, "Please include your business addresss.");
		alertmsg += "Please Enter the Address1.\n";
		getform = form.city;		
	}
	
	if (form.city.value == "") {
		//fixElement(form.city, "Please include your city.");
		alertmsg += "Please Enter the City.\n";
		getform = form.city;		
	}
	
	if (form.state.value == "") {
		//fixElement(form.state, "Please include your state.");
		alertmsg += "Please Choose a State.\n";
		getform = form.state;		
	}
	
	if (form.zipcode.value == "") {
		//fixElement(form.zipcode, "Please include your zip.");
		alertmsg += "Please Enter the Zip-code.\n";
		getform = form.zipcode;		
	}
	
	
	if (alertmsg!="")
	{
		fixElement(getform, alertmsg);
	}
	else {
		getInfo(form);
		passed = true;
	}
	
	return passed;
}



function checkvalidtrivia(getform)
{
	
	if (!getform.trivia[0].checked && !getform.trivia[1].checked )
	{
		alert ('Please choose True or False.');
		return false;
	}
	else
	{
	return true;
	}

}