

function validate_enquiry(form) {
	
	var validExp = /[0-9]{10,11}/;
	
	var cell = document.getElementById(form).number.value;
	var testCell = validExp.test(cell);
	
	if(document.getElementById(form).name.value == "Contact Name *") {
		alert("Please enter your name.");	
	} else if(document.getElementById(form).number.value == "Contact Number *" || (testCell == false) ){
		alert("Please enter your contact number correctly (numbers only).");			
	} else if(document.getElementById(form).email.value == "Email Address *") {
		alert("Please enter your email address.");		 
	} else if ((document.getElementById(form).email.value.search("@")==-1) || (document.getElementById(form).email.value.search("[.*]")==-1)) {
        alert("Please make sure that you fill in your email field correctly.");		
	} else if(document.getElementById(form).comments.value == "Comments & Questions *") {
		alert("Please leave a comment.");	
	}else{
		document.getElementById(form).submit();
	}
	
}


function val_restaurant_enquiry(form) {
	
	var validExp = /[0-9]{10,11}/;
	
	var cell = document.getElementById(form).number.value;
	var testCell = validExp.test(cell);
	
	if(document.getElementById(form).restaurant.value == "") {
		alert("Please select a restaurant.");
		
	} else if(document.getElementById(form).name.value == "") {
		alert("Please enter your name.");	
			
	} else if(document.getElementById(form).email.value == "") {
		alert("Please enter your email address.");	
		
	} else if ((document.getElementById(form).email.value.search("@")==-1) || (document.getElementById(form).email.value.search("[.*]")==-1)) {
        alert("Please make sure that you fill in your email field correctly.");
		
	} else if(document.getElementById(form).number.value == "" || (testCell == false) ){
		alert("Please enter your cell number correctly (numbers only).");
		
	} else if(document.getElementById(form).no_guests.value == "") {
		alert("Please fill in the number of people.");	
		
	} else if(document.getElementById(form).date.value == "") {
		alert("Please enter the date value.");	
		
	} else if(document.getElementById(form).time.value == "") {
		alert("Please fill in the time.");	
		
	}else{
		document.getElementById(form).submit();
	}
	
}

function validate_sign_up(form) {
	if(document.getElementById(form).name.value == "Your Name *") {
		alert("Please enter your name.");	
	} else if(document.getElementById(form).email.value == "Your Email Address *") {
		alert("Please enter your email address.");		 
	} else if ((document.getElementById(form).email.value.search("@")==-1) || (document.getElementById(form).email.value.search("[.*]")==-1)) {
        alert("Please make sure that you fill in your email field correctly.");	
	}else{
		document.getElementById(form).submit();
	}
		
}


function validate_postcard(form) {
	if(document.getElementById(form).name.value == "Your Name *") {
		alert("Please enter your first name.");
	} else if(document.getElementById(form).email.value == "Your Email Address *") {
		alert("Please enter your email address.");		 
	} else if ((document.getElementById(form).email.value.search("@")==-1) || (document.getElementById(form).email.value.search("[.*]")==-1)) {
        alert("Please make sure that you fill in your email field correctly.");			
	} else if(document.getElementById(form).sent_to_name.value == "Recipients Name *" ){
		alert("Please enter the recipients name.");	
	} else if(document.getElementById(form).sent_to_email.value == "Recipients Email Address *") {
		alert("Please enter the recipients email address.");		 
	} else if ((document.getElementById(form).sent_to_email.value.search("@")==-1) || (document.getElementById(form).sent_to_email.value.search("[.*]")==-1)) {
        alert("Please make sure that you fill in the recipients email field correctly.");
	}else{
		document.getElementById(form).submit();
	}
}


function validate_postcard_confirm(form, url_prefix) {	
	  document.getElementById(form).submit();
}

function clear_default(field, value){
	var obj_field = document.getElementById(field);
	if(obj_field.value == value){
		obj_field.value = '';
	}
	else if(obj_field.value == ''){
		obj_field.value = value;
	}
}


// Call the ajax function to delete the session variable that is used to popup an alert
function AjaxDeleteSession(id){
  $.post('/ajax/session/delete/'+id+'/', function(data){
	if(data != 'loading'){
		setTimeout("alert('"+data+"');", 1000);
	}
  });
}
