// EVERYTHING FOR NEW FORM. You can DELETE ALL ABOVE

jQuery(document).ready(function(){
	$('#contactform22').submit(function(event){
		event.preventDefault(); 
		if ( validate_form22() )
		{
			var action = $(this).attr('action');
			var page = $('#enqtype').val();
			var istest = $('#enq_test').val();
			page = page.toLowerCase();
			page = page.replace(/ /g,'-');
			$.post
			(
				action, 
				{ 
					cname: $('#cname').val(),
					cemail: $('#cemail').val(),
					cphone: $('#cphone').val(),
					hear: $('#hear').val(),
					dealership: $('input:radio[name=dealership]:checked').val(),
					subject: $('#subject').val(),
					make: $('#make').val(),
					model: $('#model').val(),
					minprice: $('#minprice').val(), 
					maxprice: $('#maxprice').val(),
					regno: $('#regno').val(),
					vehid: $('#vehid').val(),
					enq_subtype2: $('input:radio[name=type]:checked').val(),
					agreetoreceive: $('#agreetoreceive').val(),
					message: $('#message').val(),
					enqtype: $('#enqtype').val(),
					enq_subtype: $('#enq_subtype').val(),
					enq_web: $('#enq_web').val(),
					enq_test: $('#enq_test').val()
				},
				function(data)
				{
					$('.response').remove(); 
					$('#formwraper').after('<div class="response">'+data+'</div>');
					$('.response').slideDown();
					if( (data.substring(0,19)=="<p class='success'>") && (istest<1) ) 
					{ 
						$('#formwraper').slideUp(); 
						_gaq.push(['_trackPageview', '/thankyou-' + page + '/' ]);
						setTimeout("location.href='/'", 5000);
					}
				}
			); // end of POST
		} 
	}); 
});

jQuery(document).ready(function(){
	$('#contactform33').submit(function(event){
		event.preventDefault();
		if ( validate_form33() )
		{
			var action = $(this).attr('action');
			var page = $('#enqtype').val();
			var istest = $('#enq_test').val();
			page = page.toLowerCase();
			page = page.replace(/ /g,'-');
			$.post
			(
				action, 
				{ 
					cemail: $('#cemail').val(),
					subject: $('#subject').val(),
					make: $('#make').val(),
					model: $('#model').val(),
					minprice: $('#minprice').val(),
					maxprice: $('#maxprice').val(),
					agreetoreceive: $('#agreetoreceive').val(),
					enqtype: $('#enqtype').val(),
					enq_web: $('#enq_web').val(),
					enq_test: $('#enq_test').val()
				},
				function(data)
				{
					$('.response').remove(); 
					$('#formwraper').after('<div class="response">'+data+'</div>');
					$('.response').slideDown();
					if( (data.substring(0,19)=="<p class='success'>") && (istest<1) ) 
					{ 
						$('#formwraper').slideUp(); 
						_gaq.push(['_trackPageview', '/thankyou-' + page + '/' ]);
						setTimeout("location.href='/'", 5000);
					}
				}
			); // end of POST
		}
	});	 
});

function validate_form33()
{ 
		var form = document.getElementById("contactform33"); 
		if ( form.cemail )
			if (validate_email(form.cemail,"Please provide your correct email address!")==false) {form.cemail.focus(); form.cemail.select(); return false;} 
		 // if ( form.hear )
	   //		if (validate_required(form.hear,"Please select how did you hear about us!")==false) {form.hear.focus();return false;}
		if ( document.getElementById("make") )
			if (validate_required(form.make,"Please select the make!")==false) {form.make.focus();return false;}
		if ( document.getElementById("model") )
			if (validate_required(form.model,"Please select the model!")==false) {form.model.focus();return false;}
		return true;
}

function validate_form22()
{ 
		var form = document.getElementById("contactform22");
		if ( form.cname )
			if (validate_required(form.cname,"Please provide your first name!")==false)  { form.cname.focus();return false; }
		if ( form.cemail )
			if (validate_email(form.cemail,"Please provide your correct email address!")==false) {form.cemail.focus(); form.cemail.select(); return false;}	
		if ( form.cphone )
			if (validate_required(form.cphone,"Please provide your telephone number!")==false) {form.cphone.focus();return false;}
		if ( form.message )
			if (validate_required(form.message,"Please provide your enquiry details!")==false) {form.message.focus();return false;} 

		if ( document.getElementById("type") )		{
			if ($('input[name=type]:checked').length > 0) { }
			else {
				alert("Please select the enquiry type!");
				document.getElementById("typetestdrive").focus(); 
				return false;
				}
		}    
		if ( document.getElementById("dealership") )		{
			if ($('input[name=dealership]:checked').length > 0) { }
			else {
				alert("Please select your nearest/preferred dealership!");
				document.getElementById("dealerbarnsley").focus(); 
				return false;
				}
		}
		 // if ( form.hear )
	   //		if (validate_required(form.hear,"Please select how did you hear about us!")==false) {form.hear.focus();return false;} 
		return true;
}


function validate_required(field,alerttxt)
{	
	with (field)
	  { 
		  if (value==null || value=="")
			{ alert(alerttxt);return false; }
		  else
			{ return true; } 
	  }
}


function validate_email(field,alerttxt)
{
with (field)
  {
  apos=value.indexOf("@");
  dotpos=value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2)
    {alert(alerttxt);return false;}
  else {return true;}
  }
} 

 
