checkrequired_new = function(theform){
	var f = document.forms[theform];
	if(f['*first name'].value ==''){
		alert('Please make sure the FIRST NAME is properly filled in.');
		return false;
	}
	if(f['*surname'].value ==''){
		alert('Please make sure the SURNAME is properly filled in.');
		return false;
	}
	if(f['*surname'].value ==''){
		alert('Please make sure the SURNAME is properly filled in.');
		return false;
	}	
	if(!jh_validateEmail(f['*email']) ){
		alert('There appears to be something wrong with the email address that you have entered. Please try again.');
		return false;												 
	}
	if( f['*email'].value != f['confirm_email'].value ){
		alert('Your email addresses do not match, Please try again.');
		return false;												 
	}	
	
	if(!jh_validateDate(f['*Check in date']) ){
		alert('Please make sure the CHECK IN DATE is properly filled in (dd/mm/yyyy).');
		return false;
	}		
	if(!jh_validateDate(f['*Check out date']) ){
		alert('Please make sure the CHECK OUT DATE is properly filled in (dd/mm/yyyy).');
		return false;
	}	
	if(f['*Number of rooms'].value ==''){
		alert('Please make sure the NUMBER OF ROOMS is properly filled in.');
		return false;
	}		
	if(f['*Number of people'].value ==''){
		alert('Please make sure the NUMBER OF PEOPLE PER ROOM is properly filled in.');
		return false;
	}	
	f.submit();
}

checkrequired_for_emailafriend = function(theform){
	var f = document.forms[theform];
	if(f['your_name'].value ==''){
		alert('Please make sure the YOUR NAME is properly filled in.');
		return false;
	}
	if(!jh_validateEmail(f['your_email'])){
		alert('There appears to be something wrong with the email address that you have entered. Please try again.');
		f['your_email'].select();
		return false;
	}	
	if(!jh_validateEmail(f['friend_email'])){
		alert('There appears to be something wrong with the email address that you have entered. Please try again.');
		f['friend_email'].select();
		return false;
	}		
	f.submit();
}

jh_validateDate = function(param)
{
	var filter = /^[0-3][0-9]\/[0|1][0-9]\/20[0-9][0-9]$/;
	return filter.test(param.value);
}

jh_validateEmail = function(param)
{
	var filter=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	return filter.test(param.value);
}
