
var setProductActif = function(idProduct){
  $("#" + idProduct).removeClass("product-inactif");
  $("#" + idProduct).addClass("product-actif");
  $("#" + idProduct + " .product-content .select-product-inactif").hide();
  $("#" + idProduct + " .product-content .select-product-actif").show();
}

var setProductInactif = function(idProduct){
  $("#" + idProduct).removeClass("product-actif");
  $("#" + idProduct).addClass("product-inactif");
  $("#" + idProduct + " .product-content .select-product-actif").hide();
  $("#" + idProduct + " .product-content .select-product-inactif").show();
  var reg=new RegExp("," + idProduct, "g");
  produits = $("#produits").val();
  $("#produits").attr("value", (produits.replace(reg,"")));  
}
         
function formValidate() {
	var nb_actifs = 0;

	$("#produits").attr("value","");		
    $(".product-content .select-product-actif").each(function(i) {
		if($(this).css("display") == "block") {
    		$("#produits").attr("value", $("#produits").val() + "," + ($(this).parent().parent().attr("id")));
    		nb_actifs++;
    	}	
    });
    
    if(nb_actifs < 2) { 
		alert("Merci de sélectionner au moins 2 produits");
		return false;
	} 
	if(nb_actifs > 4) { 
		alert("Merci de sélectionner au plus 4 produits");
		return false;
	} 
	
	nb_actifs = 0; 
	return true;
}

$(document).ready(function(){ 
  $("a.targetblank").attr("target", "_blank");
});

