/* JQUERY */
$(document).ready(function(){

/*	$("#usedsearchbut").click(function(){
		$("#usedsearchbut").slideUp(300);
		$("#usedsearchhidden").slideDown(300);
	});*/
});
/*
function jsf_used_newsearch(){
		alert ();
		$("#usedsearchbut").slideUp(300);
		$("#usedsearchhidden").slideDown(300);
}*/

function jsf_used_show_enquiryform(){
	$("#usedsharedformopen").show();
	$("#usedsharedformextend").show();
	$("#usedsharedformclose").show();
	$("#usedsharedwhichform").val("enquiry");
	
}
function jsf_used_show_callbackform(){
	$("#usedsharedformopen").show();
	$("#usedsharedformextend").hide();
	$("#usedsharedformclose").show();
	$("#usedsharedwhichform").val("call back");
}

function submitusedsharedform(fm){

	if (fm.firstname.value=="" && fm.surname.value==""){
		alert("You must enter your name");
		fm.surname.focus();
	}else if (!validatetelnumber(fm.tel.value)){
		alert("Please enter a valid telephone number");
		fm.tel.focus();
	}else if (fm.whichform.value=="enquiry" && fm.postcode.value==""){
		alert("Please enter a postcode");
		fm.postcode.focus();
	}else if (fm.whichform.value=="enquiry" && !emailCheck(fm.email.value)){
		alert("The email address is not valid.");
		fm.email.focus();
	}else if (fm.recaptcha_response_field.value==""){
		alert("Please populate the captcha");
		fm.recaptcha_response_field.focus();
	}else{
		fm.submit();
	}
}

function usedshowbigpic(picid){
	mywin=window.open("http://dealerlogin.co.uk/images/"+picid+"_l.jpg","win","width=660, height=500");//mywin.moveTo(0,0);
	mywin.focus();
}
function usedshowbigslideshow(url){
	w=640;
	h=620;
	leftpos=(screen.width-w)/2;
	toppos=(screen.height-h)/2;
	mywin=window.open(url,"slideshow_win","width="+w+",height="+h+",left="+leftpos+",top="+toppos);
	mywin.focus();
}
function jsf_updateusedsearches(reset){

	var qsarray=jsf_querystringarray();

	if (qsarray["vehtype"]){vehtype=qsarray["vehtype"];}else{vehtype="car";}

	if (reset==4){/* first time open, inherit values from query string if they are set*/

		if (qsarray["site"]){site=qsarray["site"];}else{site="";}
		if (qsarray["make"]){make=qsarray["make"];}else{make="";}
		//if (qsarray["model"]){model=qsarray["model"];}else{model="";}
		if (qsarray["range"]){model=qsarray["range"];}else{model="";}
		if (qsarray["trans"]){trans=qsarray["trans"];}else{trans="";}
		if (qsarray["fuel"]){fuel=qsarray["fuel"];}else{fuel="";}
		if (qsarray["cat"]){cat=qsarray["cat"];}else{cat="";}
		if (qsarray["min"]){min=qsarray["min"];}else{min="";}
		if (qsarray["max"]){max=qsarray["max"];}else{max="";}
	
	}else if (reset==3){/* full reset including all branches */
		site="";
		make="";
		model="";
		trans="";
		fuel="";
		cat="";
		min="";
		max="";

	}else if (reset==2){/* full reset for branch change */
		if ($("#ajaxusedsite").length>0){site=$('#ajaxusedsite').attr('value');}else{site="";}
		make="";
		model="";
		trans="";
		fuel="";
		cat="";
		min="";
		max="";

	}else if (reset==1){/* partial reset for make change */
		if ($("#ajaxusedsite").length>0){site=$('#ajaxusedsite').attr('value');}else{site="";}
		if ($("#ajaxusedmake").length>0){make=$('#ajaxusedmake').attr('value');}else{make="";}
		model="";
		trans="";
		fuel="";
		cat="";
		min="";
		max="";

	}else if (reset==5){/* partial reset for model change */
		if ($("#ajaxusedsite").length>0){site=$('#ajaxusedsite').attr('value');}else{site="";}
		if ($("#ajaxusedmake").length>0){make=$('#ajaxusedmake').attr('value');}else{make="";}
		if ($("#ajaxusedmodel").length>0){model=$('#ajaxusedmodel').attr('value');}else{model="";}
		trans="";
		fuel="";
		cat="";
		min="";
		max="";

	}else{
		if ($("#ajaxusedsite").length>0){site=$('#ajaxusedsite').attr('value');}else{site="";}
		if ($("#ajaxusedmake").length>0){make=$('#ajaxusedmake').attr('value');}else{make="";}
		if ($("#ajaxusedmodel").length>0){model=$('#ajaxusedmodel').attr('value');}else{model="";}
		if ($("#ajaxusedtrans").length>0){trans=$('#ajaxusedtrans').attr('value');}else{trans="";}
		if ($("#ajaxusedfuel").length>0){fuel=$('#ajaxusedfuel').attr('value');}else{fuel="";}
		if ($("#ajaxusedcat").length>0){cat=$('#ajaxusedcat').attr('value');}else{cat="";}
		if ($("#ajaxusedmin").length>0){min=$('#ajaxusedmin').attr('value');}else{min="";}
		if ($("#ajaxusedmax").length>0){max=$('#ajaxusedmax').attr('value');}else{max="";}
	}
	
	//var ajaxurl="gen/usedajaxsearch.php?site="+site+"&make="+make+"&model="+model+"&trans="+trans+"&fuel="+fuel+"&cat="+cat+"&min="+min+"&max="+max;
	var ajaxurl="gen/usedajaxsearch.php?site="+site+"&vehtype="+vehtype+"&make="+make+"&range="+model+"&trans="+trans+"&fuel="+fuel+"&cat="+cat+"&min="+min+"&max="+max;

	$.ajax({
		type: "GET",
		url: ajaxurl,
		success: function(html){
			$("#usedsearches").html(html);
		},
		error: function (xhr, ajaxOptions, thrownError){
           /* alert("Ajax error: "+xhr.status+" "+thrownError);*/
		}
	});
}


