$.validator.setDefaults({
	submitHandler: function(form) {

		var captchaok = false;
		
		var cv = $('input[name=captcharadio]:checked');
		
		if(cv.length > 0) {
		
			 $.ajax({
			   type: "GET",
			   cache: false,
			   async: false,
			   url: "/_/applications/captcha_check.jsp?sn=enquiry&cv="+cv.val(),
			   success: function(data){ 
					if(data == "pass")
						captchaok = true;
				}
			 });
			 
		}
		
		if(captchaok) {
			// submit form
			form.submit();
		}else{
			acalert("You must select the " + $("#catchatochoose").html() + " to proceed");
		}
		
	}
});

$().ready(function() {
	
	$("#enquiryForm").validate();
	
	if($(".showroom_radio").length == 1) {
		$('.showroom_radio')[0].checked=true;
		// hide favourite section
		$('#favintro').toggleClass("displayNone");
		$('#onecarintro').toggleClass("displayNone");
	}
	
	 $.ajax({
	   type: "GET",
	   cache: false,
	   async: false,
	   url: "/_/applications/captcha.jsp?sn=enquiry",
	   success: function(data){
	   		//$("#enquiryCapcha").html(data);
	   		document.getElementById("enquiryCapcha").innerHTML = data;
			$('#enquiryCapcha').s3Capcha();
	   }
	 });

});

function toggleShowDateTime() { 	
	var nn6=document.getElementById&&!document.all; 	
	var act = document.getElementById("contactTimeType").value; 	
	var oD = document.getElementById("contactDate_labeltd"); 	
	var oT = document.getElementById("contactTime_labeltd"); 	
	var oDTR = nn6 ? oD.parentNode : oD.parentElement; 	
	var oTTR = nn6 ? oT.parentNode : oT.parentElement; 	
	var disp = (act == 1) ? "none" : nn6 ? "table-row" : "block";
	if(act == 2) setDate();
	oDTR.style.display = disp; 	oTTR.style.display = disp; 
}

function setDate() {
	var d=new Date();
	// get todays date and set fields
	var month = d.getMonth();
	month++;
	month = month + "";
	if(month.length == 1) month = "0"+month;
	$("#x_contactOn_month").val(month);
	var day_s = d.getDate();
	day_s = day_s + "";
	if(day_s.length == 1) day_s = "0"+day_s;	
	$("#x_contactOn_day").val(day_s);
	var year = d.getFullYear();
	year = year+"";
	$("#x_contactOn_year").val(year);
}
