function doStart(ajaxRequest) 
{
	loading.style.display = 'inline';
}
function doEnd(ajaxRequest) 
{
	loading.style.display = 'none';
}

function ShipInformation(cruiser)
{
	
    var Num= document.form.Ship.length;	
	for (i=1; i <=Num; i++)
        document.form.Ship.remove(1)
	var nameShip="";
	var Name1;
	var Value1;
	if (cruiser==1)//carnival
	{
		Name1=new Array  ("Carnival - Celebration","Carnival - Conquest","Carnival - Destiny","Carnival - Ecstasy","Carnival - Elation","Carnival - Fantasy","Carnival - Fascination","Carnival - Glory","Carnival - Holiday","Carnival - Imagination","Carnival - Inspiration","Carnival - Legend","Carnival - Liberty","Carnival - Miracle","Carnival - Paradise","Carnival - Pride","Carnival - Sensation","Carnival - Spirit","Carnival - Triumph","Carnival - Valor","Carnival - Victory");
		Value1=new Array (9,1,2,10,11,12,13,3,14,15,16,4,96,5,17,18,19,6,7,93,8);
	}
	else if(cruiser==2)
	{
		Name1=new Array  ("Celebrity - Century","Celebrity - Constellation","Celebrity - Galaxy","Celebrity - Horizon","Celebrity - Infinity","Celebrity - Kapitan Khlebnikov","Celebrity - Mercury","Celebrity - Millennium","Celebrity - Summit","Celebrity - Xpedition","Celebrity - Zenith");
		Value1=new Array (20,21,22,23,24,98,25,26,27,97,28);
	}
	else if(cruiser==10)
	{
		Name1=new Array  ("Costa - Allegra","Costa - Atlantica","Costa - Classica","Costa - Europa","Costa - Fortuna","Costa - Magica","Costa - Marina","Costa - Mediterranea","Costa - Romantica","Costa - Tropicale","Costa - Victoria");
		Value1=new Array (100,101,102,103,104,107,105,106,108,109,110);
	}
	else if(cruiser==12)
	{
		Name1=new Array  ("Cunard - Queen Elizabeth 2","Cunard - Queen Mary 2");
		Value1=new Array (117,118);
	}
	else if(cruiser==5)
	{
		Name1=new Array  ("Holland America - ms Amsterdam","Holland America - ms Maasdam","Holland America - ms Noordam","Holland America - ms Oosterdam","Holland America - ms Prinsendam","Holland America - ms Rotterdam","Holland America - ms Ryndam","Holland America - ms Statendam","Holland America - ms Veendam","Holland America - ms Volendam","Holland America - ms Westerdam","Holland America - ms Zaandam","Holland America - ms Zuiderdam");
		Value1=new Array (34,35,36,37,38,39,40,41,42,43,44,45,46);
	}
    else if(cruiser==6)
	{
		Name1=new Array  ("Norwegian - Crown","Norwegian - Dawn","Norwegian - Dream","Norwegian - Jewel","Norwegian - Majesty","Norwegian - Pride of Aloha","Norwegian - Pride of America","Norwegian - Sea","Norwegian - Spirit","Norwegian - Star","Norwegian - Sun","Norwegian - Wind");
		Value1=new Array (47,48,49,95,50,55,56,51,94,52,53,54);
	}
	else if(cruiser==7)
	{
		Name1=new Array  ("Princess - Caribbean Princess","Princess - Coral Princess","Princess - Crown Princess","Princess - Dawn Princess","Princess - Diamond Princess","Princess - Golden Princess","Princess - Grand Princess","Princess - Island Princess","Princess - Pacific Princess","Princess - Practice Princess","Princess - Regal Princess","Princess - Royal Princess","Princess - Sapphire Princess","Princess - Sea Princess","Princess - Star Princess","Princess - Sun Princess","Princess - Tahitian Princess");
		Value1=new Array (57,58,114,59,60,61,62,63,64,115,65,66,67,99,68,69,70);
	}
	else if(cruiser==8)
	{
		Name1=new Array  ("Adventure of the Seas","Brilliance of the Seas","Empress of the Seas","Enchantment of the Seas","Explorer of the Seas","Freedom of the Seas","Grandeur of the Seas","Jewel of the Seas","Legend of the Seas","Majesty of the Seas","Mariner of the Seas","Monarch of the Seas","Navigator of the Seas","Radiance of the Seas","Rhapsody of the Seas","Serenade of the Seas","Sovereign of the Seas","Splendour of the Seas","Vision of the Seas","Voyager of the Seas");
		Value1=new Array (71,72,82,73,74,116,75,76,77,78,79,80,81,83,84,85,86,87,88,89);
	}
	else if(cruiser==11)
	{
		Name1=new Array  ("Seabourn - Legend","Seabourn - Pride","Seabourn - Spirit");
		Value1=new Array (111,112,113);
	}	
	else if(cruiser==9)
	{
		Name1=new Array  ("Windstar - Wind Spirit","Windstar - Wind Star","Windstar - Wind Surf");
		Value1=new Array (90,91,92);
	}
	if(cruiser!='')
	{
		for (i=0; i <=Name1.length - 1; i++)
		{
			var oOption = document.createElement("OPTION");			
			form.Ship.options.add(new Option(Name1[i],Value1[i]))
		}
	}
}