$(document).ready(function(){
    jQuery.validator.addMethod("defaultSelect", function(value, element) { 
  		return (value != '0000');   
	}, "Ce champ est obligatoire");
    
	$("#content form").each(function(i) {
	
		// Controle de validation sur le formulaire http://www.vis.mitsubishielectric.fr/contact/
		if($(this).attr('name') == '1218034683043') {
			
			$('#RZUGEQY7').addClass('required');
			
			$('#FROM').addClass('required');
			$('#FROM').addClass('email');
			
			$('#4Z2NMI52').addClass('required');
			$('#4Z2NMI52').addClass('number');
			$('#4Z2NMI52').attr('maxlength','10');
			$('#4Z2NMI52').attr('minlength','10');
			
			$('#3QNF18P1').addClass('required');
			$('#3QNF18P1').addClass('number');
			$('#3QNF18P1').attr('maxlength','5');
			$('#3QNF18P1').attr('minlength','5');
			
			$('#E5QTGGL0').addClass('required');
			
			$('#LULHPWBJ').addClass('defaultSelect');
			
			$('#VIS-QUES-TYPE').addClass('defaultSelect');
			
			$(this).validate();
		}
		
		// Controle de validation sur le formulaire http://www.vis.mitsubishielectric.fr/outils/espace-pro/
		if($(this).attr('name') == '1216715464878') {

			$('#319FTXOX').addClass('required');
			
			$('#NPRO5KYN').addClass('required');
			
			$('#GSB96GLB').addClass('required');
			$('#GSB96GLB').addClass('email');
			
			$('#4WRYEJ1O').addClass('required');
			$('#4WRYEJ1O').addClass('number');
			$('#4WRYEJ1O').attr('maxlength','10');
			$('#4WRYEJ1O').attr('minlength','10');
			
			$(this).validate();
		}
		
		
		// Controle de validation sur le formulaire http://www.climatisation-chr.fr/contact/demande-de-guide-ou-de-mise-en-relation
		if($(this).attr('name') == '1226484332242') {
			
			$('#rs').addClass('required');
			$('#rs').attr('maxlength','50');
			
			$('#classement').addClass('required');
			$('#classement').addClass('number');
			$('#classement').attr('maxlength','2');
			
			$('#nbchambre').addClass('number');
			$('#nbchambre').attr('maxlength','4');
			
			$('#nbcouvert').addClass('number');
			$('#nbcouvert').attr('maxlength','6');
			
			$('#typechauffage').addClass('required');
			
			$('#adresse').addClass('required');
			$('#adresse').attr('maxlength','50');
			
			$('#cp').addClass('required');
			$('#cp').addClass('number');
			$('#cp').attr('maxlength','5');
			$('#cp').attr('minlength','5');
			
			$('#ville').addClass('required');
			$('#ville').attr('maxlength','50');
			
			$('#tel').addClass('required');
			$('#tel').addClass('number');
			$('#tel').attr('maxlength','10');
			$('#tel').attr('minlength','10');
			
			$('#email').addClass('required');
			$('#email').addClass('email');
			
			$('#nom').addClass('required');
			$('#nom').attr('maxlength','50');

			$('#prenom').addClass('required');
			$('#prenom').attr('maxlength','50');
			
			$('#message').addClass('required');
			
			$('#typechauffage').addClass('defaultSelect');
			$('#fonction').addClass('defaultSelect');
			$('#connaissance').addClass('defaultSelect');
			
			$(this).validate();
		}
		
		// Controle de validation sur le formulaire http://www.climatisation-chr.fr/contact/posez-nous-vos-questions/
		if($(this).attr('name') == '1226500565284') {
			
			$('#rs').addClass('required');
			$('#rs').attr('maxlength','50');
			
			$('#classement').addClass('required');
			$('#classement').addClass('number');
			$('#classement').attr('maxlength','2');
			
			$('#nbchambre').addClass('number');
			$('#nbchambre').attr('maxlength','4');
			
			$('#nbcouvert').addClass('number');
			$('#nbcouvert').attr('maxlength','6');
			
			$('#typechauffage').addClass('required');
			
			$('#adresse').addClass('required');
			$('#adresse').attr('maxlength','50');
			
			$('#cp').addClass('required');
			$('#cp').addClass('number');
			$('#cp').attr('maxlength','5');
			$('#cp').attr('minlength','5');
			
			$('#ville').addClass('required');
			$('#ville').attr('maxlength','50');
			
			$('#tel').addClass('required');
			$('#tel').addClass('number');
			$('#tel').attr('maxlength','10');
			$('#tel').attr('minlength','10');
			
			$('#email').addClass('email');
			
			$('#nom').addClass('required');
			$('#nom').attr('maxlength','50');

			$('#prenom').addClass('required');
			$('#prenom').attr('maxlength','50');
			
			$('#message').addClass('required');
			
			$('#typechauffage').addClass('defaultSelect');
			$('#fonction').addClass('defaultSelect');
			$('#connaissance').addClass('defaultSelect');
			
			$(this).validate();
		}
		
		// Controle de validation sur le formulaire http://prod.clim.mitsubishielectric.fr/contact/ 1229448488519
		// Controle de validation sur le formulaire http://www.chauffage-pac.com/contact/posez-nous-vos-questions/ 1228919149908
		// Controle de validation sur le formulaire http://www.antilles.mitsubishielectric.fr/contact/  1237993373835
		if($(this).attr('name') == '1229448488519' || $(this).attr('name') == '1228919149908' || $(this).attr('name') == '1237993373835' ) {
			
			$('#nom').addClass('required');
			$('#nom').attr('maxlength','50');

			$('#prenom').addClass('required');
			$('#prenom').attr('maxlength','50');

			$('#adresse').addClass('required');
			$('#adresse').attr('maxlength','50');
			
			$('#cp').addClass('required');
			$('#cp').addClass('number');
			$('#cp').attr('maxlength','5');
			$('#cp').attr('minlength','5');
			
			$('#ville').addClass('required');
			$('#ville').attr('maxlength','50');
			
			$('#tel').addClass('required');
			$('#tel').addClass('number');
			$('#tel').attr('maxlength','10');
			$('#tel').attr('minlength','10');
			
			$('#email').addClass('email');
			$('#email').addClass('required');
			
			$('#message').addClass('required');
			
			$('#pays').addClass('defaultSelect');
			
			$(this).validate();
		}
		
		// Controle de validation sur le formulaire http://prod.pac.mitsubishielectric.fr/contact/
		if($(this).attr('name') == '1228904482963') {
			
			$('#nom').addClass('required');
			$('#nom').attr('maxlength','50');

			$('#prenom').addClass('required');
			$('#prenom').attr('maxlength','50');

			$('#adresse').addClass('required');
			$('#adresse').attr('maxlength','50');
			
			$('#cp').addClass('required');
			$('#cp').addClass('number');
			$('#cp').attr('maxlength','5');
			$('#cp').attr('minlength','5');
			
			$('#ville').addClass('required');
			$('#ville').attr('maxlength','50');
			
			$('#tel').addClass('required');
			$('#tel').addClass('number');
			$('#tel').attr('maxlength','10');
			$('#tel').attr('minlength','10');
			
			$('#email').addClass('email');
			$('#email').addClass('required');
			
			$('#cpprojet').addClass('required');
			$('#cpprojet').addClass('number');
			$('#cpprojet').attr('maxlength','5');
			$('#cpprojet').attr('minlength','5');
			
			$('#message').addClass('required');
			
			$('#pays').addClass('defaultSelect');
			$('#connaissance').addClass('defaultSelect');
			
			$(this).validate();
		}
		
		// Controle de validation sur le formulaire VIS : Promo Imprimantes photo
		if($(this).attr('name') == '1240241961115') {
			
			$('#SOC').addClass('required');
			
			$('#RCS').addClass('required');
			
			$('#nom').addClass('required');
			$('#nom').attr('maxlength','50');

			$('#prenom').addClass('required');
			$('#prenom').attr('maxlength','50');

			$('#adresse').addClass('required');
			$('#adresse').attr('maxlength','50');
			
			$('#cp').addClass('required');
			$('#cp').addClass('number');
			$('#cp').attr('maxlength','5');
			$('#cp').attr('minlength','5');
			
			$('#ville').addClass('required');
			$('#ville').attr('maxlength','50');
			
			$('#tel').addClass('required');
			$('#tel').addClass('number');
			$('#tel').attr('maxlength','10');
			$('#tel').attr('minlength','10');
			
			$('#TEL_MOB').addClass('required');
			$('#TEL_MOB').addClass('number');
			$('#TEL_MOB').attr('maxlength','10');
			$('#TEL_MOB').attr('minlength','10');
			
			$('#email').addClass('email');
			$('#email').addClass('required');
			
			$('#TYP_IMP').addClass('defaultSelect');
			
			$('#N_SER').addClass('required');
			$('#N_SER').attr('maxlength','50');
			
			$('#FACT').addClass('required');
			$('#FACT').attr('maxlength','50');
			
			$('#NOM_FOURN').addClass('defaultSelect');
			
//			$('#DATE_ACHAT').addClass('required');
//			$('#DATE_ACHAT').addClass('date');
			
			$(this).validate({
			  rules: {
			    DATE_ACHAT: {
			      required: true,
			      date: true
			    }
			  }
			});
		}
	});
  });


