function getObj(objId){
  return document.getElementById(objId);
}
function chkNumeric(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }
   
function MakeAdults() {
	
document.form1.NumAdults.value = parseInt(document.form1.NumAdults69.value) + parseInt(document.form1.NumAdults65.value)+ parseInt(document.form1.NumAdults.value) + parseInt(document.form1.NumAdults45.value);

if (document.form1.multitrip.value==1) {
		
		
		if (document.form1.GroupType[0].checked) {
			//alert("Individual");
			document.form1.NumAdults.value = "1";
		}
		if (document.form1.GroupType[1].checked) {
			//alert("Joint");
			document.form1.NumAdults.value = "2";
		}
	}	
	if (document.form1.multitrip.value==0) {
		document.form1.NumAdults.value = "0";
		
		NumAdults = parseInt(document.form1.NumAdults69.value) + parseInt(document.form1.NumAdults65.value)+ parseInt(document.form1.NumAdults.value) + parseInt(document.form1.NumAdults45.value);
		
		document.form1.NumAdults.value = NumAdults;
		
	//	if (chkNumeric(document.form1.NumAdults.value) == false)  alert("Please check - non numeric value!");
  	if (chkNumeric(document.form1.NumAdults69.value) == false) {
		alert("Please check 69 .... non numeric value!");
		document.form1.NumAdults69.focus();
		document.form1.NumAdults69.select();
	}
  	if (chkNumeric(document.form1.NumAdults65.value) == false) {
		alert("Please check 65 .... non numeric value!");
		document.form1.NumAdults65.focus();
		document.form1.NumAdults65.select();
	}
	  if (chkNumeric(document.form1.NumAdults45.value) == false) {
		alert("Please check 45 .... non numeric value!");
		document.form1.NumAdults45.focus();
		document.form1.NumAdults45.select();
	}

		
	}
}

