var groups=document.calc.Travel.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group[i]=new Array()

group[0][0]=new Option("Select travel above"," ");

group[1][0]=new Option("---- Categories ----"," ");
group[1][1]=new Option("Departure Day","");

group[2][0]=new Option("---- Categories ----"," ");
group[2][1]=new Option("Departure Day","");

group[3][0]=new Option("---- Categories ----"," ");
group[3][1]=new Option("Departure Day","");

var temp=document.calc.select_13


function redirecta(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options[i]=new Option(group[x][i].text,group[x][i].value)
}
temp.options[0].selected=true
redirect1a(0)
}

var secondGroups=document.calc.select_13.options.length
var secondGroup=new Array(groups)
for (i=0; i<groups; i++)  {
secondGroup[i]=new Array(group[i].length)
for (j=0; j<group[i].length; j++)  {
secondGroup[i][j]=new Array()  }}


secondGroup[0][0][0]=new Option("--Select left box first--"," ");
secondGroup[1][0][0]=new Option("--Select left box first--"," ");
secondGroup[1][1][0]=new Option("----- Select One -----"," ");
secondGroup[1][1][1]=new Option("Airport transfer only","");
secondGroup[1][1][2]=new Option("City shopping","");
secondGroup[1][1][3]=new Option("City orientation tour","");
secondGroup[1][1][4]=new Option("City tour (full day)","");
secondGroup[1][1][5]=new Option("Field study transport","");
secondGroup[1][1][6]=new Option("Local field study","");
secondGroup[1][1][7]=new Option("Port Aventura","");

secondGroup[2][0][0]=new Option("--Select left box first--"," ");
secondGroup[2][1][0]=new Option("----- Select One -----"," ");
secondGroup[2][1][1]=new Option("Departure only","");
secondGroup[2][1][2]=new Option("Field study and departure","");

secondGroup[3][0][0]=new Option("--Select left box first--"," ");
secondGroup[3][1][0]=new Option("----- Select One -----"," ");
secondGroup[3][1][1]=new Option("Departure only","");
secondGroup[3][1][2]=new Option("Field study and departure","");

var temp1=document.calc.select_14
function redirect1a(y){
for (m=temp1.options.length-1;m>0;m--)
temp1.options[m]=null
for (i=0;i<secondGroup[document.calc.Travel.options.selectedIndex][y].length;i++){
temp1.options[i]=new Option(secondGroup[document.calc.Travel.options.selectedIndex][y][i].text,secondGroup[document.calc.Travel.options.selectedIndex][y][i].value)
}
temp1.options[0].selected=true
}
function Updatedeparture(object) {
object.select_13.options.length = 0;
object.select_14.options.length = 0;
var defaultSelected = false;
var selected = false;
var optionName3 = new Option("Select travel above", "Barcelona", defaultSelected, selected);
var optionName4 = new Option("--Select left box first--", "Barcelona", defaultSelected, selected);
var length3 = object.select_13.length;
var length4 = object.select_14.length;
object.select_13.options[length3] = optionName3;
object.select_14.options[length4] = optionName4;
}

function gh(){
if(document.calc.Travel[0].selected||document.calc.select_13[0].selected||document.calc.select_14[0].selected){alert ('Please select a departure day option');
return false;}
if (document.calc.Travel[1].selected && document.calc.Airport[2].selected && document.calc.select_14[1].selected){
window.open("http://geographyfieldwork.com/SPdepartureTarragona.htm");}
else if (document.calc.Travel[1].selected && document.calc.select_14[1].selected){
window.open("http://geographyfieldwork.com/SPdeparture.htm");}
if (document.calc.Travel[1].selected && document.calc.Airport[2].selected && document.calc.select_14[2].selected){
window.open("http://geographyfieldwork.com/ShoppingTarragona.htm");}
else if (document.calc.Travel[1].selected && document.calc.select_14[2].selected){
window.open("http://geographyfieldwork.com/Shopping.htm");}
if (document.calc.Travel[1].selected && document.calc.Airport[2].selected && document.calc.select_14[3].selected){
window.open("http://geographyfieldwork.com/OrientationTarragonaDeparture.htm");}
else if (document.calc.Travel[1].selected && document.calc.select_14[3].selected){
window.open("http://geographyfieldwork.com/OrientationDeparture.htm");}
if (document.calc.Travel[1].selected && document.calc.Airport[2].selected && document.calc.select_14[4].selected){
window.open("http://geographyfieldwork.com/TourTarragona.htm");}
else if (document.calc.Travel[1].selected && document.calc.select_14[4].selected){
window.open("http://geographyfieldwork.com/Tour.htm");}
if (document.calc.Travel[1].selected && document.calc.select_14[5].selected){
window.open("http://geographyfieldwork.com/DepartureDayFieldwork.htm");}
if (document.calc.Travel[1].selected && document.calc.select_14[6].selected){
window.open("http://geographyfieldwork.com/DepartureDayLocalFieldwork.htm");}
if ((document.calc.Travel[2].selected||document.calc.Travel[3].selected) && document.calc.select_14[1].selected){
window.open("http://geographyfieldwork.com/departure.htm");}
if ((document.calc.Travel[2].selected||document.calc.Travel[3].selected) && document.calc.select_14[2].selected){
window.open("http://geographyfieldwork.com/CoachDepartureDayLocalFieldwork.htm");}
if (document.calc.Travel[1].selected && document.calc.select_14[7].selected){
window.open("http://www.portaventura.es/home.asp?pIdi=uk");}
}
