function vid(){
		var upWin = window.open('vid.php','Video','toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=yes,width=340,height=290,left=240,top=250');
}
function dodetails()
{
	document.getElementById('details').style.display = 'block';
	document.getElementById('ask').style.display = 'none';
	document.getElementById('prices').style.display = 'none';
	document.getElementById('book').style.display = 'none';
	document.getElementById('caldiv').style.display = 'none';
}
function doprices()
{
	document.getElementById('details').style.display = 'none';
	document.getElementById('ask').style.display = 'none';
	document.getElementById('prices').style.display = 'block';
	document.getElementById('caldiv').style.display = 'block';
	document.getElementById('book').style.display = 'none';
}
function dofav()
{
if (document.getElementById('userref').value == 'none')
	{
			alert('You have to be logged on as a Renter to add this to your favorites');
			return false;
	}
	xajax_userfav(document.getElementById('userref').value,
	document.getElementById('propid').value);return false;
}
function doask()
{
if (document.getElementById('userref').value == 'none')
	{
			alert('You have to be logged on as a Renter to Ask a Question');
			return false;
	}
	document.getElementById('details').style.display = 'none';
	document.getElementById('prices').style.display = 'none';
	document.getElementById('book').style.display = 'none';
	document.getElementById('ask').style.display = 'block';
	document.getElementById('caldiv').style.display = 'none';
}
function dobook()
{
if (document.getElementById('userref').value == 'none')
	{
			alert('You have to be logged on as a Renter to request a booking');
			return false;
	}

	document.getElementById('bfromday').value = document.getElementById('fromday').value;
	document.getElementById('bfrommonth').value = document.getElementById('frommonth').value;
	document.getElementById('bfromyear').value = document.getElementById('fromyear').value;
	document.getElementById('btoday').value = document.getElementById('today').value;
	document.getElementById('btomonth').value = document.getElementById('tomonth').value;
	document.getElementById('btoyear').value = document.getElementById('toyear').value;
	
	document.getElementById('details').style.display = 'none';
	document.getElementById('prices').style.display = 'none';
	document.getElementById('ask').style.display = 'none';
	document.getElementById('book').style.display = 'block';
	document.getElementById('caldiv').style.display = 'none';
}
function setdate(calyear,calmonth,caldate)
{
	if (document.getElementById('dateset').value == 0)
	{
		if (document.getElementById('today').value != -1)
		{
			if ((document.getElementById('tomonth').value < calmonth)||((document.getElementById('tomonth').value == calmonth) && (document.getElementById('today').value < caldate)))
			{
				setarr = confirm('The Arrival date is after the Departure date, do you wish to set this as your departure date')
				if (setarr == false)
				{
					return false;
				}
				else
				{
					document.getElementById('today').value = caldate;
					document.getElementById('tomonth').value = calmonth;
					document.getElementById('toyear').value = calyear;
					document.getElementById('arrdate').value = 'Arrival Date (click on date to set)';
					document.getElementById('depdate').value = 'Departure Date';
					return false;
				}
			}
		}
			document.getElementById('fromday').value = caldate;
			document.getElementById('frommonth').value = calmonth;
			document.getElementById('fromyear').value = calyear;
			document.getElementById('arrdate').value = 'Arrival Date';
			document.getElementById('depdate').value = 'Departure Date (click on date to set)';
			document.getElementById('dateset').value = 1;
	}
	else
	{
		if ((document.getElementById('frommonth').value > calmonth)||((document.getElementById('frommonth').value == calmonth) && (document.getElementById('fromday').value > caldate)))
		{
			setarr = confirm('The Departure date is before the Arrival date, do you wish to set this as your arrival date')
			if (setarr == false)
			{
				return false;
			}
			else
			{
				document.getElementById('fromday').value = caldate;
				document.getElementById('frommonth').value = calmonth;
				document.getElementById('fromyear').value = calyear;
				document.getElementById('arrdate').value = 'Arrival Date';
				document.getElementById('depdate').value = 'Departure Date (click on date to set)';
				return false;
			}
		} 
		document.getElementById('today').value = caldate;
		document.getElementById('tomonth').value = calmonth;
		document.getElementById('toyear').value = calyear;
		document.getElementById('arrdate').value = 'Arrival Date (click on date to set)';
		document.getElementById('depdate').value = 'Departure Date';
		document.getElementById('dateset').value = 0;
	}

}
function getprice()
{
	document.getElementById('checkprice').value = 'Please Wait'
	xajax_checkprices(document.getElementById('fromday').value,
	document.getElementById('frommonth').value,
	document.getElementById('fromyear').value,
	document.getElementById('today').value,
	document.getElementById('tomonth').value,
	document.getElementById('toyear').value,
	document.getElementById('propid').value);return false;
}
function dobooking()
{
	document.getElementById('book3').disabled = true;
	xajax_dobooking(document.getElementById('bfromday').value,
	document.getElementById('bfrommonth').value,
	document.getElementById('bfromyear').value,
	document.getElementById('btoday').value,
	document.getElementById('btomonth').value,
	document.getElementById('btoyear').value,
	document.getElementById('userref').value,
	document.getElementById('copyemail').checked,
	document.getElementById('tandc').checked,
	document.getElementById('propid').value,
	document.getElementById('book3').id);return false;
}
function docost()
{
	xajax_docost(document.getElementById('bfromday').value,
	document.getElementById('bfrommonth').value,
	document.getElementById('bfromyear').value,
	document.getElementById('btoday').value,
	document.getElementById('btomonth').value,
	document.getElementById('btoyear').value,
	document.getElementById('propid').value);return false;
}
function ask()
{
	document.getElementById('askaquestion').value = 'Please Wait'
	xajax_ask(document.getElementById('fromday').value,
	document.getElementById('frommonth').value,
	document.getElementById('fromyear').value,
	document.getElementById('today').value,
	document.getElementById('tomonth').value,
	document.getElementById('toyear').value,
	document.getElementById('userref').value,
	document.getElementById('propid').value);return false;
}
function askmessage()
{
			xajax_askmessage(document.getElementById('copyemail').checked,
			document.getElementById('userref').value,
			document.getElementById('message').value,
			document.getElementById('propid').value,
			document.getElementById('subject').value); return false;
}
function dorev()
{
			document.getElementById('update').style.display = 'block';
			xajax_dorev(document.getElementById('ccoffset').value,
			document.getElementById('ccmonths').value,
			document.getElementById('propid').value); return false;
}
function dofwd()
{
			document.getElementById('update').style.display = 'block';
			xajax_dofwd(document.getElementById('ccoffset').value,
			document.getElementById('ccmonths').value,
			document.getElementById('propid').value);
			return false;
}
function loadcal()
{
			//offset,months,propid
			xajax_dofwd(0,
			0,
			document.getElementById('propid').value);
			return false;
}
function getpic(picnum,propid)
{
 			xajax_getpic(picnum,propid);
//			return false;
}
function dh(items)
{
	if (document.getElementById('dv' + items).style.display == 'block')
	{
		return;
	}
	
	document.getElementById('d' + items).style.background = "#CCCCCC";
}
function dl(items)
{
	if (document.getElementById('dv' + items).style.display == 'block')
	{
		return;
	}

	document.getElementById('d' + items).style.background = "#FFFFCC";
}
function sel(items)
{
	if (document.getElementById('dv' + items).style.display == 'block')
	{
		return;
	}

	if ((items == 3 || items == 4) && document.getElementById('userref').value == 'none')
	{
		alert('You have to be logged on as a Renter to select this');
		return false;
	}

	document.getElementById('d1').className = "doff";
	document.getElementById('d2').className = "doff";
	document.getElementById('d3').className = "doff";
	document.getElementById('d4').className = "doff";
	document.getElementById('caldiv').style.display = 'none';
	document.getElementById('dv1').style.display = 'none';
	document.getElementById('dv2').style.display = 'none';
	document.getElementById('dv3').style.display = 'none';
	document.getElementById('dv4').style.display = 'none';

	document.getElementById('d1').style.background = "#FFFFCC";
	document.getElementById('d2').style.background = "#FFFFCC";
	document.getElementById('d3').style.background = "#FFFFCC";
	document.getElementById('d4').style.background = "#FFFFCC";

	document.getElementById('d' + items).className = "don";
	document.getElementById('dv' + items).style.display = 'block';
	document.getElementById('d' + items).style.background = "#0066CC";
	if (items == 2)
	{
		if (document.getElementById('calload').value == 0)
		{
			loadcal();
			document.getElementById('calload').value = 1;
		}
		
		document.getElementById('caldiv').style.display = 'block';
	}
}
function init()
{
		document.getElementById('calload').value = 0;
}