function setupDate () {
	dateNow = new Date();
	var month=dateNow.getMonth()+1;
	var year=dateNow.getFullYear();
	var nameMonth="";
	for (i=1;i<=19;i++) 
	{
		switch(month)
		{
			case 1: nameMonth="January";
			break;
			case 2: nameMonth="February";
			break;
			case 3: nameMonth="March";
			break;
			case 4: nameMonth="April";
			break;
			case 5: nameMonth="May";
			break;
			case 6: nameMonth="June";
			break;
			case 7: nameMonth="July";
			break;
			case 8: nameMonth="August";
			break;
			case 9: nameMonth="September";
			break;
			case 10: nameMonth="October";
			break;
			case 11: nameMonth="November";
			break;
			case 12: nameMonth="December";
			break;
		};
		if(month<10) var monthvalue="0"+month;
		else  monthvalue=month;
		document.form.StartDate.options[i] = new Option(nameMonth+' '+ year,monthvalue+"/01/"+year);
		//document.form.StartDate.values[i] = new Value(month+"/01/"+year);
		if(month==12)
		{
			year=year+1;
			month=0;
		}
		month=month+1;
	}
}

function setupPorts () {
var DeparturePort_list=[
	                    ["- All Departure Ports -",""],
						["Acapulco - ACA","ACA"],
						["Alexandria - ALY","ALY"],
						["Amsterdam - AMS","AMS"],
   					    	["Ancona - AOI","AOI"],
						["Athens - ATH","ATH"],
						["Auckland - AKL","AKL"],
						["Ballina - BNK","BNK"],
						["Baltimore - BWI","BWI"],
						["Baltra (Galapagos) - BA1","BA1"],
					    	["Bangkok - BKK","BKK"],
						["Barbados - BGI","BGI"],
						["Barcelona - BCN","BCN"],
						["Bari - BRI","BRI"],
						["Boston - BOS","BOS"],
				     		["Brindisi - BDS","BDS"],
						["Brisbane - BNE","BNE"],
						["Buenos Aires - BUE","BUE"],
						["Buenos Aires-ezeiza - EZE","EZE"],
						["Cape Town - CPT","CPT"],
						["Casa De Campo - LRM","LRM"],
						["Charleston - CHS","CHS"],					
						["Cherbourg - CER","CER"],
						["Civitavecchia (Rome) - CIV","CIV"],
						["Colon - ONX","ONX"],
						["Copenhagen - CPH","CPH"],
						["Dover Rail - QQD","QQD"],
						["Dubai - DXB","DXB"],					
						["Dubrovnik - DBV","DBV"],
						["Ensenada - ESE","ESE"],
						["Fera Island - FRE","FRE"],
						["Ft Lauderdale - FLL","FLL"],
						["Galveston - GLS","GLS"],
						["Genoa - GOA","GOA"],					
					    	["Gloucestershire - GLO","GLO"],
						["Guayaquil - GYE","GYE"],
						["Haifa - HFA","HFA"],
						["Hamburg - HAM","HAM"],
						["Harwich - QQH","QQH"],
						["Hong Kong - HKG","HKG"],					
						["Honolulu Oahu - HNL","HNL"],
						["Ibiza - IBZ","IBZ"],
						["Istanbul - IST","IST"],
						["Izmir Cumaovasi - IZM","IZM"],
						["Jacksonville - JAX","JAX"],
						["Kahului-maui - OGG","OGG"],					
						["Kiel - KEL","KEL"],
						["Lisbon - LIS","LIS"],
						["London - LON","LON"],
						["Los Angeles - LAX","LAX"],
						["Madison - MSN","MSN"],
						["Malaga - AGP","AGP"],					
						["Malta - MLA","MLA"],
						["Manaus - MAO","MAO"],
						["Manchester - MAN","MAN"],
						["Marseille - MRS","MRS"],
						["Mauritius - MRU","MRU"],
						["Melbourne - MEL","MEL"],					
						["Miami - MIA","MIA"],
						["Mobile - MOB","MOB"],
						["MonteCarlo - MCM","MCM"],
						["MontegoBay - MBJ","MBJ"],
						["Montreal - YMQ","YMQ"],
						["Montreal Dorval - YUL","YUL"],					    
						["Naples - NAP","NAP"],
						["Nassau - NAS","NAS"],
						["New Orleans - MSY","MSY"],
						["New York City - NYC","NYC"],
						["Newark - EWR","EWR"],
						["Nice - NCE","NCE"],					
						["Norfolk - NOF","NOF"],
						["Norfolk - ORF","ORF"],
						["Oslo - OSL","OSL"],
						["Palermo - PMO","PMO"]
						["Palma De Mallorca - PMI","PMI"],
						["Papeete - PPT","PPT"],					
						["Philadelphia - PHL","PHL"],
						["Pierre - PIR","PIR"],
						["Pointe A Pitre - PTP","PTP"],
						["Port Canaveral - XPC","XPC"],
						["Prescoft - PRC","PRC"],
						["Quebec - YQB","YQB"],					
						["Rio De Janeiro - GIG","GIG"],
						["Rio De Janeiro - RIO","RIO"],
						["Rome - ROM","ROM"],
						["Salvador - SSA","SSA"],
						["San Diego - SAN","SAN"],
						["San Diego - SDG","SDG"],					
						["San Francisco - SFO","SFO"],
						["San Juan - SJU","SJU"],
						["San Salvador - SAL","SAL"],
						["Santa Cruz - SRZ","SRZ"],
						["Santo Domingo - SDQ","SDQ"],
						["Santos - SSZ","SSZ"],					
						["Savona - SVN","SVN"],
						["Seattle/tacoma - SEA","SEA"],
						["Seward - SWD","SWD"],
						["Shanghai - SHA","SHA"],
						["Singapore - SIN","SIN"],
						["Southampton - SOU","SOU"],					
						["St Thomas - STT","STT"],
						["Stockholm - STO","STO"],
						["Sydney - SYD","SYD"],
						["Tampa/st.Petersburg - TPA","TPA"],
						["Tenerife - TCI","TCI"],
						["Tianjin - TSN","TSN"],					
						["Tirana - TIA","TIA"],
						["Trieste - TRS","TRS"],
						["Valencia - VLC","VLC"],
						["Valparaiso - VAP","VAP"],
						["Vancouver - YVR","YVR"],
						["Venice - VCE","VCE"],					
						["Whittier - WH1","WH1"]];

	DeparturePort_list.sort();
	
	var i =0;
    	var ComboDepaturePort = null;		   
	ComboDepaturePort=document.getElementById("DeparturePorts");      
	for(i=0;i<DeparturePort_list.length-1;i++)
	{
		ComboDepaturePort.options.add(new Option(DeparturePort_list[i][0],DeparturePort_list[i][1]));							
	}	
}

