// (c)2000 Webteacher Software, LLC
// Create dynamic select lists instantly at
// http://www.webteacher.com/javascript
//
// You are free to use this code as long as
// this header remains intact.

// Start: Sets the Charter Type depending on selection made from Charter Area selection.
function setCharterType(f) {
 secondlist=eval("'"+f.elements['CharterArea'].options[f.elements['CharterArea'].selectedIndex].text+"'");
 f.elements['CharterType'].options.length=0;
 size=eval("lists['"+secondlist+"'].length");
 for(i=0;i<size;i++) {
  newval=eval("lists['"+secondlist+"'][i]");
  f.elements['CharterType'].options[i]=new Option(newval);
 };
  f.elements['CharterType'].selectedIndex=0;
};
lists=new Array();
lists['Pittwater'] = new Array();
  lists['Pittwater'][0]="Charter Type";
  lists['Pittwater'][1]="Pittwater Day";
  lists['Pittwater'][2]="Pittwater Evening";
  lists['Pittwater'][3]="Pittwater Romantics";
   lists['Pittwater'][4]="Weddings"; 


lists['Sydney Harbour'] = new Array();
  lists['Sydney Harbour'][0]="Charter Type";
  lists['Sydney Harbour'][1]="Sydney Harbour New Years Eve";
//  lists['Sydney Harbour'][2]="Sydney Harbour Evening";
//  lists['Sydney Harbour'][3]="Sydney Harbour 2 Day/1 Night";
  lists['Sydney Harbour'][2]="Sydney Harbour Day";
  
lists['Middle Harbour'] = new Array();
	lists['Middle Harbour'][0]="Charter Type";	
  	lists['Middle Harbour'][1]="Middle Harbour Day";

lists['Whitsundays'] = new Array();
  lists['Whitsundays'][0]="Charter Type";
//  lists['Whitsundays'][1]="Whitsundays 4 Day";
  lists['Whitsundays'][1]="Whitsundays 5 Day";
// End: Sets the Charter Type depending on selection made from Charter Area selection.
  
// Start: Sets the Pickup point depending on selection from Charter Area selection.
function setPickup(g) {
 thirdlist=eval("'"+g.elements['CharterArea'].options[g.elements['CharterArea'].selectedIndex].text+"'");
 g.elements['Pickup'].options.length=0;
 size=eval("lists_b['"+thirdlist+"'].length");
 for(i=0;i<size;i++) {
  newval=eval("lists_b['"+thirdlist+"'][i]");
  g.elements['Pickup'].options[i]=new Option(newval);
 };
  g.elements['Pickup'].selectedIndex=0;
};
lists_b=new Array();
lists_b['Pittwater'] = new Array();
  lists_b['Pittwater'][0]="Pickup Point";
  lists_b['Pittwater'][1]="Newport Arms/Mirage";
  lists_b['Pittwater'][2]="Other";

lists_b['Sydney Harbour'] = new Array();
  lists_b['Sydney Harbour'][0]="Pickup Point";
  lists_b['Sydney Harbour'][1]="Mosman Bay";
  lists_b['Sydney Harbour'][2]="Double bay";
  lists_b['Sydney Harbour'][3]="Darling Harbour";
//  lists_b['Sydney Harbour'][4]="Middle Harbour";
  lists_b['Sydney Harbour'][4]="Other Wharf";
  
lists_b['Middle Harbour'] = new Array();
  lists_b['Middle Harbour'][0]="Balmoral Public Wharf";

lists_b['Whitsundays'] = new Array();
  lists_b['Whitsundays'][0]="Pickup Point";
  lists_b['Whitsundays'][1]="Airlie Beach";
  lists_b['Whitsundays'][2]="Hamilton Island";
  lists_b['Whitsundays'][3]="Daydream Island";
  lists_b['Whitsundays'][4]="Hayman Island";  
  lists_b['Whitsundays'][5]="Other Pickup Point";
// End: Sets the Pickup point depending on selection from Charter Area selection.
  
// Start: Once Charter type selected, set max pax numbers.
function maxpax(h) {
 forthlist=eval("'"+h.elements['CharterType'].options[h.elements['CharterType'].selectedIndex].text+"'");
 h.elements['pax'].options.length=1;
 size=eval("lists_c['"+forthlist+"'].length"); 
 for(i=1;i<size;i++) {
  newval=eval("lists_c['"+forthlist+"'][i]");
  h.elements['pax'].options[0]=new Option("Passenger Number");
  h.elements['pax'].options[i]=new Option(newval);
 };
  h.elements['pax'].selectedIndex=0;
};
lists_c=new Array();

lists_c['Pittwater Day'] = new Array(21);
  	for (i=1; i<22; i++){
  	lists_c['Pittwater Day'][i]=i}
	
lists_c['Pittwater Evening'] = new Array(21);
  	for (i=1; i<22; i++){
  	lists_c['Pittwater Evening'][i]=i}

lists_c['Pittwater Romantics'] = new Array(4);
  	for (i=1; i<5; i++){
  	lists_c['Pittwater Romantics'][i]=i}
	
lists_c['Weddings'] = new Array(16);
  	for (i=1; i<16; i++){
  	lists_c['Weddings'][i]=i}

lists_c['Sydney Harbour New Years Eve'] = new Array(21);
  	for (i=1; i<22; i++){
  	lists_c['Sydney Harbour New Years Eve'][i]=i}

lists_c['Sydney Harbour Evening'] = new Array(21);
  	for (i=1; i<22; i++){
  	lists_c['Sydney Harbour Evening'][i]=i}
	
