<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

// chargement du body
body_onload = function() {
	MM_preloadImages('../img/fr/acces_pro_survol.jpg',
					 '../img/fr/ou_acheter_survol.jpg',
					 '../img/fr/promos_survol.jpg',
					 '../img/fr/mon_panier_survol.jpg');
}


// ajout d'un produit au panier
panier_add = function (lid) {
	// check si valeur pour l'ajout au panier est correcte
	vv = document.getElementById('nb_prod-' + lid).value;
	vv = vv * 1;
	if(vv == 0 || vv == "") {
		alert("Vous devez choisir une quantité supérieure ou égale à 1");
		return;
	}

	// tout se passe bien ajout
	window.location ="panier_add_remove.php?add=" + lid + "&prod_qte=" + vv;
	
}

 jQuery.fn.shake = function(intShakes /*Amount of shakes*/, intDistance /*Shake distance*/, intDuration /*Time duration*/) {  
   this.each(function() {  
     $(this).css({position:'relative'});  
     for (var x=1; x<=intShakes; x++) {  
       $(this).animate({left:(intDistance*-1)}, (((intDuration/intShakes)/4)))  
       .animate({left:intDistance}, ((intDuration/intShakes)/2))  
       .animate({left:0}, (((intDuration/intShakes)/4)));  
     }  
   });  
   return this;  
 };  

// montrer ou masquer la partie login
login_sh = function() {
	ladiv = document.getElementById('acces_pro');
	if(ladiv.style.display == '') {
		ladiv.style.display = 'none';
		//ladiv_q = "#" + "acces_pro";
		//$(ladiv_q).slideUp("slow");
		document.getElementById("shadtop").style.height = "30px";
	} else {
			document.getElementById("shadtop").style.height = "47px";
			ladiv.style.display = '';
		//	ladiv_q = "#" + "acces_pro";
		//	$(ladiv_q).slideDown("slow");			
	}
}

login_valider = function() {
	ll = document.getElementById('a_email').value;
	lp = document.getElementById('a_mdp').value;
	
	if(document.getElementById('a_souvenir').checked){
		lc = 1;
	} else {
		lc = 0;
	}

	$.ajax(
				 {type:"POST",
				  url: "/ajax/connexion.php",
					data: "a_email=" + ll + "&a_mdp=" + lp +"&a_souvenir=" + lc,
					success: function(retour) {
						if(retour == "1") { login_valider_good(); }
						else { login_valider_error(); }
					}
				 }
				 );
}

login_valider_good = function() {
	document.getElementById('a_email').value = "";
	document.getElementById('a_mdp').value = "";
	laform = document.getElementById('form_general');
	laform.submit();
}

// si on press return dans les champs de login ben on dit qu'on veut se cnx
login_press_return = function() {
	$('#a_mdp').keypress(function(e) {
		if (e.which == '13') {														
			e.preventDefault();
			login_valider();
		}
	});
	
	$('#a_souvenir').keypress(function(e) {
		if (e.which == '13') {														
			e.preventDefault();
			login_valider();
		}
	});	

	$('#a_email').keypress(function(e) {
		if (e.which == '13') {														
			e.preventDefault();
			login_valider();
		}
	});	
	
}


login_valider_error = function() {
	$('#acces_pro').shake(3, 6, 180);
}

// bloc recherche
survol_search_kit = function(these) {
	if(quel_bloc_search == 0) { return; }
	these.src = "/img/fr/miniature_kit.jpg";
	these.style.cursor = "normal";
}
survol_search_kit_over = function(these) {
	if(quel_bloc_search == 0) { return; }
	these.src = "/img/fr/miniature_kit_survol.jpg";
  these.style.cursor = "pointer";
}

survol_searc_kit_clic = function(these) {
	quel_bloc_search = 0;
	debut_search_init();
}

survol_search_ref = function(these) {
	if(quel_bloc_search == 1) { return; }
	these.src = "/img/fr/cmreference.jpg";
	these.style.cursor = "normal";
}
survol_search_ref_over = function(these) {
	if(quel_bloc_search == 1) { return; }
	these.src = "/img/fr/cmreference_survol.jpg";
	these.style.cursor = "pointer";
}

survol_searc_ref_clic = function(these) {
	quel_bloc_search = 1;
	debut_search_init();
}

search_affichage_div = function() {
	
	if(quel_bloc_search == 1) {
		document.getElementById('div_search_ref').style.display = '';
		document.getElementById('div_search_rech').style.display = 'none';
	} else {
		document.getElementById('div_search_ref').style.display = 'none';
		document.getElementById('div_search_rech').style.display = '';
	}
}

search_affichage_div_ref = function() {
	quel_bloc_search = 1;
	debut_search_init();
}

debut_search_init = function() {
	if(quel_bloc_search == 0) {
		document.getElementById("img_search_kits").src = "/img/fr/miniature_kit_survol.jpg";
		document.getElementById("img_search_ref").src = "/img/fr/cmreference.jpg";
	} else {
		document.getElementById("img_search_kits").src = "/img/fr/miniature_kit.jpg";
		document.getElementById("img_search_ref").src = "/img/fr/cmreference_survol.jpg";
	}
	document.getElementById("quel_bloc_search_hidden").value = quel_bloc_search;
	search_affichage_div();
}