function setupRegions () {
var Destination_list=[
	                    ["- All -",""],
						["Africa","2"],
						["Alaska","1"],
						["Atlantic","50"],
   					    	["Australia / New Zealand","29"],
						["Bahamas","7"],
						["Bermuda","8"],
						["Canada / New England","26"],
						["Caribbean","9"],
						["Caribbean Eastern","10"],
					    	["Caribbean Southern","13"],
						["Caribbean Western","14"],
						["Central America","42"],
						["Cruise to Nowhere","12"],
						["Eastern Europe","38"],
				     		["Eastern Mediterranean","16"],
						["Europe","15"],
						["Hawaii","21"],
						["Mexico","24"],
						["Middle East","31"],
						["North America","48"],
						["North Pacific","46"],					
						["Northern Europe","39"],
						["Orient Far East","19"],
						["Pacific","45"],
						["Pacific Coastal","47"],
						["Panama Canal","49"],
						["South America","32"],					
						["South Pacific","44"],
						["Southern Europe","40"],
						["Transatlantic","34"],
						["Western Europe","41"],
						["Western Mediterranean","18"],
						["World Cruise","36"]];

	Destination_list.sort();
	
	var i =0;
    	var ComboDepaturePort = null;		   
	ComboDestination=document.getElementById("Destinations");      
	for(i=0;i<Destination_list.length-1;i++)
	{
		ComboDestination.options.add(new Option(Destination_list[i][0],Destination_list[i][1]));							
	}	
}