var aCleared = new Array();

function onFucus(sId)
{
	if (aCleared[sId] == null || aCleared[sId] == '')
	{
		var resEl = document.getElementById(sId);
		aCleared[sId] = resEl.value;
		resEl.value = '';
	}
}

function onUnFucus(sId)
{
	var resEl = document.getElementById(sId);
	if (resEl.value == '')
	{
		resEl.value = aCleared[sId];
		aCleared[sId] = '';
	}
}

function CheckSubmit(resForm)
{

	var sError = '';

	if (document.getElementById('name').value == '')
	{
		sError = sError + "- Your name\n";
	}
	if ( (document.getElementById('email').value == '') && (document.getElementById('phone').value == '') )
	{
		sError = sError + "- Your phone number or email\n";
	}
	if (document.getElementById('date').value == '')
	{
		sError = sError + "- Appointment date and time\n";
	}
	if (document.getElementById('hotel').value == '')
	{
		sError = sError + "- Hotel or apartment address\n";
	}

	if (sError != '')
	{
		sError = "Please enter:\n" + sError;
		alert(sError);
		return false;
	}

	document.getElementById('submit_button').disabled = true;

	resForm.method = "post";
	resForm.action = "/booking.html";
	resForm.submit();

	return false;
}
