function validate_step1() 
{
	if(document.book.night.value.search(/\S/) == -1)
	{
		alert("Please enter number of nihgt(s)...");
		document.book.night.focus();
		return false;
	}
	
	if(document.book.guest.value.search(/\S/) == -1)
	{
		alert("Please enter number of guest(s)...");
		document.book.guest.focus();
		return false;
		
	}
}

function validate_step2() 
{
	if(document.book.fname.value.search(/\S/) == -1)
	{
		alert("Please enter your first name...");
		document.book.fname.focus();
		return false;
	}

	if(document.book.lname.value.search(/\S/) == -1) 
	{
		alert("Please enter your last name...");
		document.book.lname.focus();
		return false;
	}
	
	if(document.book.street.value=='')
	{
		alert("Please enter your street address");
		document.book.street.focus();
		return false;
	}

	if(document.book.subr.value=='')
	{
		alert("Please enter your suburb");
		document.book.subr.focus();
		return false;
	}
	
	if(document.book.code.value=='')
	{
		alert("Please enter your postcode");
		document.book.code.focus();
		return false;
	}
	
	if(document.book.con.value=='')
	{
		alert("Please enter your country");
		document.book.con.focus();
		return false;
	}
	
	if(document.book.email.value=='')
	{
		alert("Please enter your email address");
		document.book.email.focus();
		return false;
	}
	
	if(isEmail(document.book.email.value) == false) 
	{
	alert("Please enter a valid email address...");
	document.book.email.focus();
	return false;
	}
	
	if(document.book.con_email.value=='')
	{
		alert("Please retype your email address");
		document.book.con_email.focus();
		return false;
	}
	
	if(isEmail(document.book.con_email.value) == false) 
	{
		alert("Please retype a valid email address...");
		document.book.con_email.focus();
		return false;
	}
	
	if(document.book.email.value!=document.book.con_email.value)
	{
		alert("Please enter similair email address");
		document.book.con_email.focus();
		return false;
	}
	
	if(document.book.email.value.search(/\S/) == -1) {
		alert("Please enter your email address...");
		document.book.email.focus();
		return false;
	}
	
	if(isEmail(document.book.email.value) == false) {
		alert("Please enter your valid email address...");
		document.book.email.focus();
		return false;
	}
	
	if(document.book.h_phone.value=='')
	{
		alert("Please enter your home phone no");
		document.book.h_phone.focus();
		return false;
	}
	
	if(document.book.w_phone.value=='')
	{
		alert("Please enter your work phone no");
		document.book.w_phone.focus();
		return false;
	}
	
	if(document.book.m_phone.value=='')
	{
		alert("Please enter your mobile phone no");
		document.book.m_phone.focus();
		return false;
	}
	
	if(!document.book.trm.checked)
	{
		alert("Please click on terms condition");
		document.book.trm.focus();
		return false;
	}
	
	if(document.book.check.value=='')
	{
		alert("Please enter verification code");
		document.book.check.focus();
		return false;
	}
}



function isEmail(str)

{
/* uncomment this if e-mail is not mondatory 
if(str.length<=0)
return 1; */
	var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	var objRegExp = /(^[a-z]([a-z0-9_\.]*)@([^-][a-z0-9-_\.]*)([.][a-z]{3})$)|(^[a-z]([a-z0-9_\.]*)@([^-][a-z0-9-_\.]*)(\.[a-z]{2,3})(\.[a-z]{2})*$)/i;
	return (!r1.test(str) && objRegExp.test(str));
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
}

				
//-->

