var currentPid; 

function updateSelectMarque() {
	Categorie = $('#Categorie option:selected').val();
	tmpObj('Marque',"updateSelectMarque();",'Chargement ...');
	tmpObj('Modele',"updateSelectMarque();",'Le modéle ?');
	tmpObj('Reference',"updateSelectMarque();",'La référence ?');
	$.get("includes/xhrsearchmarque.php", { Categorie: Categorie },
	  function(data){ $('#divMarque').html(data); });
	return true;
}

function updateSelectModele() {
	Categorie = $('#Categorie option:selected').val();
	Marque = $('#Marque option:selected').val();
	tmpObj('Modele',"updateSelectModele();",'Chargement ...');
	tmpObj('Reference',"updateSelectModele();",'Chargement ...');
	$.get("includes/xhrsearchmodele.php", { Categorie: Categorie, Marque: Marque},
	  function(data){ $('#divModele').html(data); });
	$.get("includes/xhrsearchreference.php", { Categorie: Categorie, Marque: Marque},
	  function(data){ $('#divReference').html(data); });
	return true;
}

function SubmitSearch() {
	
	Categorie = $('#Categorie option:selected').val();
	Marque = $('#Marque option:selected').val();
	Modele = $('#Modele option:selected').val();
	Reference = $('#Reference option:selected').val();
	if (Reference != '') Modele = Reference;
	location.href='/index.php?Categorie='+ encodeURI(Categorie) +'&Marque=' + encodeURI(Marque) + '&Modele=' + encodeURI(Modele);
	
	return true;
}

function focusMarque() {
	if(SelCategorie ==1 && SelMarque == 0) {
		updateSelectMarque();
		SelCategorie=0;
	}
}

function focusModele() {
	if(SelCategorie ==1 && SelMarque == 1) {
		updateSelectModele();
		SelCategorie=0;
		SelMarque=0;
	}
}

function tmpObj(obj,f,text) {
	var txt = '<select name="' + obj +'" id="' + obj +'" onChange="' + f +'">';
	txt = txt + '<option value="">' + text +'</option>';
	txt = txt + '</select>';
	$('#div' + obj).html(txt);
}

function showspan(span) {

	 $('#'+span).toggle();
	 return false;
}

function isValidEmailAddress(emailAddress) {
	var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	return pattern.test(emailAddress);
}

function setSearch() {
	if($('#recherche').val() == 'ex: BP 511') {
		$('#recherche').val('');
	}
}

function setEmail() {
	if($('#newsletter_email').val() == 'Votre email') {
		$('#newsletter_email').val('');
	}
}

function showImgG(id){  
	hideImgG();
	$('#zoomg_'+id).show();
	currentPid = id;                                                                                         
}                                                                                        
                                                                                         
function hideImgG(){
	if(currentPid!='') {
	   $('#zoomg_'+currentPid).hide();                                
	     currentPid = '';                                                                                      
	}
} 




