function enviar(cant1,cant2,form){
	if (cant1.options[cant1.options.selectedIndex].value!=0 || cant2.options[cant2.options.selectedIndex].value!=0){
		form.submit();
	}else{
		alert('Choose a cuantity');
	}
}
function validar(form){
	if (form.nombre.value=="" || form.email.value=="" || form.question.value==""){
		alert('You must complete the form!');
		return false;
	}else{
		return true;
	} 
}
function make_new(sel,i) {
	var retval = document.createElement("OPTION");
	retval.text = i;
	retval.value = i;
	return retval;
}
function total(combo1,combo2,combo3,comboref,combohabs,d,tot){
var cadena = combo1.options[combo1.options.selectedIndex].value;
var pos = cadena.indexOf(",");
var precio1 = cadena.slice(pos+2);
var cap = 0;
var quedan = 0;
var ops = 0;

if(cadena.match("Single")){
	cap = 1*combohabs.options[combohabs.options.selectedIndex].value;
}else if(cadena.match("Double")){
	cap = 2*combohabs.options[combohabs.options.selectedIndex].value;
}else if(cadena.match("Triple")){
	cap = 3*combohabs.options[combohabs.options.selectedIndex].value;
}else if(cadena.match("Additional Person")){
	cap = 1*combohabs.options[combohabs.options.selectedIndex].value;
}else if(cadena.match("Country House")){
	cap = 4*combohabs.options[combohabs.options.selectedIndex].value;
}else if(cadena.match("Students w/ ID")){
	cap = 1*combohabs.options[combohabs.options.selectedIndex].value;
}
quedan = cap - combo2.options[combo2.options.selectedIndex].value - combo3.options[combo3.options.selectedIndex].value;

	if(comboref.name!=combo2.name && combo2.options[combo2.options.selectedIndex].value==0){
			ops = combo2.length;
			for (i=0; i<=ops; i++){
				combo2.remove(0);
			}
			for (i=0; i<=quedan; i++){
				try	
				{	//alert(i+"a");
					var elem = make_new(combo2,i);
					combo2.add(elem, null);
				}
				catch(ex)
				{	//alert(i);
					var elem = make_new(combo2,i);
					combo2.add(elem);
				}	
			}
			combo2[0].selected = true;
	}
	if(comboref.name!=combo3.name && combo3.options[combo3.options.selectedIndex].value==0){
			ops = combo3.length;
			for (i=0; i<=ops; i++){
				combo3.remove(0);
			}
			for (i=0; i<=quedan; i++){
				try	
				{	//alert(i+"a");
					var elem = make_new(combo3,i);
					combo3.add(elem, null);
				}
				catch(ex)
				{	//alert(i);
					var elem = make_new(combo3,i);
					combo3.add(elem);
				}	
			}
			combo3[0].selected = true;
	}
	if(quedan>=0){
			var total = combohabs.options[combohabs.options.selectedIndex].value * precio1;
			d.innerHTML = "<strong>TOTAL:</strong> $"+total;
			tot.value = total;
	}else if(!comboref.name.match("tournfo")) {
				ops = comboref.length;
				var tlength = comboref.options[comboref.options.selectedIndex].value-1;
				for (i=0; i<=ops; i++){
					comboref.remove(0);
				}
				for (i=0; i<=tlength; i++){
					try	
					{	//alert(i+"a");
						var elem = make_new(comboref,i);
						comboref.add(elem, null);
					}
					catch(ex)
					{	
						var elem = make_new(comboref);
						comboref.add(elem);
					}	
				}
				comboref[tlength].selected = true;
	}
	
}