var formname='booking-form';


function updatePostcode(){

var tourcode = document.getElementById("TourCode").value;
var postcode = document.getElementById("postcode").value;
//self.parent.tb_show('', '/tour-detail-popup.aspx?TourCode='+tourcode+'&postcode='+postcode+'&order=Nearest Departure Point&TB_iframe=true&width=650&height=200&modal=true')

		tb_show('', '/postcode-select.aspx?postcode='+postcode+'&TB_iframe=true&width=650&height=200&modal=true')

}
function updateDateAndPickup(){

var seletedIndex = document.forms['tour-pickup-form'].elements['tour-pickup'].selectedIndex;

if (document.forms['tour-pickup-form'].elements['tour-pickup'].options[seletedIndex].innerHTML.indexOf('UNAVAILABLE') > -1)
{
	alert('Sorry this pickup is currently locked, please try again later.');
	return;
}

if (document.forms['tour-pickup-form'].elements['tour-pickup'].options[seletedIndex].innerHTML.indexOf('ON REQUEST') > -1)
{
	alert('This departure point is on request please call 01858 467200');
	return;
}

	var DateAndPickupInfo = document.forms['tour-pickup-form'].elements['tour-pickup'].value.split('|');
	var selDate=DateAndPickupInfo[2].split('-');

	self.parent.document.getElementById('date').innerHTML=(selDate[2])+getMonthName(selDate[1])+selDate[0];

	self.parent.document.getElementById('price-pp').innerHTML=DateAndPickupInfo[3];
	self.parent.document.getElementById('pickup').innerHTML=DateAndPickupInfo[4];

	self.parent.document.forms[formname].elements['ID'].value=DateAndPickupInfo[1];
	self.parent.document.forms[formname].elements['tour-pickup'].value=document.forms['tour-pickup-form'].elements['tour-pickup'].value;

	self.parent.document.getElementById('book').style.display = 'block';
	self.parent.document.getElementById('price-div').style.display = 'block';

	self.parent.tb_remove();
}

function getMonthName(monthNumber){
	switch(monthNumber)
	{
		case '01':
			monthName=' Jan ';
			break;
		case '02':
			monthName=' Feb ';
			break;
		case '03':
			monthName=' Mar ';
			break;
		case '04':
			monthName=' Apr ';
			break;
		case '05':
			monthName=' May ';
			break;
		case '06':
			monthName=' Jun ';
			break;
		case '07':
			monthName=' Jul ';
			break;
		case '08':
			monthName=' Aug ';
			break;
		case '09':
			monthName=' Sep ';
			break;
		case '10':
			monthName=' Oct ';
			break;
		case '11':
			monthName=' Nov ';
			break;
		case '12':
			monthName=' Dec ';
			break;


	}
	return monthName;

}
