function check() {
	var name = document.oform.name.value;	
	var email = document.getElementById('email').value;	
	var phone = document.oform.phone.value;
	var event_type = document.oform.event_type.value;
	var event_city = document.oform.event_city.value;
	var event_date = document.oform.event_date.value;
	var guests = document.oform.guests.value;
	var description = document.oform.description.value;
	var contact1 = document.getElementById('c1');
	var contact2 = document.getElementById('c2');
	var referral = document.oform.referral.value;// 1/0
	if (name == "" || email == "" || phone == "" || event_type == "" || event_city == "" || event_date == "" || description == "") {
		alert("You must fill in all fields.");
		return false;
	}	
	if (contact1.checked == false && contact2.checked == false) {
		alert("You must fill in all fields.");
		return false;
	}
	var at="@";
	var dot=".";
	var lat=email.indexOf(at);
	var lstr=email.length;
	var ldot=email.indexOf(dot);
	if (email.indexOf(at)==-1){
	   alert("Invalid e-mail format.");
	   return false;
	}
	if (email.indexOf(at)==-1 || email.indexOf(at)==0 || email.indexOf(at)==lstr){
	   alert("Invalid e-mail format.");
	   return false;
	}
	if (email.indexOf(dot)==-1 || email.indexOf(dot)==0 || email.indexOf(dot)==lstr){
		alert("Invalid e-mail format.");
		return false;
	}
	if (email.indexOf(at,(lat+1))!=-1){
		alert("Invalid e-mail format.");
		return false;
	}
	if (email.substring(lat-1,lat)==dot || email.substring(lat+1,lat+2)==dot){
		alert("Invalid e-mail format.");
		return false;
	}
	if (email.indexOf(dot,(lat+2))==-1){
		alert("Invalid e-mail format.");
		return false;
	}	
	if (email.indexOf(" ")!=-1){
		alert("Invalid e-mail format.");
		return false;
	}	
}