// JavaScript Document
window.addEvent('domready', function() { myCal = new Calendar({ date1: 'd/m/Y' }, { classes: ['dashboard'], direction: 1 } ); });
	window.addEvent('domready', function() { myCal1 = new Calendar({ date2: 'd/m/Y' }, { classes: ['dashboard'], direction: 1, tweak: {x: 3, y: -3} } ); });
	window.addEvent('domready', function() { myCal3 = new Calendar({ date3: 'd/m/Y' }, { classes: ['dashboard'], direction: 1, tweak: {x: 3, y: -3} } ); });
	window.addEvent('domready', function() { myCal4 = new Calendar({ date4: 'd/m/Y' }, { classes: ['dashboard'], direction: 1, tweak: {x: 3, y: -3} } ); });
	function calcula_total()
	{
		roomtotalprice=$('roomtotalprice');
		tourtotalprice=$('tourtotalprice');
		absoluteprice=$('absoluteprice');
		
		price=$('price');
		tourprice=$('tourprice');
		
		roomtotalprice.value=price.value;
		tourtotalprice.value=tourprice.value;
		absoluteprice.value=parseInt(roomtotalprice.value)+parseInt(tourtotalprice.value);
	}
	
	function calcula_precio()
	{
		type_room=$('type_room');
		date1=$('date1');
		date2=$('date2');
		rooms=$('rooms');
		numAdultsRooms=$('numAdults');
		numChildRoomsOver6=$('numChildRoomsOver6');
		numChildRoomsUnder6=$('numChildRoomsUnder6');
		base=$('base');
		extraperson=$('extraperson');
		children1=$('children1');
		children2=$('children2');
		subtotal=$('subtotal');
		taxes=$('taxes');
		price=$('price');
	
		$('falta1').empty();
 		if(type_room.value=="Select")
		{
			$('falta1').appendText(msj1);
			type_room.focus();	
			return false;
		}
	               
		switch (type_room.value) {
			case "Master Suite Single":
			   	adul=150;
				chil1=15;
				chil2=25;
				extra=50;
			   break
			case "Master Suite Double":
			   	adul=250;
				chil1=0;
				chil2=0;
				extra=50;
			   break
			case "Junior Suites Single":
			    adul=75;
				chil1=10;
				chil2=20;
				extra=25;
			   break
			case "Junior Suites Double":
			    adul=110;
				chil1=0;
				chil2=0;
				extra=25;
			   break   
			case "Standard Rooms Single":
			    adul=65;
				chil1=0;
				chil2=0;
				extra=0
			   break   
			case "Standard Rooms Double":
			    adul=95;
				chil1=0;
				chil2=0;
				extra=0;
			   break  
			case "Rooms w/shared bath Single":
			    adul=50;
				chil1=5;
				chil2=15;
				extra=20;
			   break  
			case "Rooms w/shared bath Double":
			   adul=60;
			   chil1=5;
			   chil2=15;
			   extra=20;
			   break         
			default:
			  $('falta1').appendText(msj1);
		}
		base.value=adul * rooms.value;
		extraperson.value=extra * numAdultsRooms.value;
		children1.value=chil1 * numChildRoomsOver6.value;
		children2.value=chil2 * numChildRoomsUnder6.value;
		subtotal.value=parseInt(base.value)+parseInt(children1.value)+parseInt(children2.value)+parseInt(extraperson.value);
		taxes.value=parseInt(subtotal.value)*0.13;
		taxes.value=parseInt(taxes.value);
		price.value=parseFloat(taxes.value)+parseInt(subtotal.value);
		calcula_total();
	}
	function calcula_tour()
	{
		tour1=$('tourChoose1');
		num1=$('numPeopleTour1');
		tour2=$('tourChoose2');
		num2=$('numPeopleTour2');
		
		tourprice1sub=$('tourprice1sub');
		tourprice2sub=$('tourprice2sub');

		tourprice=$('tourprice');
		
		precio=0;
		
		if(tour1.value!="no")
		{
			switch (tour1.value) 
			{
				case "Horseback Riding Tour":
					precio=60;
				   break
				case "1 Hour Massage":
					precio=45
				   break
			}
			tourprice1sub.value=precio * num1.value;
		}
		if(tour2.value!="no")
		{
			switch (tour2.value) 
			{
				case "Horseback Riding Tour":
					precio=60;
				   break
				case "1 Hour Massage":
					precio=45
				   break
			}
			tourprice2sub.value=precio * num2.value;
		}
		tourprice.value=parseInt(tourprice1sub.value)+parseInt(tourprice2sub.value);
		calcula_total();
	}
function validar(form)
{
	date1=form.date1;
	date2=form.date2;
	name=form.name;
	email=form.email2;
	type_room=form.type_room;

	if(type_room.value=="")
	{ alert(msj3); type_room.focus(); return false;}
	
	if(date1.value=="")
	{ alert(msj1); date1.focus(); return false;}
	
	if(date2.value=="")
	{ alert(msj1); date2.focus(); return false;}
	
	if(name.value=="")
	{ alert(msj2); name.focus(); return false;}
	
	if(email.value=="")
	{ alert(msj4); email.focus(); return false;}
	
	form.submit();
}

function tour_quitar(num)
{
	if(num==1)
	{
		tourChoose=$('tourChoose1');
		date=$('date3');
		numPeopleTour=$('numPeopleTour1');
		tourprice1sub=$('tourprice1sub');
	}
	else
	{
		tourChoose=$('tourChoose2');
		date=$('date4');
		numPeopleTour=$('numPeopleTour2');
		tourprice1sub=$('tourprice2sub');
	}
	tourChoose.selectedIndex=0;
	numPeopleTour.selectedIndex=0;
	date.value="";
	tourprice1sub.value=0;
	calcula_tour()
	
}


