var tournum = "Trips" ;

var from= opener.location.pathname.toLowerCase();

var tourindex=from.lastIndexOf("tour");
if (tourindex) tournum="Tour "+from.substring(tourindex+4, tourindex+6).toUpperCase();

else { tourindex=from.lastIndexOf("course");
if (tourindex) tournum="Course "+from.substring(tourindex+6, tourindex+8).toUpperCase();
};


//document.write("test0000" + tournum + "<br>");

	function sel(){
	//set as selected the trip/course from page user came from;
	ln=document.inforeq.trip.length;
	//document.write("test0"+ tournum + "<br>");
	for (i=0;i< ln;i++){
		//document.write("test1"+ tournum + "<br>");
		if (tournum==document.inforeq.trip.options[i].value)
		{
		//document.write("test2"+"<br>");
		document.inforeq.trip.selectedIndex=i;
		document.inforeq.trip.options[i].selected=true; 
		//document.write("tour selected=" + tournum + "value=" + //document.inforeq.trip.options[i].value + "<br>");
		//break;
		};
		
	
	}
	}

	function output(trip) {
	var p=1,tour="test";
	var p=document.inforeq.trip.selectedIndex;
	var tour=document.inforeq.trip.options[p].value;
	document.inforeq.tripshow.value=tour;
	var p2=document.inforeq.tdate.selectedIndex;
	var date=document.inforeq.tdate.options[p2].value;
	document.inforeq.tdateshow.value=date;
	
	}
	
	
	
	