lists_c['Sydney Harbour 2 Day/1 Night'] = new Array(4);
  	for (i=1; i<5; i++){
  	lists_c['Sydney Harbour 2 Day/1 Night'][i]=i}
	
lists_c['Sydney Harbour Day'] = new Array(21);
  	for (i=1; i<22; i++){
  	lists_c['Sydney Harbour Day'][i]=i}
	
lists_c['Middle Harbour Day'] = new Array(21);
  	for (i=1; i<22; i++){
  	lists_c['Middle Harbour Day'][i]=i}

lists_c['Whitsundays 5 Day'] = new Array(4);
  	for (i=1; i<5; i++){
  	lists_c['Whitsundays 5 Day'][i]=i}
	
lists_c['Whitsundays 4 Day'] = new Array(4);
  	for (i=1; i<5; i++){
  	lists_c['Whitsundays 4 Day'][i]=i}
// End: Once Charter type selected, set max pax numbers.



// Start: Once Charter type selected, set catering options.
function cateringoptions(m) {
 forthlist=eval("'"+m.elements['CharterType'].options[m.elements['CharterType'].selectedIndex].text+"'");
 m.elements['catering'].options.length=0;
 size=eval("lists_d['"+forthlist+"'].length");
 for(i=0;i<size;i++) {
  newval=eval("lists_d['"+forthlist+"'][i]");
  m.elements['catering'].options[i]=new Option(newval);
 };
  m.elements['catering'].selectedIndex=0;
};
lists_d=new Array();
lists_d['Pittwater Day'] = new Array();
  	lists_d['Pittwater Day'][0]="Catering Option";
  	lists_d['Pittwater Day'][1]="Seafood Extravaganza";
  	lists_d['Pittwater Day'][2]="Seafood Combination";
  	lists_d['Pittwater Day'][3]="Barbeque";
  	lists_d['Pittwater Day'][4]="Other";
  	lists_d['Pittwater Day'][5]="None";
  	
lists_d['Pittwater Evening'] = new Array();
  	lists_d['Pittwater Evening'][0]="Catering Option";
  	lists_d['Pittwater Evening'][1]="Seafood Extravaganza";
  	lists_d['Pittwater Evening'][2]="Seafood Combination";
  	lists_d['Pittwater Evening'][3]="Barbeque";
  	lists_d['Pittwater Evening'][4]="Other";
  	lists_d['Pittwater Evening'][5]="None";
  	
lists_d['Pittwater Romantics'] = new Array();
  	lists_d['Pittwater Romantics'][0]="Included";
  	
lists_d['Weddings'] = new Array();
  	lists_d['Weddings'][0]="Included";

lists_d['Sydney Harbour New Years Eve'] = new Array();
  	lists_d['Sydney Harbour New Years Eve'][0]="Set Menu";


/* THIS IS THE OLD CATERING. NOW THERE IS "SET MENU" CATERING. THERE ARE NO OPTIONS
lists_d['Sydney Harbour New Years Eve'] = new Array();
  	lists_d['Sydney Harbour New Years Eve'][0]="Catering Option";
  	lists_d['Sydney Harbour New Years Eve'][1]="Seafood Extravaganza";
  	lists_d['Sydney Harbour New Years Eve'][2]="Seafood Combination";
  	lists_d['Sydney Harbour New Years Eve'][3]="Barbeque";
  	lists_d['Sydney Harbour New Years Eve'][4]="Other";
  	lists_d['Sydney Harbour New Years Eve'][5]="None";
  	lists_d['Sydney Harbour New Years Eve'][4]="Picnic";
  	lists_d['Sydney Harbour New Years Eve'][5]="Other";
  	lists_d['Sydney Harbour New Years Eve'][6]="None";
*/
  	
lists_d['Sydney Harbour Evening'] = new Array();
  	lists_d['Sydney Harbour Evening'][0]="Catering Option";
  	lists_d['Sydney Harbour Evening'][1]="Seafood Extravaganza";
  	lists_d['Sydney Harbour Evening'][2]="Seafood Combination";
  	lists_d['Sydney Harbour Evening'][3]="Barbeque";
  	lists_d['Sydney Harbour Evening'][4]="Other";
  	lists_d['Sydney Harbour Evening'][5]="None";
  	
lists_d['Sydney Harbour 2 Day/1 Night'] = new Array();
  	lists_d['Sydney Harbour 2 Day/1 Night'][0]="Included";
  	
lists_d['Sydney Harbour Day'] = new Array();
  	lists_d['Sydney Harbour Day'][0]="Catering Option";
  	lists_d['Sydney Harbour Day'][1]="Seafood Extravaganza";
  	lists_d['Sydney Harbour Day'][2]="Seafood Combination";
  	lists_d['Sydney Harbour Day'][3]="Barbeque";
  	lists_d['Sydney Harbour Day'][4]="Other";
  	lists_d['Sydney Harbour Day'][5]="None";

lists_d['Middle Harbour Day'] = new Array();
  	lists_d['Middle Harbour Day'][0]="Catering Option";
  	lists_d['Middle Harbour Day'][1]="Seafood Extravaganza";
  	lists_d['Middle Harbour Day'][2]="Seafood Combination";
  	lists_d['Middle Harbour Day'][3]="Barbeque";
  	lists_d['Middle Harbour Day'][4]="Other";
  	lists_d['Middle Harbour Day'][5]="None";
  	
lists_d['Whitsundays 4 Day'] = new Array();
  	lists_d['Whitsundays 4 Day'][0]="Included";

lists_d['Whitsundays 5 Day'] = new Array();
  	lists_d['Whitsundays 5 Day'][0]="Included";
// End: Once Charter type selected, set catering options.