// JavaScript Document

function returnObjById( id ) 
{ 
      if(document.getElementById) 
      var returnVar = document.getElementById(id);
      else if (document.all)
      var returnVar = document.all[id];
      else if (document.layers)
      var returnVar = document.layers[id];
      return returnVar;
}

function isEmailAddr (s){ 
	var rv = false
	if ((s == null) || (s.length == 0)) 
       	rv = false;
 	 else {
		var reEmail =/([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		//reEmail = /.+\@.+\..+$/
		
		rv = reEmail.test(s)
    }
	if(rv){
		return rv
	}else{
		return false
	}
}

function validateSelect(selectbox){
	var iSelect = selectbox.options[selectbox.selectedIndex].value ;
	if(iSelect == 0){
		return false;
	}else{
		return true;
	}
}

function validation(theForm){
	if (theForm.name.value == ""){
    	alert("Please enter your name.");
    	theForm.name.focus();
    	return (false);
  	}
	if (!validateSelect(theForm.seats) || theForm.seats.value == "0"){
    	alert("Please enter a number of seats.");
    	theForm.seats.focus();
    	return (false);
 	}
	if (theForm.phone.value == ""){
    	alert("Please enter your phone number.");
    	theForm.phone.focus();
    	return (false);
  	}
  	if (!isEmailAddr(theForm.email.value)){
    	alert("Please enter a complete email address in the form: yourname@yourdomain.com");
    	theForm.email.focus();
    	return (false);
 	}
	return (true);
}


function getTotal()
{
	var totaldeposit= 0;
    var totalfull= 0;
	var pricedeposit = 10;
    var pricefull = 20;
	totaldeposit = pricedeposit * document.getElementById("seats").value;
    totalfull = pricefull * document.getElementById("seats").value;
	document.getElementById("total_deposit").value = totaldeposit;
    document.getElementById("total_full").value = totalfull;
}