function update(trip,tdate){
//selects the dates corresponding to trip that is selected;
var tourind=document.inforeq[trip].selectedIndex;
var tourval=document.inforeq[trip].options[tourind].value;
var elem = document.inforeq[tdate]
if (tourval=="Trips") {
	elem.length=1;
	elem.options[0].value="x";
	elem.options[0].text="Select Date";
}
else if (tourval=="Courses") {
	elem.length=1;
	elem.options[0].value="x";
	elem.options[0].text="Select Date";
}
else if (tourval=="Tour S1a") {
	elem.length=18;
	elem.options[0].value="June 12";
	elem.options[0].text="June 12";
	elem.options[1].value="June 15";
	elem.options[1].text="June 15";
	elem.options[2].value="June 22";
	elem.options[2].text="June 22";
	elem.options[3].value="June 26";
	elem.options[3].text="June 26";
	elem.options[4].value="July 3";
	elem.options[4].text="July 3";
	elem.options[5].value="July 10";
	elem.options[5].text="July 10";
	elem.options[6].value="July 17";
	elem.options[6].text="July 17";
	elem.options[7].value="July 20";
	elem.options[7].text="July 20";
	elem.options[8].value="July 27";
	elem.options[8].text="July 27";
	elem.options[9].value="Aug. 3";
	elem.options[9].text="Aug. 3";
	elem.options[10].value="Aug. 10";
	elem.options[10].text="Aug. 10";
	elem.options[11].value="Aug. 17";
	elem.options[11].text="Aug. 17";
	elem.options[12].value="Aug. 24";
	elem.options[12].text="Aug. 24";
	elem.options[13].value="Aug. 31";
	elem.options[13].text="Aug. 31";
	elem.options[14].value="Sept 19";
	elem.options[14].text="Sept 19";
	elem.options[15].value="Sept 19";
	elem.options[15].text="Sept 19";
	elem.options[16].value="Oct. 3";
	elem.options[16].text="Oct. 3";
	elem.options[17].value="Other";
	elem.options[17].text="Other";
	}

else if (tourval=="Tour S1b") {
	elem.length=21;
	elem.options[0].value="July 11";
	elem.options[0].text="July 11";
	elem.options[1].value="July 14";
	elem.options[1].text="July 14";
	elem.options[2].value="July 18";
	elem.options[2].text="July 18";
	elem.options[3].value="July 21";
	elem.options[3].text="July 21";
	elem.options[4].value="July 25";
	elem.options[4].text="July 25";
	elem.options[5].value="July 28";
	elem.options[5].text="July 28";
	elem.options[6].value="Aug. 1";
	elem.options[6].text="Aug. 1";
	elem.options[7].value="Aug. 4";
	elem.options[7].text="Aug. 4";
	elem.options[8].value="Aug. 8";
	elem.options[8].text="Aug. 8";
	elem.options[9].text="Aug. 11";
	elem.options[9].value="Aug. 11";
	elem.options[10].text="Aug. 15";
	elem.options[10].value="Aug. 15";
	elem.options[11].text="Aug. 18";
	elem.options[11].value="Aug. 18";
	elem.options[12].text="Aug. 22";
	elem.options[12].value="Aug. 22";
	elem.options[13].text="Aug. 25";
	elem.options[13].value="Aug. 25";
	elem.options[14].text="Aug. 29";
	elem.options[14].value="Aug. 29";	
	elem.options[15].text="Sept. 5";
	elem.options[15].value="Sept. 5";		
	elem.options[16].text="Sept. 12";
	elem.options[16].value="Sept. 12";
	elem.options[17].text="Sept. 19";		elem.options[17].value="Sept. 19";
	elem.options[18].text="Sept. 26";		elem.options[18].value="Sept. 26";
	elem.options[19].text="Oct. 3";		elem.options[19].value="Oct. 3";
	elem.options[20].value="Other";
	elem.options[20].text="Other";		
}


else if (tourval=="Tour S1c") {
	elem.length=9;
	elem.options[0].value="July 15";
	elem.options[0].text="July 15";
	elem.options[1].value="July 22";
	elem.options[1].text="July 22";
	elem.options[2].value="July 29";
	elem.options[2].text="July 29";
	elem.options[3].value="Aug. 5";
	elem.options[3].text="Aug. 5";
	elem.options[4].value="Aug. 12";
	elem.options[4].text="Aug. 12";
	elem.options[5].value="Aug. 19";
	elem.options[5].text="Aug. 19";
	elem.options[6].value="Aug. 25";
	elem.options[6].text="Aug. 25";
	elem.options[7].value="Sept. 2";
	elem.options[7].text="Sept. 2";
	elem.options[8].value="Other";
	elem.options[8].text="Other";		
}
else if (tourval=="Tour S1d") {
	elem.length=9;
	elem.options[0].value="July 16";
	elem.options[0].text="July 16";
	elem.options[1].value="July 23";
	elem.options[1].text="July 23";
	elem.options[2].value="July 30";
	elem.options[2].text="July 30";
	elem.options[3].value="Aug. 6";
	elem.options[3].text="Aug. 6";
	elem.options[4].value="Aug. 13";
	elem.options[4].text="Aug. 13";
	elem.options[5].value="Aug. 20";
	elem.options[5].text="Aug. 20";
	elem.options[6].value="Aug. 26";
	elem.options[6].text="Aug. 26";
	elem.options[7].value="Sept. 3";
	elem.options[7].text="Sept. 3";
	elem.options[8].value="Other";
	elem.options[8].text="Other";		
}
else if (tourval=="Tour S3") {
	elem.length=3;
	elem.options[0].value="July 19-23";
	elem.options[0].text="July 19-23";
	elem.options[1].value="Aug. 2-6";
	elem.options[1].text="Aug. 2-6";
	elem.options[2].value="Aug. 16-20";
	elem.options[2].text="Aug. 16-20";
}

else if (tourval=="Tour S9") {
	elem.length=1;
	elem.options[0].value="July 18-26";
	elem.options[0].text="July 18-26";
}
else if (tourval=="Tour S10") {
	elem.length=1;
	elem.options[0].value="July 25 - Aug. 1";
	elem.options[0].text="July 25 - Aug. 1";
}
else if (tourval=="Tour S7") {
	elem.length=1;
	elem.options[0].value="Aug 1-11";
	elem.options[0].text="Aug 1-11";
}
else if (tourval=="Tour S4") {
	elem.length=1;
	elem.options[0].value="Aug. 15-21";
	elem.options[0].text="Aug. 15-21";
}
else if (tourval=="Tour S5") {
	elem.length=2;
	elem.options[0].value="July 25-30";
	elem.options[0].text="July 25-30";
	elem.options[1].value="Aug. 8-13";
	elem.options[1].text="Aug. 8-13";
}
 else if (tourval=="Tour S6") {
	elem.length=3;
	elem.options[0].value="Sept. 18-20";
	elem.options[0].text="Sept. 18-20";
	elem.options[1].value="Sept. 25-27";
	elem.options[1].text="Sept. 25-27";
	elem.options[2].value="Oct. 2-4";
	elem.options[2].text="Oct. 2-4";

}

else if (tourval=="Tour S8") {
	elem.length=1;
	elem.options[0].value="Aug. 22-28";
	elem.options[0].text="Aug. 22-28";
}
else if (tourval=="Tour H1") {
	elem.length=2;
	elem.options[0].value="July 4-9";
	elem.options[0].text="July 4-9";
	elem.options[1].value="July 11-16";
	elem.options[1].text="July 11-16";
}	
else if (tourval=="Tour Q1") {
	elem.length=2;
	elem.options[0].value="Aug. 1-6";
	elem.options[0].text="Aug. 1-6";
	elem.options[1].value="Aug. 8-13";
	elem.options[1].text="Aug. 8-13";
}
else if (tourval=="Tour R1") {
	elem.length=7;
	elem.options[0].value="May 23";
	elem.options[0].text="May 23";
	elem.options[1].value="May 24";
	elem.options[1].text="May 24";
	elem.options[2].value="May 29";
	elem.options[2].text="May 29";
	elem.options[3].value="May 30";
	elem.options[3].text="May 30";
	elem.options[4].value="Sept. 19";
	elem.options[4].text="Sept. 19";
	elem.options[5].value="Sept. 26";
	elem.options[5].text="Sept. 26";
	elem.options[6].value="Oct. 3";
	elem.options[6].text="Oct. 3";
}
else if (tourval=="Tour R2") {
	elem.length=2;
	elem.options[0].value="May 13-16";
	elem.options[0].text="May 13-16";
	elem.options[1].value="May 20-23";
	elem.options[1].text="May 20-23";

}
else if (tourval=="Course C1") {
	elem.length=12;
	
	elem.options[0].value="May 29 (am)";
	elem.options[0].text="May 29 (am)";
	elem.options[1].value="June 5 (am)";
	elem.options[1].text="June 5 (am)";
	elem.options[2].value="June 13 (am)";
	elem.options[2].text="June 13 (am)";
	elem.options[3].value="June 27 (am)";
	elem.options[3].text="June 27 (am)";
	elem.options[4].value="July 4 (am)";
	elem.options[4].text="July 4 (am)";
	elem.options[5].value="July 12 (am)";
	elem.options[5].text="July 12 (am)";
	elem.options[6].value="July 18 (am)";
	elem.options[6].text="July 18 (am)";
	elem.options[7].value="Sept. 5 (am)";
	elem.options[7].text="Sept. 5 (am)";
	elem.options[8].value="June 21 (pm)";
	elem.options[8].text="June 21 (pm)";
	elem.options[9].value="July 12 (pm)";
	elem.options[9].text="July 12(pm)";
	elem.options[10].value="July 18 (pm)";
	elem.options[10].text="July 18 (pm)";
	elem.options[11].value="Other";
	elem.options[11].text="Other";
}
else if (tourval=="Course C2") {
	elem.length=2;
	elem.options[0].value="June 5-6";
	elem.options[0].text="June 5-6";
	elem.options[1].value="June 19-20";
	elem.options[1].text="June 19-20";
}
else if (tourval=="Course C3") {
	elem.length=1;
	elem.options[0].value="June 19-20";
	elem.options[0].text="June 19-20";
}
else if (tourval=="Course C4") {
	elem.length=4;
	elem.options[0].value="Jun 6 (pm)";
	elem.options[0].text="Jun. 6 (pm)";
	elem.options[1].value="July 4 (pm)";
	elem.options[1].text="July 4 (pm)";
	elem.options[2].value="Sept. 5 (pm)";
	elem.options[2].text="Sept. 5 (pm)";
	elem.options[3].value="Other";
	elem.options[3].text="Other";
}
}

function copytriplist(triplist1,triplist2){
	//makes copies of selection lists for second. etc. trip and date selections;
	var i;
	var p=document.inforeq[triplist1].length;
	document.inforeq[triplist2].length=p;
	var p2=document.inforeq[triplist2].length;

	//document.inforeq.tripshow.value=p;
	//document.inforeq.tripshow2.value=p2;
	

	for (i=0;i<document.inforeq[triplist1].length; i++){
	document.inforeq[triplist2].options[i].value=document.inforeq[triplist1].options[i].value;
	document.inforeq[triplist2].options[i].text=document.inforeq[triplist1].options[i].text;
	}
	}
	

