// JavaScript Document
var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
function validate_quote()
{
	$(".error_message").html("");
	$(".border_color").removeClass("border_color");
	if(trim($("#location").val())	==	"")
	{
		$(".error_message").html("Enter a location");
		$("#location").addClass("border_color");
		$("#location").focus();
		return false;
	}
	if($("#month").val()	==	"")
	{
		$(".error_message").html("Select pick-up month");
		$("#month").addClass("border_color");
		$("#month").focus();
		return false;
	}
	if(trim($("#date").val())	==	"")
	{
		$(".error_message").html("Select pick-up date");
		$("#date").addClass("border_color");
		$("#date").focus();
		return false;
	}
	if($("#year").val()	==	"")
	{
		$(".error_message").html("Select pick-up year");
		$("#year").addClass("border_color");
		$("#year").focus();
		return false;
	}
	if($("#d_month").val()	==	"")
	{
		$(".error_message").html("Select drop-off month");
		$("#d_month").addClass("border_color");
		$("#d_month").focus();
		return false;
	}
	if(trim($("#d_date").val())	==	"")
	{
		$(".error_message").html("select drop-off date");
		$("#d_date").addClass("border_color");
		$("#d_date").focus();
		return false;
	}
	if($("#d_year").val()	==	"")
	{
		$(".error_message").html("Select drop-off year");
		$("#d_year").addClass("border_color");
		$("#d_year").focus();
		return false;
	}
	if($("#car_type").val()	==	"")
	{
		$(".error_message").html("Select Car type");
		$("#car_type").addClass("border_color");
		$("#car_type").focus();
		return false;
	}
	
	return true;
}

function validate_contact()
{
	$(".error_message1").html("");
	$(".border_color").removeClass("border_color");
	if(trim($("#username").val())	==	"")
	{
		$(".error_message1").html("Enter your name");
		$("#username").addClass("border_color");
		$("#username").focus();
		return false;
	}
	if(!(emailExp.test($("#email").val())))
	{
		$(".error_message1").html("Enter a valid email ID");
		$("#email").addClass("border_color");
		$("#email").focus();
		return false;
	}
	if(trim($("#phone_number").val())	==	"")
	{
		$(".error_message1").html("Enter your phone number");
		$("#phone_number").addClass("border_color");
		$("#phone_number").focus();
		return false;
	}
	if(trim($("#message").val())	==	"")
	{
		$(".error_message1").html("Enter a message to send");
		$("#message").addClass("border_color");
		$("#message").focus();
		return false;
	}
	return true;
}

function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
