// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
function disalbeButton(bid){
	$(bid).disabled="disabled";
}
function openFixWindow(url,height,width){
	window.open(url,'Window','height=' + height + ',width=' + width + ',status=yes,toolbar=yes,menubar=no,location=no');
	return false;
}
function booking_form_check(){
	email_expression = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
	number_expression = /^\d+$/;
	date_expression = /^\d{2}\-\d{2}-\d{4}$/;
	var result = true;
	if($('first_name').value == ''){
		$('alert_first_name').appear();
		result = result && false;
	}
	else{
		$('alert_first_name').fade();
	}
	
	if($('last_name').value == ''){
		$('alert_last_name').appear();
		result = result && false;
	}
	else{
		$('alert_last_name').fade();
	}
	
	if($('email_address').value == ''){
		$('alert_email_address').appear();
		result = result && false;
	}
	else{
		if(!email_expression.exec($('email_address').value)){
			$('alert_email_address').appear();
			result = result && false;
		}
		else{
			$('alert_email_address').fade();
		}
	}

	
	if($('guest_count').value == ''){
		$('alert_guest_count').appear();
		result = result && false;
	}
	else{
		if(!number_expression.exec($('guest_count').value)){
			$('alert_guest_count').appear();
			result = result && false;
		}
		else{
			$('alert_guest_count').fade();
		}
	}

	if($('jungle_flight_date').value == ''){
		$('alert_jungle_flight_date').appear();
		result = result && false;
	}
	else{
		if(!date_expression.exec($('jungle_flight_date').value)){
			$('alert_jungle_flight_date').appear();
			result = result && false;
		}
		else{
			$('alert_jungle_flight_date').fade();
		}

	}
	return result;
}