google.load('search', '1');
google.setOnLoadCallback(function(){
	new google.search.CustomSearchControl('004543929702023679863:4ikivqnoecs').draw('search-results');
}, true);
$(document).ready(function(){
	$("#search-now").click(function(){
		$(".gsc-input").attr("value",($("#search-input").attr("value")));
		$(".gsc-search-button").click();
		$(".content").fadeOut("slow");
		$("#search-results").fadeIn("slow");
		$(".gsc-tabsArea").hide();
		$(".gsc-adBlock").hide();
		$("#search-results iframe").remove();
		$(".gsc-search-box").hide();
	});
	
	// Ads fix
	$(document).mouseover(function(){
		if($("#search-results").css("display")=="block"){
			$(".gsc-tabsArea").fadeOut("fast");
			$(".gsc-adBlock").fadeOut("fast");
			$(".gsc-search-box").fadeOut("fast");
			$("#search-results iframe").remove();
		}
	});
	// default enter key for search box
	$("#search-input").keypress(function(e) {
		if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
			$("#search-now").click();
			return true;
		}
	});
	$("#search-input").select();
});

// Validating the Request Form
var frmvalidator  = new Validator("leadform1");
frmvalidator.EnableOnPageErrorDisplaySingleBox();
frmvalidator.EnableMsgsTogether();

frmvalidator.addValidation("firstname","req","Please enter your First name");
frmvalidator.addValidation("firstname","maxlen=20",	"Max length for Firstname is 20");
frmvalidator.addValidation("firstname","alpha_s","name can contain alphabetic chars only");

frmvalidator.addValidation("lastname","req","Please enter your Last name");
frmvalidator.addValidation("lastname","maxlen=20","For Lastname, Max length is 20");

frmvalidator.addValidation("email","maxlen=50");
frmvalidator.addValidation("email","req");
frmvalidator.addValidation("email","email");

frmvalidator.addValidation("phone-area","req","Telephone Area Code");
frmvalidator.addValidation("phone-area","maxlen=50");
frmvalidator.addValidation("phone-area","numeric");

frmvalidator.addValidation("phone-exchange","req","Telephone - First 3 Digits");
frmvalidator.addValidation("phone-exchange","maxlen=50");
frmvalidator.addValidation("phone-exchange","numeric");

frmvalidator.addValidation("phone-last4","req","Telephone last 4 digits");
frmvalidator.addValidation("phone-last4","maxlen=50");
frmvalidator.addValidation("phone-last4","numeric");