var Destinations = [
	{Name: "Anguilla", HotelCode: "WEBAXA-Anguilla", AirCode: "1/AXA-WEBAXA-Anguilla"},
	{Name: "Antigua", HotelCode: "WEBANU-Antigua", AirCode: "1/ANU-WEBANU-Antigua"},
	{Name: "Aruba", HotelCode: "WEBAUA-Aruba", AirCode: "1/AUA-WEBAUA-Aruba"},
	{Name: "Bahamas (Nassau)", HotelCode: "WEBNAS-Bahamas (Nassau)", AirCode: "1/NAS-WEBNAS-Bahamas (Nassau)"},
	{Name: "Bahamas (Freeport)", HotelCode: "WEBFPO-Bahamas (Freeport)", AirCode: "1/FPO-WEBFPO-Bahamas (Freeport)"},
	{Name: "Barbados", HotelCode: "WEBBGI-Barbados", AirCode: "1/BGI-WEBBGI-Barbados"},
	{Name: "Bermuda", HotelCode: "WEBBDA-Bermuda", AirCode: "1/BDA-WEBBDA-Bermuda"},
	{Name: "Bonaire", HotelCode: "WEBBON-Bonaire", AirCode: "1/BON-WEBBON-Bonaire"},
	{Name: "British Virgin Islands", HotelCode: "WEBEIS-British Virgin Islands", AirCode: "1/EIS-WEBEIS-British Virgin Islands"},
	{Name: "Cayman Islands", HotelCode: "WEBGCM-Cayman Islands", AirCode: "1/GCM-WEBGCM-Cayman Islands"},
	{Name: "Curacao", HotelCode: "WEBCUR-Curacao", AirCode: "1/CUR-WEBCUR-Curacao"},
	{Name: "Dominica", HotelCode: "WEBDOM-Dominica", AirCode: "1/DOM-WEBDOM-Dominica"},
	{Name: "Grenada", HotelCode: "WEBGND-Grenada", AirCode: "1/GND-WEBGND-Grenada"},
	{Name: "La Romana", HotelCode: "WEBLRM-La Romana", AirCode: "1/LRM-WEBLRM-La Romana"},
	{Name: "Jamaica", HotelCode: "WEBMBJ-Jamaica", AirCode: "1/MBJ-WEBMBJ-Jamaica"},
	{Name: "Abaco Out Islands", HotelCode: "WEBMHH-Abaco Out Islands", AirCode: "1/MHH-WEBMHH-Abaco Out Islands"},
	{Name: "Destination Bahamas", HotelCode: "WEBNAS-Destination Bahamas", AirCode: "1/NAS-WEBNAS-Destination Bahamas"},
	{Name: "Nevis", HotelCode: "WEBNEV-Nevis", AirCode: "1/NEV-WEBNEV-Nevis"},
	{Name: "Turks & Caicos Islands", HotelCode: "WEBPLS-Turks & Caicos Islands", AirCode: "1/PLS-WEBPLS-Turks & Caicos Islands"},
	{Name: "Puerto Plata Hotels", HotelCode: "WEBPOP-Puerto Plata Hotels", AirCode: "1/POP-WEBPOP-Puerto Plata Hotels"},
	{Name: "Trinidad", HotelCode: "WEBPOS-Trinidad", AirCode: "1/POS-WEBPOS-Trinidad"},
	{Name: "Punta Cana", HotelCode: "WEBPUJ-Punta Cana", AirCode: "1/PUJ-WEBPUJ-Punta Cana"},
	{Name: "Saint Barth`s", HotelCode: "WEBSBH-Saint Barth`s", AirCode: "1/SBH-WEBSBH-Saint Barth`s"},
	{Name: "Santo Domingo City", HotelCode: "WEBSDQ-Santo Domingo City", AirCode: "1/SDQ-WEBSDQ-Santo Domingo City"},
	{Name: "St. John", HotelCode: "WEBSJF-St. John", AirCode: "1/SJF-WEBSJF-St. John"},
	{Name: "Puerto Rico", HotelCode: "WEBSJU-Puerto Rico", AirCode: "1/SJU-WEBSJU-Puerto Rico"},
	{Name: "St. Kitts", HotelCode: "WEBSKB-St. Kitts", AirCode: "1/SKB-WEBSKB-St. Kitts"},
	{Name: "St. Lucia", HotelCode: "WEBSLU-St. Lucia", AirCode: "1/SLU-WEBSLU-St. Lucia"},
	{Name: "St. Thomas", HotelCode: "WEBSTT-St. Thomas", AirCode: "1/STT-WEBSTT-St. Thomas"},
	{Name: "St. Croix", HotelCode: "WEBSTX-St. Croix", AirCode: "1/STX-WEBSTX-St. Croix"},
	{Name: "Young Island", HotelCode: "WEBSVD-Young Island", AirCode: "1/SVD-WEBSVD-Young Island"},
	{Name: "Saint Maarteen", HotelCode: "WEBSXM-Saint Maarteen", AirCode: "1/SXM-WEBSXM-Saint Maarteen"},
	{Name: "Tobago", HotelCode: "WEBTAB-Tobago", AirCode: "1/TAB-WEBTAB-Tobago"},
	{Name: "Palm Island", HotelCode: "WEBUNI-Palm Island", AirCode: "1/UNI-WEBUNI-Palm Island"},
	{Name: "Virgin Gorda", HotelCode: "WEBVIJ-Virgin Gorda", AirCode: "1/VIJ-WEBVIJ-Virgin Gorda"},
	{Name: "Vieques Island", HotelCode: "WEBVQS-Vieques Island", AirCode: "1/VQS-WEBVQS-Vieques Island"}
];

var Book = {
	Hotel: {id:'tab_hotel', on:'/IRT/images/tab-hotel-on.gif', off:'/IRT/images/tab-hotel-off.gif', block:'book_hotel', action:'HotelList'},
	Air: {id:'tab_air', on:'/IRT/images/tab-air-on.gif', off:'/IRT/images/tab-air-off.gif', block:'book_air', action:'AirShop'}};

var Query = new getQuery();
var Deal = Query.deal;
	
function getId (str) {
	if (typeof str == 'object') return str; // Already an object
	if (document.getElementById) return document.getElementById(str);
	if (document.all) return document.all[str];
	return null; // Not supporting older methods of getting ID
}

function getQuery () {
	var query = document.location.search.substring(1);
	var vars = query.split("&");
  for (var i=0; i<vars.length; i++) {
		var pair = vars[i].split("=");
		this[pair[0]] = pair[1];
  }
}

function setBook (tab) {
	var curr = document.forms.main_form.Type.value;
	if (curr && tab != curr) {
		getId(Book[curr].id).src = Book[curr].off;
		getId(Book[curr].block).style.display = 'none';
	}
	getId(Book[tab].id).src = Book[tab].on;
	getId(Book[tab].block).style.display = 'block';
	document.main_form.Action.value = Book[tab].action;
	document.forms.main_form.Type.value = tab;
}

function formatDate (d) {
	var dy = "00"+d.getDate();
	var mo = "00"+(d.getMonth()+1);
	var yr = "00"+d.getFullYear();
	return (mo.substr(mo.length-2)+'/'+dy.substr(dy.length-2)+'/'+yr.substr(yr.length-2));
}
