function checkinsurance(){	if(document.bookedsnowcamps.insurance.value == "own")	{		alert('Remember that everyone going on the Smashed Snow Camps need a travel insurance covering skiing/snowboarding and valid in Andorra.\nWe require your insurance company name and the policy number.\nWe will ask you again later through the booking process');	}	if(document.bookedsnowcamps.insurance.value == "nomads")	{		alert('We require your insurance company name and the policy number.\nWe will ask you again later through the booking process');	}}// function checked when form submitted to pass on the value to the variable aboutusfunction aboutuscheck(){	if(document.bookedsnowcamps.where.value == "Barcelona")	{		document.bookedsnowcamps.aboutus.value = document.bookedsnowcamps.b_aboutus.value;	}	if(document.bookedsnowcamps.where.value == "London")	{		document.bookedsnowcamps.aboutus.value = document.bookedsnowcamps.l_aboutus.value;	}	if(document.bookedsnowcamps.where.value == "Holland")	{		document.bookedsnowcamps.aboutus.value = document.bookedsnowcamps.h_aboutus.value;	}	if(document.bookedsnowcamps.where.value == "san Sebastian")	{		document.bookedsnowcamps.aboutus.value = document.bookedsnowcamps.s_aboutus.value;	}	if(document.bookedsnowcamps.where.value == "Internet")	{		document.bookedsnowcamps.aboutus.value = document.bookedsnowcamps.i_aboutus.value;	}	if(document.bookedsnowcamps.where.value == "Other")	{		document.bookedsnowcamps.aboutus.value = document.bookedsnowcamps.o_aboutus.value;	}}//function to display the appropriate dropdown menufunction checkwhere(){	if(document.bookedsnowcamps.where.value == "choose")	{		document.getElementById('block_b').style.display = "none";		document.getElementById('block_l').style.display = "none";		document.getElementById('block_h').style.display = "none";		document.getElementById('block_s').style.display = "none";		document.getElementById('block_i').style.display = "none";		document.getElementById('block_o').style.display = "none";	}	if(document.bookedsnowcamps.where.value == "Barcelona")	{		document.getElementById('block_b').style.display = "block";		document.getElementById('block_l').style.display = "none";		document.getElementById('block_i').style.display = "none";		document.getElementById('block_h').style.display = "none";		document.getElementById('block_s').style.display = "none";		document.getElementById('block_o').style.display = "none";	}	if(document.bookedsnowcamps.where.value == "London"){		document.getElementById('block_b').style.display = "none";		document.getElementById('block_l').style.display = "block";		document.getElementById('block_i').style.display = "none";		document.getElementById('block_o').style.display = "none";	}	if(document.bookedsnowcamps.where.value == "Internet"){		document.getElementById('block_b').style.display = "none";		document.getElementById('block_l').style.display = "none";		document.getElementById('block_i').style.display = "block";		document.getElementById('block_h').style.display = "none";		document.getElementById('block_s').style.display = "none";		document.getElementById('block_o').style.display = "none";	}	if(document.bookedsnowcamps.where.value == "San Sebastian")	{		document.getElementById('block_b').style.display = "none";		document.getElementById('block_l').style.display = "none";		document.getElementById('block_i').style.display = "none";		document.getElementById('block_h').style.display = "none";		document.getElementById('block_s').style.display = "block";		document.getElementById('block_o').style.display = "none";	}	if(document.bookedsnowcamps.where.value == "Holland")	{		document.getElementById('block_b').style.display = "none";		document.getElementById('block_l').style.display = "none";		document.getElementById('block_i').style.display = "none";		document.getElementById('block_o').style.display = "none";		document.getElementById('block_h').style.display = "block";		document.getElementById('block_s').style.display = "none";	}	if(document.bookedsnowcamps.where.value == "Other")	{		document.getElementById('block_b').style.display = "none";		document.getElementById('block_l').style.display = "none";		document.getElementById('block_i').style.display = "none";		document.getElementById('block_h').style.display = "none";		document.getElementById('block_s').style.display = "none";		document.getElementById('block_o').style.display = "block";	}}function echeck(str)  {var at="@"var dot="."var lat=str.indexOf(at)var lstr=str.lengthvar ldot=str.indexOf(dot)		if (str.indexOf(at)==-1)			{		   alert("Email error : You forgot the '@'")		   return false			}		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)			{		   alert("Email error : your address can't start with '@'")		   return false			}		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){		    alert("Email error : You forgot the '.' in your address")		    return false		}		 if (str.indexOf(at,(lat+1))!=-1){		    alert("Email error : You only need one @ in your address")		    return false		 }		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){		    alert("Email error : You need the domain name between the '@' and the '.'")		    return false		 }		 if (str.indexOf(dot,(lat+2))==-1){		    alert("Email error : The '@' must be placed before the '.'")		    return false		 }				 if (str.indexOf(" ")!=-1){		    alert("Email error : Please do not use any spaces")		    return false		 } 		 return true;				}////////////////////////VALID BOOKING FORM////////////////////////function validation(){	var emailID=document.bookedsnowcamps.mail	if((document.bookedsnowcamps.date.value=="")||(document.bookedsnowcamps.date1.value=="DD/MM/YYYY"))		{		alert('Please select the preferred arrival date');		document.bookedsnowcamps.date.focus()		document.bookedsnowcamps.date.select()		return false;		}		if((document.bookedsnowcamps.groupname.value=="")||(document.bookedsnowcamps.groupname.value=="Please fill in your group name"))		{		alert('A group name is useful for us so that we would recognise you when you pay via paypal.');		document.bookedsnowcamps.groupname.value="Please fill in your group name";		document.bookedsnowcamps.groupname.focus()		document.bookedsnowcamps.groupname.select()		return false;		}	if((document.bookedsnowcamps.name.value=="")||(document.bookedsnowcamps.name.value=="Please fill in your name"))		{		alert('Please fill in your name');		document.bookedsnowcamps.name.value="Please fill in your name";		document.bookedsnowcamps.name.focus()		document.bookedsnowcamps.name.select()		return false;		}	if ((emailID.value==null)||(emailID.value=="")){		alert('we need your email address');		emailID.value="We need your email address";		emailID.focus()		emailID.select()		return false;	}	if (echeck(emailID.value)==false){		emailID.focus();		emailID.select();		return false;	}	if(document.bookedsnowcamps.age.value=="")		{		alert('How old are you?');		document.bookedsnowcamps.age.focus()		document.bookedsnowcamps.age.select()		return false;		}	if(document.bookedsnowcamps.phone.value=="")		{		alert('We need your phone number. Please include your country code?');		document.bookedsnowcamps.phone.focus()		document.bookedsnowcamps.phone.select()		return false;		}	if(document.bookedsnowcamps.insurance.value=="choose")		{		alert('Please pick your travel insurance. Your travel Insurance has to be valid in Andorra');		document.bookedsnowcamps.insurance.focus()		return false;		}	if(document.bookedsnowcamps.where.value == "choose")		{		alert('Where did you hear from us?');		document.bookedsnowcamps.where.focus()		return false;		} 	if(document.bookedsnowcamps.terms.checked==false)		{		alert('You have to agree with our terms and conditions to proceed');		document.bookedsnowcamps.terms.focus()		document.bookedsnowcamps.terms.select()		return false;		}		if ((echeck(emailID.value)==true)&&(document.bookedsnowcamps.name.value!=null)&&(document.bookedsnowcamps.terms.checked))		//POPUP WINDOW TO CONFIRM DATA// (user can proceed or come back to form)		//******************************		var r=confirm("Here are your personnal information :"+'\n\n'+ 				  "Surfcamp: "+ document.bookedsnowcamps.surfcamps.value +'\n'+				  "Arrival Date: "+ document.bookedsnowcamps.date1.value +'\n'+ "Departure Date: "+ document.bookedsnowcamps.date2.value +'\n'+				  "Pick up: "+ document.bookedsnowcamps.pickup.value +': '+ document.bookedsnowcamps.flight_date.value +' '+ document.bookedsnowcamps.flight_time.value +' '+ document.bookedsnowcamps.flight_num.value +' '+ document.bookedsnowcamps.timeagadir.value  +'\n'+				  "No. People: "+ document.bookedsnowcamps.people.value +'\n'+				  "Group name: "+ document.bookedsnowcamps.group.value +'\n'+				  "Your name : "+document.bookedsnowcamps.name.value+'\n'+				  "Your email: "+ document.bookedsnowcamps.mail.value +'\n'+				  "Your Phone number: "+ document.bookedsnowcamps.phone.value +'\n'+				  "Comments: "+ document.bookedsnowcamps.comments.value +'\n'+				  "Would you like to proceed?")		{		if (r==true)    		{    		return true    		}		else{			return false			}		} }