search_critere_show = function(these) {
	lid = these.id;
	// lien disparait
	//document.getElementById(lid).style.display = 'none';
	lid_q = "a#" + lid;
	$(lid_q).hide("slow");	
	// div apparait
	liddiv_q = "#" + lid + '_div'
	$(liddiv_q).slideDown("slow");
	//document.getElementById(lid + '_div').style.display = '';
	
	document.getElementById(lid + '_visible').value = "";
	
}

search_critere_hide = function(these) {
	lid = these.id;
	// div  disparait
	lid = lid.replace(/_box/,'');
	liddiv = lid  + '_div';
	
	liddiv_q = "#" + liddiv;

	
	//$(liddiv_q).slideDown("slow");
	$(liddiv_q).slideUp("slow");
	
	//document.getElementById(liddiv).style.display = 'none';
	// lien apparait
	lid_q = "a#" + lid;
	$(lid_q).show("slow");
	//document.getElementById(lid).style.display = '';
	
	document.getElementById(lid + '_visible').value = "none";
}


select_tri_change = function() {
	laform = document.getElementById('form_general');
	laform.submit();
}

select_page_nb_article_change = function() {
	// on se remet sur la page 1
	$('ppage').value = "1";
	laform = document.getElementById('form_general');
	laform.submit();	
}

changement_page = function(page) {
	document.getElementById("ppage").value = page;
	laform = document.getElementById('form_general');
	laform.submit();

	return false;
}

// pour le panier
function calcul_prix_total(id,prix) {
	prix = prix.toFixed(2);
	document.getElementById(id).value = prix+" €";
}

sh_tooltip_remise = function(lid, whattodo) {
	my_tr = document.getElementById('tr_' + lid);
	if(whattodo == 0) {
		my_tr.style.visibility = '';
	} else {
		my_tr.style.visibility = 'hidden';
	}
}

// cgv
cgv_sh = function() {
	$('#div_cgv_txt').slideToggle("slow");
}

search_annuler = function() {

	maselect = document.getElementById('rech_categorie_id');
	maselect.options.selectedIndex  = 0;

	maselect = document.getElementById('rech_marque_id');
	maselect.options.selectedIndex  = 0;

	maselect = document.getElementById('rech_modele');
	maselect.value = "";

	maselect = document.getElementById('rech_pilote_id');
	maselect.options.selectedIndex  = 0;

	maselect = document.getElementById('rech_echelle_id');
	maselect.options.selectedIndex  = 0;

	maselect = document.getElementById('rech_annee');
	maselect.options.selectedIndex  = 0;

	maselect = document.getElementById('rech_fab_id');
	maselect.options.selectedIndex  = 0;

	maselect = document.getElementById('rech_type_id');
	maselect.options.selectedIndex  = 0;

	maselect = document.getElementById('rech_dispo_id');
	maselect.options.selectedIndex  = 1;
	
	
	maselect = document.getElementById('rech_promo');
	maselect.options.selectedIndex  = 0;
	
}

rappel_livraison_send = function() {
	$.ajax(
				 {type:"POST",
				  url: "/ajax/livrez_moi.php",
					data: "",
					success: function(retour) {
						if(parseInt(retour) == "1") { alert("Votre demande à été adressée par mail à l'équipe ge-mini."); }
						else { alert("Votre demande n'a pas pu être adressée à l'équipe ge-mini. Veuillez réessayer ultérieurement."); }
					}
				 }
				 );
}

distributeur_send = function() {
	var str = $('#form_general').serialize();
	$.ajax(
				 {type:"POST",
				  url: "/ajax/ctc_distri.php",
					data: str,
					success: function(retour) {
						if(parseInt(retour) == "1") { distributeur_send_good(); }
						else { distributeur_send_error(); }
					}
				 }
				 );
}

distributeur_send_good = function() {
	$('#div_formulaire_distri').hide("", distributeur_send_good_show() )
}

distributeur_send_good_show = function() {
	$('#div_formulaire_distri_ok').fadeIn("slow");
}

distributeur_send_error = function() {
}

contact_send = function() {

	var str = $('#form_general').serialize();

	$.ajax(
				 {type:"POST",
				  url: "/ajax/ctc_contact.php",
					data: str,
					success: function(retour) {
						if(parseInt(retour) == "1") { contact_send_good(); }
						else { contact_send_error(); }
					}
				 }
				 );
}

contact_send_good = function() {
	$('#div_formulaire_contact').hide("", contact_send_show() )
}

contact_send_show = function() {
	$('#div_formulaire_contact_ok').fadeIn("slow");
}

contact_send_error = function() {
}

ouacheter_send = function() {

	var str = $('#form_general').serialize();

	$.ajax(
				 {type:"POST",
				  url: "/ajax/ctc_ouacheter.php",
					data: str,
					success: function(retour) {
						if(parseInt(retour) == "1") { ouacheter_send_good(); }
						else { ouacheter_send_error(); }
					}
				 }
				 );
}

ouacheter_send_good = function() {
	$('#div_formulaire_ouacheter').hide("", ouacheter_send_show() )
}

ouacheter_send_show = function() {
	$('#div_formulaire_ouacheter_ok').fadeIn("slow");
}

ouacheter_send_error = function() {
	//alert("jjkl");
}

recherche_ref_click = function() {
	if(document.getElementById('reference').value.length < 3) {
		alert("Vous devez saisir plus de 3 caractères.");
		return false;
	} else {
		laform = document.getElementById('form_general');
		laform.submit();		
	}
}

//-->
