function validateForm(formId){
	var required = $("*[class*='required']");
	var numRequired = required.length;
	var errorMsg = "The must fill in the following required fields:\n\n";
	var errors =0;

	for(var i=0; i<numRequired; i++){
		name=required[i].name;
		var same = $("input[type!='text'][type!='button'][type!='submit'][class*='required'][name='"+name+"']");
		if(same.length>0){
			marked=false;
			for(var x=0; x<same.length; x++){
				if(same[x].checked ==true){
					marked=true;
					break;
				}
			}
			if(marked==false){
				errors++;
				errorMsg+=errors+"- "+required[i].title+"\n";	
			}
			i=i+((same.length)-1);
		}
				
		if(required[i].value==""){
			errors++;
			errorMsg +=errors+"- "+required[i].title+"\n";	
		}
	}
	if(errors>0){
		alert(errorMsg);
	}else if(errors==0){		
		document.getElementById("form"+formId).action = "thankyou.php?id="+formId;
		document.getElementById("form"+formId).submit();
	}
}


function validateEmail(formName){
	var firstname=document.getElementsByName('first_name')[0];
	var lastname = document.getElementsByName('last_name')[0];
	var email = document.getElementsByName('email')[0];
	var errorString="Please fix the following problems:\n\n";
	var errors= 0;
	
	if(firstname.value==""){
		errorString+="-You must enter your first name.\n";
		errors++;
	}
	if (lastname.value==""){
		errorString+="-You must enter your last name.\n";
		errors++;
	}
	if (email.value==""){
		errorString+="-You must enter your Email address.\n";
		errors++;
	}
	else if(email.value.indexOf(".") < 2 || email.value.indexOf("@") < 1 ||	email.value.indexOf(".") == email.value.length-1){ 
		errorString += "-Please enter a valid Email address\n"; errors++; 
	}
		
	if(errors!=0){
		alert (errorString);
	}
	else{
		document.getElementById(formName).action = "#";
		document.getElementById(formName).submit();
	}

}
