function toggle(ID,STATE) {
 	document.getElementById(ID).disabled=STATE;
	if(STATE==true) {
	document.getElementById(ID).parentNode.parentNode.style.display = 'none'; 
	}
	else {
		var browserName=navigator.appName; 

		if (browserName=="Microsoft Internet Explorer") {
			document.getElementById(ID).parentNode.parentNode.style.display = 'inline'; 
		}
		else {
			document.getElementById(ID).parentNode.parentNode.style.display = 'table-row'; 
		}
	}
 }
 function cabin_select() {
	if (document.reservations.accommodation.selectedIndex == 0) {
		toggle('service',true);
		toggle('cabin',true);
		toggle('rvsize',false);
		toggle('towvehicle',false);
		toggle('slides',false);
	}
	if (document.reservations.accommodation.selectedIndex == 1) {
		toggle('service',true);
		toggle('cabin',true);
		toggle('rvsize',true);
		toggle('towvehicle',true);
		toggle('slides',true);
	}
	if (document.reservations.accommodation.selectedIndex == 2) {
		toggle('service',false);
		toggle('cabin',false);
		toggle('rvsize',true);
		toggle('towvehicle',true);
		toggle('slides',true);
	}
}
function service_select() {
	if (document.reservations.cabin.selectedIndex == 2) {
		document.reservations.service.selectedIndex=2;
		document.reservations.service.disabled=true;
	}
	else {
		document.reservations.service.selectedIndex=1;
		document.reservations.service.disabled=false;		
	}
}
function getUrlVars() {
	var vars = [], hash;
	var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
	for(var i = 0; i < hashes.length; i++) {
		hash = hashes[i].split('=');
		vars.push(hash[0]);
		vars[hash[0]] = hash[1];
	}
	return vars;
}
function init() {
	document.reservations.cabin.disabled=true;
	document.reservations.service.disabled=true;
	toggle('service',true);
	toggle('cabin',true);
 	document.getElementById("cabin_lbl").innerHTML="Cabin";
	document.getElementById("service_lbl").innerHTML="Service";
	document.getElementById("size_lbl").innerHTML="Size Of RV";
	document.getElementById("tow_lbl").innerHTML="Tow Vehicle";
	if (GETS['accommodation'] == '2') {
			document.reservations.service.disabled=false;
			document.reservations.cabin.disabled=false;
		toggle('service',false);
		toggle('cabin',false);
		toggle('rvsize',true);
		toggle('towvehicle',true);
		if(GETS['cabin'] == '2') {
			document.reservations.service.selectedIndex=2;
			document.reservations.service.disabled=true;
		}
}
	if (GETS['accommodation'] == '1') {
			document.reservations.service.disabled=true;
			document.reservations.cabin.disabled=true;
			toggle('rvsize',true);
			toggle('towvehicle',true);
	}
}
window.onload = init;
function validate() {
	return confirm("Do you understand that this submission has no meaning unless confirmed by calling 800-968-5637?");
}