$(document).ready(function(){ 
  $('.slideToggle a').click(function(){
  		$(this).next().slideToggle("slow");
	});   
  $('.slideToggle a').mouseover(function(){
  		$(this).css("cursor","pointer");
	}).mouseout(function(){
     	$(this).css("cursor","auto");
    });
});


$(function() { 
    var ua = navigator.userAgent.toLowerCase(); 
    var myBrowsers = { 
        // Déjà détectés en natif par jQuery 
        mozilla: $.browser.mozilla, 
        safari:  $.browser.safari, 
        opera:   $.browser.opera, 
        ie:      $.browser.msie, 
        // Quelques améliorations et ajouts 
        ie6:     $.browser.msie && ($.browser.version < 7), 
        ie7:     $.browser.msie && ($.browser.version == 8), 
        ie8:     $.browser.msie && ($.browser.version > 7), 
        iphone:  /iphone/.test(ua), 
        chrome:  /chrome/.test(ua), 
        firefox: /firefox/.test(ua), 
        webkit:  /webkit/.test(ua), 
        // Détection de plateformes 
        osx:     /mac os x/.test(ua), 
        win:     /win/.test(ua), 
        linux:   /linux/.test(ua) 
    }; 
    $.each(myBrowsers, function(a, b) { 
        if (b) $('html').addClass(a); 
    }); 
}); 
