function showhidegiftInformation()
  {
    
    if (document.bookingdetails.gift.value == "Yes")
    {
	  //document.getElementById('sendQuantity').value = 1;
	  processForm()
      document.getElementById("giftinfo").style.display = "block";
	  //document.getElementById("attendeeDetails1").style.display = "none";
	  //document.getElementById("attendeeDetails2").style.display = "none";
    }
    else
    {
      document.getElementById("giftinfo").style.display = "none";
	  //document.getElementById("attendeeDetails1").style.display = "block";
	  //document.getElementById("attendeeDetails2").style.display = "block";
    }
  }
  
  function ShowAttendees(num, attendees, max)
        {
                //starting at one, loop through until the number chosen by the user
                for(i = 1; i <= num; i++){
                        //add number onto end of menu
                        var menu2 = attendees + i;
                        //change visibility to block, or 'visible'
                        document.getElementById(menu2).style.display = 'block';
                }
                //make a number one more than the number inputed
                var num2 = num;
                num2++;
                //hide it if the viewer selects a number lower
                //this will hide every number between the selected number and the maximum
                //ex.  if 3 is selected, hide the <div> cells for 4, 5, and 6
                //loop until max is reached
                while(num2 <= max){
                        var menu3 = attendees + num2;
                        //hide 
                        document.getElementById(menu3).style.display = 'none';
                        //add one to loop
                        num2=num2+1;
                }
        }
		
function processForm() 
	{
		ShowAttendees(document.getElementById('sendQuantity').value,'divAttendee', 12)
		calculateTotal(document.getElementById('sendQuantity').value, document.getElementById('totalCost').value)
	}

function calculateTotal(num, totalCost)
	{
	 	var total='';
		var cost=0;
		
		cost = num * totalCost;
		
		document.getElementById('total').innerHTML='<b>Total = <u>£'+cost+'</u></b>';
		
	}
	
function validate_form(bookingdetails)
	{
  	var message='';
  	var fvalid=true;

 	 if (bookingdetails.Name.value=='') {
    	fvalid=false;
    	message+='Please enter a Name.<br>';
  	}
  	if (bookingdetails.Address.value=='') {
   		fvalid=false;
    	message+='Please enter an Address.<br>';
  	}
  	if (bookingdetails.tel.value=='') {
   		fvalid=false;
    	message+='Please enter a Telephone no.<br>';
  	}
	if (bookingdetails.Email.value == "")
    {
		fvalid=false;
    	message += "You must include an accurate email address for a response.<br>";
  	}
  	if ((bookingdetails.Email.value.indexOf ('@',0) == -1 ||
   		bookingdetails.Email.value.indexOf ('.',0) == -1) &&
   		bookingdetails.Email.value != "")
  	{
		fvalid=false;
    	message += "Please verify that your email address is valid.<br>";
  	} 
  	if (!bookingdetails.terms.checked) {
   		fvalid=false;
    	message+='Please confirm that you agree with our booking terms and conditions.<br>';
  	}
  	if (fvalid==true) {
  		return true;
  	} else {
    	document.getElementById('errorMessage').innerHTML=message;
    return false;
  }
}

