window.defaultStatus = "web development by dg2";

window.onload = function() {
   if (!document.all || !document.getElementById){
       return;
   }
   nodes = document.getElementById("leftNavHolder").getElementsByTagName("li");
   for (i=0; i != nodes.length; i++) {
       nodes[i].onmouseover = function() {
           this.className += "_over";
       }
       nodes[i].onmouseout = function() {
           this.className = this.className.replace("_over", "");
       }
   }
}
function changeLTTimg(state) {
	alert(state);
}
function jumpMenu(targ,selObj,restore){
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

  // JS function for uncrypting spam-protected emails:
function UnCryptMailto(s) {	//
	var n=0;
	var r="";
	for(var i=0; i < s.length; i++) {
		n=s.charCodeAt(i);
		if (n>=8364) {n = 128;}
		r += String.fromCharCode(n-(1));
	}
	return r;
}
  // JS function for uncrypting spam-protected emails:
function linkTo_UnCryptMailto(s)	{	//
	location.href=UnCryptMailto(s);
}

//change cursor to hand
function hand(theId) {
	
	if (document.all) {
	
	document.all(theId).style.cursor ='hand';
	}
	else {
	document.getElementById(theId).style.cursor ='pointer';

	}
}
function checkClientNo(theId) {
	clientCount = theId.substring(7,8);
	if (document.getElementById(theId).checked == true) {
		for (var i = 2; i <= clientCount; i++) {
			showhide = "container_client_" + i;
			checkboxId = "client_" + i;
			document.getElementById(showhide).style.display = 'inline';
		}
	}
	else {
		for (var i = 4; i >= clientCount; i--) {
			showhide = "container_client_" + i;
			checkboxId = "client_" + i;
			document.getElementById(showhide).style.display = 'none';
			document.getElementById(checkboxId).checked = false;
		}
	
	}
	document.getElementById("noClients").value = clientCount;
}

function changeFamily(type) {
	for (i = 1; i < 5; i++) {
		noFam_1 = "room_client_" + i;
		noFam_2 = "addOn_client_" + i;
		noFamCont = "noFamily_" + i;
		fam_1 = "room_family_client_" + i;
		fam_2 = "childRed_client_" + i;
		famCont ="family_" + i;
		if (type == 0) {
			document.getElementById(fam_1).selectedIndex = 0;
			document.getElementById(fam_1).disabled = "disabled";
			document.getElementById(fam_2).selectedIndex = 0;
			document.getElementById(fam_2).disabled = "disabled";
			document.getElementById(noFam_1).disabled = false;
			document.getElementById(noFam_1).selectedIndex = 0;
			document.getElementById(noFam_2).disabled = false;
			document.getElementById(noFam_2).selectedIndex = 0;
			if (i > 0) {
				document.getElementById(famCont).style.display = 'none';
				document.getElementById(noFamCont).style.display = 'inline';
			}
		}
		else {
			document.getElementById(noFam_1).selectedIndex = 0;
			document.getElementById(noFam_1).disabled = "disabled";
			document.getElementById(noFam_2).selectedIndex = 0;
			document.getElementById(noFam_2).disabled = "disabled";
			document.getElementById(fam_1).disabled = false;
			document.getElementById(fam_1).selectedIndex = 0;
			document.getElementById(fam_2).disabled = false;
			document.getElementById(fam_2).selectedIndex = 0;
			if (i > 0) {
				document.getElementById(noFamCont).style.display = 'none';
				document.getElementById(famCont).style.display = 'inline';
			}
		}
	}	
}

function copyCat(theId) {
	copyFromStreet = "street_client_" + (theId - 1);
	copytoStreet = "street_client_" + theId;
	copyFromNo ="number_client_" + (theId - 1);
	copytoNo = "number_client_" + theId;
	copyFromZip ="zip_client_" + (theId - 1);
	copytoZip = "zip_client_" + theId;
	copyFromCity ="city_client_" + (theId - 1);
	copytoCity = "city_client_" + theId;
	document.getElementById(copytoStreet).value = document.getElementById(copyFromStreet).value;
	document.getElementById(copytoNo).value = document.getElementById(copyFromNo).value;
	document.getElementById(copytoZip).value = document.getElementById(copyFromZip).value;
	document.getElementById(copytoCity).value = document.getElementById(copyFromCity).value;
}

function evalTrip(type, state, theId) {
	if (type == "rail") {
		disableField = "startRail_client_" + theId;
		disableBox = "dbCard_client_" + theId;
		if (state == 0) {
			document.getElementById(disableField).value = "";
			document.getElementById(disableField).disabled = "disabled";
			document.getElementById(disableBox).checked = false;
			document.getElementById(disableBox).disabled = "disabled";
		}
		else {
			document.getElementById(disableField).disabled = false;
			document.getElementById(disableBox).disabled = false;
		}
	}
	if (type == "plane") {
		disableField = "startPlane_client_" + theId;
		if (!document.getElementById(state).checked) {
			document.getElementById(disableField).value = "";
			document.getElementById(disableField).disabled = "disabled";
		}
		else {
			document.getElementById(disableField).disabled = false;
		}
	}
}

function addNote(theId, theText, add) {
	boxId = "notes_client_" + theId;
	if (add == "0") {
		text = document.getElementById(boxId).value;
		newText = text.replace(theText,"");
		document.getElementById(boxId).value = newText;
	}
	else {
		document.getElementById(boxId).value = document.getElementById(boxId).value + "\r" + theText;
	}
}

function submitForm() {
    document.mainForm.submit();
}

function submitLoginbox() {
    document.formLoginbox.submit();
}
