function getUrl(formName)
	{
	
		var ddHotelId= get_pull_val(formName,'ddlHotel');
		var ddArivalDateDay= get_pull_val(formName,'ddlDay1');
		var ddArivalDateMonth 	= get_pull_val(formName,'ddlMonth1');
		var ddArivalDateYear= get_pull_val(formName,'ddlYear1');
		var ddDepartureDateDay= get_pull_val(formName,'ddlDay2');
		var ddDepartureDateMonth = get_pull_val(formName,'ddlMonth2');
		var ddDepartureDateYear= get_pull_val(formName,'ddlYear2');
		//var tPromotionCode	= get_value(formName,'txtPromoCode');
		var arrDate = ddArivalDateYear+'-'+ddArivalDateMonth+'-'+ddArivalDateDay;
		var depDate = ddDepartureDateYear+'-'+ddDepartureDateMonth+'-'+ddDepartureDateDay;
		
	bookingUrl='https://www.xnglobalres.com/CastleHotels/deeplink.aspx?cmd=stayCriteria&hotel='+ddHotelId+'&arrDate='+arrDate+'&depDate='+depDate ; 
	
		window.open(bookingUrl,'','');
			//location.href = bookingUrl;
			pageTracker._link(bookingUrl);
	}

function get_pull_val(formName,pullName)
{
	var this_val='';
	which_form = eval('document.'+formName+'.'+pullName);
	for(i=0;i<which_form.length;++i){
		if(which_form.options[i].selected==true){
 		 	 this_val = which_form.options[i].value;
		}
	}
	return this_val;
}

function openInNewWindow() {

			// Change "_blank" to something like "newWindow" to load all links in the same new window
			var newWindow = window.open(this.getAttribute('href'), '_blank');
			newWindow.focus();
			return false;
		}
	

	

function get_value(formName,fieldName){
	value = eval('document.'+formName+'.'+fieldName+'.value');
	return value;
}

function today()
	{
		return now = new Date(2009,9,08,0,0,0);
			
	}
	function GeckoYear(val)
	{
		if(val < 2000) {
				val += 1900;
		}
		return val;
	}
	function nextday()
		{
			var ddArivalDateDay		= get_pull_val('quickBook','ddlDay1');
			var ddArivalDateYear	= get_pull_val('quickBook','ddlYear1');
			var ddArivalDateMonth	= get_pull_val('quickBook','ddlMonth1');
			ddArivalDateYear		= GeckoYear(ddArivalDateYear);
			
			var currentTimeSec = today().getTime();
			var selectedTime = new Date(ddArivalDateYear,ddArivalDateMonth-1,ddArivalDateDay,0,0,0);
			var selectedTimeSec  = selectedTime.getTime();
			 // select the next day
				tomorrow = selectedTimeSec+86400000; // select date + 1 day in seconds
				tomorrowDate = new Date(tomorrow);
				tomorrowYear = tomorrowDate.getYear();
				tomorrowMonth = tomorrowDate.getMonth();
				tomorrowDay = tomorrowDate.getDate();
				tomorrowYear = GeckoYear(tomorrowYear);
				setDateDDl('ddlDay2',tomorrowDay);
				setMonthDdl('ddlMonth2',tomorrowMonth);
				setYearDdl('ddlYear2',tomorrowYear)
			return false;
		}

		function setYearDdl(formField,value)
		{
			for(i=0;i<=document.getElementById(formField).length-1;i++)
			{
				if(document.getElementById(formField).options[i].value == value)
				{
					document.getElementById(formField).options[i].selected=true;
				}
			}
		}
		function setMonthDdl(formField,value)
		{
			document.getElementById(formField).selectedIndex=value;
		}
		function setDateDDl(formField,value)
		{
			document.getElementById(formField).selectedIndex=value-1;
		}

		
	function ViewHideFields(value)		
	{
		for (rr=2; rr<6; rr++)
		{
			if (value >= rr)
			{
				document.getElementById('sub_'+rr).style.display='block';
			}
			else
			{
				document.getElementById('sub_'+rr).style.display='none';
				document.getElementById('noa'+rr).selectedIndex=0;
				document.getElementById('noc'+rr).selectedIndex=0;
				
			}	
		}
		
	}
		
