// This script provides functionality for a popup DIV prompting for party numbers
// James Marshall, 22/08/07
<!--
// initialise mouse tracking
document.onmousedown = getCoords;
if (document.captureEvents){document.captureEvents(Event.MOUSEDOWN)}
var mouseX = 0;
var mouseY = 0;

// function to track mouse - global vars "x" and "y" are set on every click
function getCoords(e){
	var e = e || window.event;
	if (e.pageX || e.pageY){
		mouseX = e.pageX;
		mouseY = e.pageY;
	} else if (e.clientX || e.clientY){
		mouseX = event.clientX + document.body.scrollLeft;
		mouseY = event.clientY + document.body.scrollTop;
	}	
}

function hidePartyDiv(){
	document.getElementById('partyDiv').style.visibility = "hidden";
}

function showPartyForm(day,month,year,nights,accom,sitecode){

	formDiv = document.getElementById('partyDiv');
	
	// set search form values based on selected offer
	document.latesbasic.arrivalDate.value = day;
	document.latesbasic.arrivalMonth.value = month;
	document.latesbasic.arrivalYear.value = year;
	document.latesbasic.nights.value = nights;
	document.latesbasic.accomType.value = accom;
	document.latesbasic.site.value = sitecode;

	// show popup div
	formDiv.style.left = mouseX + 'px';
	formDiv.style.top = mouseY + 'px';
	formDiv.style.visibility = "visible";
}

function continueBookHoliday(){
	
	// set values in hidden form
	document.latesbasic.adults.value = document.party.adults.value;
	document.latesbasic.children.value = document.party.children.value;
	document.latesbasic.infants.value = document.party.infants.value;
	document.latesbasic.submit();
	hidePartyDiv();
	
	// call function from ResortSearchForm.js to submit
	//return submitForm();
}
//-->