function switchdisplay(){
	
	formObj = document.form1;
	PolicyValue = formObj.PolicyType.value;
	
	if (PolicyValue == "Annual Multitrip")
	//alert(PolicyValue);
		{
		formObj.GroupType[0].checked = false;
		formObj.GroupType[1].checked = false;			
		formObj.Area.Value = "Worldwide inc. USA / Canada";	
		
		getObj("stArea").style.display="none";
		getObj("WintersportsInc").style.display="block";
		getObj("MTAdults").style.display="block";
		getObj("DateToDisplay").style.display="none";
		getObj("mtArea").style.display="block";
		getObj("GroupType").style.display="block";
		getObj("DPT").style.display="block";
		getObj("bkDPT").style.display="none";
		getObj("bkArea").style.display="none";
		//formObj.DateTo.value = "";
		formObj.multitrip.value = "1";
		formObj.Wintersports.checked = false;
			formObj.NumAdults69.value = "0";
			formObj.NumAdults65.value = "0";
			formObj.NumAdults45.value = "0";		
			//formObj.NumAdults.value = "";	
			//formObj.NumChildren.value = "";	
			//formObj.AdultAge.value = "";	
		getObj("Adults69").style.display="none";
		getObj("Adults65").style.display="none";
		getObj("Adults45").style.display="none";
		//alert("Annual Multitrip");
	}	
	if (PolicyValue == "Annual Multitrip with Wintersports")
	//alert(PolicyValue);
		{
		formObj.GroupType[0].checked = false;
		formObj.GroupType[1].checked = false;				
		getObj("stArea").style.display="none";
		getObj("WintersportsInc").style.display="block";
		getObj("MTAdults").style.display="block";
		getObj("DateToDisplay").style.display="none";
		getObj("mtArea").style.display="block";
		
		//getObj("Adults69").style.display="none";
		//getObj("Adults65").style.display="none";
		//getObj("Adults45").style.display="none";
		
		getObj("bkDPT").style.display="none";
		getObj("bkArea").style.display="none";		
		getObj("GroupType").style.display="block";
		getObj("DPT").style.display="block";
		formObj.DateTo.value = "";
		formObj.Wintersports.checked = true;
		formObj.multitrip.value = "1";
			formObj.NumAdults69.value = "0";
			formObj.NumAdults65.value = "0";
			formObj.NumAdults45.value = "0";
			formObj.NumAdults.value = "";	
			formObj.NumChildren.value = "";	
			formObj.AdultAge.value = "";
		getObj("Adults69").style.display="none";
		getObj("Adults65").style.display="none";
		getObj("Adults45").style.display="none";
		//alert("Annual Multitrip");
	}	
	if (PolicyValue == "Business")
	//alert(PolicyValue);
		{
		formObj.GroupType[0].checked = false;
		formObj.GroupType[1].checked = false;	
		getObj("stArea").style.display="none";
		getObj("WintersportsInc").style.display="block";
		getObj("MTAdults").style.display="block";
		getObj("DateToDisplay").style.display="none";
		getObj("mtArea").style.display="block";
		getObj("GroupType").style.display="block";
		getObj("DPT").style.display="block";
		getObj("bkDPT").style.display="none";
		getObj("bkArea").style.display="none";
		formObj.DateTo.value = "";
		formObj.Wintersports.checked = false;
		formObj.multitrip.value = "1";
		getObj("Adults69").style.display="none";
		getObj("Adults65").style.display="none";
		getObj("Adults45").style.display="none";
			formObj.NumAdults69.value = "0";
			formObj.NumAdults65.value = "0";
			formObj.NumAdults45.value = "0";	
			formObj.NumAdults.value = "";	
			formObj.NumChildren.value = "";	
			formObj.AdultAge.value = "";
		//alert("Annual Multitrip");
	}
	
		if (PolicyValue == "Motorcycle Multitrip")
		{
		formObj.GroupType[0].checked = false;
		formObj.GroupType[1].checked = false;
		getObj("stArea").style.display="none";
		getObj("WintersportsInc").style.display="block";
		getObj("MTAdults").style.display="block";
		getObj("DateToDisplay").style.display="none";
		getObj("mtArea").style.display="none";
		getObj("GroupType").style.display="block";
		getObj("DPT").style.display="none";
		
		getObj("bkDPT").style.display="block";
		getObj("bkArea").style.display="block";
		
		formObj.DateTo.value = "";
		formObj.Wintersports.checked = false;
		formObj.multitrip.value = "1";
		getObj("Adults69").style.display="none";
		getObj("Adults65").style.display="none";
		getObj("Adults45").style.display="none";
			formObj.NumAdults69.value = "0";
			formObj.NumAdults65.value = "0";
			formObj.NumAdults45.value = "0";	
			formObj.NumAdults.value = "";	
			formObj.NumChildren.value = "";	
			formObj.AdultAge.value = "";
		//alert("Annual Multitrip");
	}
	

	
	if (PolicyValue == "Single Trip")
		{
		getObj("mtArea").style.display="none";
		getObj("WintersportsInc").style.display="block";
		getObj("MTAdults").style.display="none";
		getObj("DPT").style.display="none";
		getObj("DateToDisplay").style.display="block";
		getObj("stArea").style.display="block";
		getObj("GroupType").style.display="block";
		formObj.Wintersports.checked = false;
		formObj.multitrip.value = "0";
		getObj("bkDPT").style.display="none";
		getObj("bkArea").style.display="none";		
		
		if (formObj.Area.value == "Worldwide inc. USA / Canada") {
			//alert("1");
			formObj.NumAdults69.value = "0";
			formObj.NumAdults65.value = "0";
			formObj.NumAdults45.value = "0";	
			formObj.NumAdults.value = "0";	
			formObj.NumChildren.value = "0";			
			formObj.AdultAge.value = "";
			getObj("Adults69").style.display="none";
			getObj("Adults65").style.display="block";
			getObj("Adults45").style.display="none";
		} else {
			//alert("2");
			formObj.NumAdults69.value = "0";
			formObj.NumAdults65.value = "0";
			formObj.NumAdults45.value = "0";	
			formObj.NumAdults.value = "0";	
			formObj.NumChildren.value = "0";		
			formObj.AdultAge.value = "";
			getObj("Adults69").style.display="block";
			getObj("Adults65").style.display="none";
			getObj("Adults45").style.display="none";				
		}
		
	}	
	
	if (PolicyValue == "Motorcyclists Single Trip")
		{
		getObj("mtArea").style.display="none";
		getObj("MTAdults").style.display="none";
		getObj("DPT").style.display="none";
		getObj("DateToDisplay").style.display="block";
		getObj("stArea").style.display="none";
		getObj("GroupType").style.display="block";
		getObj("WintersportsInc").style.display="none";
		formObj.Wintersports.checked = false;
		formObj.multitrip.value = "0";
		getObj("bkDPT").style.display="none";
		getObj("bkArea").style.display="block";		
		
		if (formObj.Area.value == "Worldwide inc. USA / Canada") {
			//alert("1");
			formObj.NumAdults69.value = "0";
			formObj.NumAdults65.value = "0";
			formObj.NumAdults45.value = "0";	
			formObj.NumAdults.value = "0";	
			formObj.NumChildren.value = "0";			
			formObj.AdultAge.value = "";
			getObj("Adults69").style.display="none";
			getObj("Adults65").style.display="block";
			getObj("Adults45").style.display="none";
		} else {
			//alert("2");
			formObj.NumAdults69.value = "0";
			formObj.NumAdults65.value = "0";
			formObj.NumAdults45.value = "0";	
			formObj.NumAdults.value = "0";	
			formObj.NumChildren.value = "0";		
			formObj.AdultAge.value = "";
			getObj("Adults69").style.display="block";
			getObj("Adults65").style.display="none";
			getObj("Adults45").style.display="none";				
		}
		
	}	
	
	if (PolicyValue == "Ski")
		{
		getObj("mtArea").style.display="none";
		getObj("WintersportsInc").style.display="block";
		getObj("MTAdults").style.display="none";
		getObj("DPT").style.display="none";
		getObj("DateToDisplay").style.display="block";
		getObj("stArea").style.display="block";
		getObj("GroupType").style.display="block";
		getObj("bkDPT").style.display="none";
		getObj("bkArea").style.display="none";		
		formObj.multitrip.value = "0";
		formObj.Wintersports.checked = true;
		if (formObj.Area.value == "Worldwide inc. USA / Canada") {
			formObj.NumAdults69.value = "0";
			formObj.NumAdults65.value = "0";
			formObj.NumAdults45.value = "0";
			formObj.NumAdults.value = "";	
			formObj.NumChildren.value = "";		
			formObj.AdultAge.value = "";
			getObj("Adults69").style.display="none";
			getObj("Adults65").style.display="block";
			getObj("Adults45").style.display="none";
		} else {
			formObj.NumAdults69.value = "0";
			formObj.NumAdults65.value = "0";
			formObj.NumAdults45.value = "0";
			formObj.NumAdults.value = "";	
			formObj.NumChildren.value = "";		
			formObj.AdultAge.value = "";			
			getObj("Adults69").style.display="block";
			getObj("Adults65").style.display="none";
			getObj("Adults45").style.display="none";				
		}		
		
	}	
	if (PolicyValue == "Backpackers")
		{
		getObj("mtArea").style.display="none";
		getObj("WintersportsInc").style.display="block";
		formObj.Wintersports.checked = false;
		getObj("MTAdults").style.display="none";
		getObj("DPT").style.display="none";
		getObj("DateToDisplay").style.display="block";
		getObj("stArea").style.display="block";
		getObj("GroupType").style.display="block";
		getObj("bkDPT").style.display="none";
		getObj("bkArea").style.display="none";		
		formObj.multitrip.value = "0";
			formObj.NumAdults69.value = "0";
			formObj.NumAdults65.value = "0";
			formObj.NumAdults45.value = "0";
			formObj.NumAdults.value = "";	
			formObj.NumChildren.value = "";		
			formObj.AdultAge.value = "";			
		getObj("Adults69").style.display="none";
		getObj("Adults65").style.display="none";
		getObj("Adults45").style.display="block";			
		//alert("Backpackers");
	}		
	if (PolicyValue == "Backpackers with Wintersports")
		{
		getObj("mtArea").style.display="none";
		getObj("WintersportsInc").style.display="block";
		getObj("MTAdults").style.display="none";
		getObj("DPT").style.display="none";
		getObj("DateToDisplay").style.display="block";
		getObj("stArea").style.display="block";
		getObj("bkDPT").style.display="none";
		getObj("bkArea").style.display="none";		
		formObj.Wintersports.checked = true;
		getObj("GroupType").style.display="block";
		formObj.multitrip.value = "0";
			formObj.NumAdults69.value = "0";
			formObj.NumAdults65.value = "0";
			formObj.NumAdults45.value = "0";	
			formObj.NumAdults.value = "";	
			formObj.NumChildren.value = "";		
			formObj.AdultAge.value = "";			
		getObj("Adults69").style.display="none";
		getObj("Adults65").style.display="none";
		getObj("Adults45").style.display="block";		
		//alert("Backpackers with Wintersports");
	}	
}