	var theSurveyType = "";

function doSurvey ( form ) {	
//******************************************************************************* 
//  Do the Survy form - processing script is mailer/FORMMAIL.PHP
//******************************************************************************* 
	var firstmessage="Please provide the following valid information:\n\n ";
	var errormessage="";
	var errorcode=0; 
	var len;
	var testFlag = 0;  // set to 1 if Comments = "xx" - bypass validation.
//***  
	var sEmailto = "";			// Default receipient 

//* Email required if Newsletter box is checked.
	if (document.form0.Newsletter.checked) { 	
		  if (document.form0.Email.value.length ==0 || document.form0.Email.value.indexOf('@', 0) == -1 || document.form0.Email.value.indexOf('.', 0) == -1) {errormessage=errormessage+"Email address required to subscribe to Newsletter\n"} 
	 }	
	else{
 	 	if (spaceTrim(document.form0.Email.value) != "") { 	
		  if (document.form0.Email.value.length ==0 || document.form0.Email.value.indexOf('@', 0) == -1 || document.form0.Email.value.indexOf('.', 0) == -1) {errormessage=errormessage+"Email address\n"} 
 		}		
	} 	
 		
// 	errormessage ="";  // Uncomment to deactivate validation for Testing
 
	if (spaceTrim(document.form0.Comments.value) == "xx") {errormessage=""; testFlag = 1;} 

	if (errormessage !="") { alert (firstmessage + errormessage) ; return false; }
	else { 	
 
//*----------------------------------------------
//* Use /mailer/FORMSEND.ASP for form processing	 
//*----------------------------------------------
 		sEmailto = "sharon@thefishhouse.ca"; // Default recipient 	
 		var sEmailFrom = "sharon@thefishhouse.ca"; // Default from address
 	  	document.form0.sendemailto.value = sEmailto; 	  
		
		if (testFlag) {
			 document.form0.Email.value = "pc@twistedpixel.com";
			 document.form0.sendemailto.value = document.form0.Email.value; 
		}
			 	 	
  	 	document.form0.sendemailbcc.value = "";  
 	 	
 	 	// set from email if none specified
		if (spaceTrim(document.form0.Email.value) == "") { 		
			document.form0.sendemailfrom.value = sEmailFrom; 
		}
		else {		 	
 	  		document.form0.sendemailfrom.value = document.form0.Email.value;
 		}

		document.form0.sendemailsubject.value  = "FISH HOUSE - SURVEY";
		document.form0.redirect.value =  "http://www.thefishhouse.ca/en/survey-confirm.asp";  	 	

  		document.form0.action = "http://www.thefishhouse.ca/mailer/formsend.asp"; 	
  		document.form0.method = "POST";
 	  	document.form0.submit()
 		return(0); 	
   }  
}

function doBook ( form ) {	
//******************************************************************************* 
//  Do the FUNCTIONS BOOKING FORM
//******************************************************************************* 
	var firstmessage="Please provide the following valid information:\n\n ";
	var errormessage="";
	var errorcode=0; 
	var len;
	var testFlag = 0;  // set to 1 if Comments = "xx" - bypass validation.
//***  
	var sEmailto = "";			// Default receipient 

	if (spaceTrim(document.form0.Preferred_Date.value) == "") errormessage=errormessage + "Preferred Date\n";
	if (spaceTrim(document.form0.No_of_Guests.value) == "") errormessage=errormessage + "Number of guests\n";

// MEAL TYPE RADIOS
//	if (document.form0.Meal_Type[0].checked ||
//		document.form0.Meal_Type[1].checked) {  }
//	 		else { errormessage = errormessage + "Meal Type\n" }


// PRICE PER GUEST RADIOS
//	if (document.form0.Price_Per_Guest[0].checked ||
//		document.form0.Price_Per_Guest[1].checked ||
//		document.form0.Price_Per_Guest[2].checked ||
//		document.form0.Price_Per_Guest[3].checked ||
//		document.form0.Price_Per_Guest[4].checked ||
//		document.form0.Price_Per_Guest[5].checked ||
//		document.form0.Price_Per_Guest[6].checked) {  }
//	 		else { errormessage = errormessage + "Price per guest\n" }

	if (spaceTrim(document.form0.Name.value) == "") errormessage=errormessage + "Name\n";
	if (spaceTrim(document.form0.Telephone.value) == "") errormessage=errormessage + "Telephone\n";

 
//* if email field not blank or Newsletter checkbox checked, email must be valid
	if (spaceTrim(document.form0.Email.value) != "" || document.form0.Newsletter.checked == 1) {
		if (document.form0.Email.value.length ==0 || document.form0.Email.value.indexOf('@', 0) == -1 || document.form0.Email.value.indexOf('.', 0) == -1) {errormessage=errormessage+"Email address\n"} 
	}	
 	
 		
// 	errormessage ="";  // Uncomment to deactivate validation for Testing
 
	if (spaceTrim(document.form0.Comments.value) == "xx") {errormessage=""; testFlag = 1;} 

	if (errormessage !="") { alert (firstmessage + errormessage) ; return false; }
	else { 	
 
//*----------------------------------------------
//* Use /mailer/FORMSEND.ASP for form processing	 
//*----------------------------------------------
 		sEmailto = "sharon@thefishhouse.ca"; // Default recipient 	
 		sEmailFrom = "sharon@thefishhouse.ca"; // Default from address
 
		if (testFlag) {
			 document.form0.Email.value = "pc@twistedpixel.com";
			 document.form0.sendemailto.value = document.form0.Email.value; 
		}
		
 	  	document.form0.sendemailto.value = sEmailto; 	  				 	 	
 		document.form0.sendemailbcc.value = "";  
			 	  	
 	 	// set from email if none specified
		if (spaceTrim(document.form0.Email.value) == "") { 		
			document.form0.sendemailfrom.value = sEmailFrom; 
		}
		else {		 	
 	  		document.form0.sendemailfrom.value = document.form0.Email.value;
 		} 	  	 	  	

	  	document.form0.sendemailsubject.value = "FISH HOUSE - ROOM BOOKING";
	 	document.form0.redirect.value = "http://www.thefishhouse.ca/en/functions-confirm.asp"; 
  		document.form0.action = "http://www.thefishhouse.ca/mailer/formsend.asp"; 
  		document.form0.method = "POST";
 	  	document.form0.submit()
 		return(0); 	
   }  
}

//*----------------------------------------------
//* Show and Hide Survey form question blocks
//*---------------------------------------------- 
function show_hide(sh1,hi1,hi2,com) 
{
 	document.getElementById(hi1).style.display='none';
	document.getElementById(hi2).style.display='none';
	obj=document.getElementById(sh1)
	obj.style.display == "block" ? obj.style.display = "none" : obj.style.display = "block"; 
	
//	alert(obj.style.display);

//* Display common stuff (name, comments, etc. plus submit button
	x=document.getElementById(com)
	if (obj.style.display=="block"){	
		x.style.display = "block";
	}	
	else {
		x.style.display = "none";
	}	 
}	

function doClear ( form ) {	
//*******************************************************************************
// Clear Form  -  
//*******************************************************************************	
//alert(pagelang);
    var msg_e = "Are you sure that you want to clear all the data you have entered on this form?";
    var msg_f = "Voulez-vous vraiment effacer toutes les données?";
    var clearmsg = msg_e;
 // if (pagelang == "f") clearmsg = msg_f;
    
	var confirmOK = confirm(clearmsg);
  	if (confirmOK) document.form0.reset();    
}
