﻿$(document).ready(function (){  
	setCufonFont();
	initMenuIE6();
	setlinks();
	setMenuAccueil();
	setNewsletter(); 
	errorMessageDealer();
	setformConcours();
	setOngletDealerDetail();
	setImgRea();
});

function setCufonFont(){
	Cufon.set('selector' ,jQuery);
	Cufon.replace('#main-menu a.m_ss,#main-menu a.m_ss_sel' , {hover:true});
	//Cufon.replace('#liste-produit' , {hover:true});
	Cufon.replace('.titre-gros' , {hover:true});
	Cufon.replace(['.slogan,.inspiration,.titre-service','.ss_30 h1','.ss_37 h1'] );
}


function setlinks() {

	$('.l_fr #logo-zone').click( function(){  window.location= "accueil.aspx"; }); 

	$('.l_en #logo-zone').click( function(){  window.location= "home.aspx"; }); 

	$('.back').click( function(){  history.back(-1); }); 
}

function setMenuAccueil(){
	$(".menu-accueil li").each(function(i){
		$(this).mouseover(function(){
		//$("span.note",this) ---> Équivaut à  --->  $(this).find("span.note")
			$("span.note",this).animate({ "margin-top": "10px", "opacity":"1"}	, "200" );
		});
		$(this).mouseleave(function(){
			$("span.note",this).animate({ "margin-top": "25px","opacity": "0" }, "200" );
		});
	});
}

function initMenuIE6() {
                if($.browser.msie && $.browser.version < 7) {
                               $("#main-menu .menu li.m_ss,#main-menu .menu li.m_ss_sel,#main-menu .menu li.m_ss,#main-menu .menu li.m_ss_sel").each(function(i){
                                               $(this).mouseenter(function() { 
                                                               //Au survol
                                                               $(this).contents().find("div").css("visible", "visible");
                                                             $(this).contents().find("ul").css("visible", "visible");  
                                               });
                                               $(this).mouseleave(function() { 
                                                               //lorsqu'on quite
                                                               $(this).contents().find("div").css("visible", "hidden");
                                                             $(this).contents().find("ul").css("visible", "hidden");  
                                               });
                               });           
                }
}


function setNewsletter(){
	try{
		var mesInputs= $("input.cm_inputMail");
		// si la boite Cake Mail est là, Jquery retourne toujours un objet, mais il est vide
		// Donc un != null ne fonctionne pas.
		if (mesInputs.length != 0){
			//Style de base
			mesInputs.css("color","#c8c8c8");
			mesInputs.css("font-style","italic");
			mesInputs[3].setAttribute('maxlength','7');
			//si FR
			if ($('body').hasClass('l_fr')){
				mesInputs[0].value="Nom";
				mesInputs[1].value="Prénom";
				mesInputs[2].value="Courriel";
				mesInputs[3].value="Code Postal";
			}
			else{
				mesInputs[0].value="Last Name";
				mesInputs[1].value="Name";
				mesInputs[2].value="Email";
				mesInputs[3].value="Postal code";
			};
			// Valable en tout temps onFocus vide les champs
			mesInputs.each(
				function(i){
					$(this).focus(function(){
						$(this).val(" ");
						$(this).css("color","#000");
						$(this).css("font-style","normal");
					});
				 }) ;
			verifSendButton();
			/*Faire une validation client pour le code postal : ^([ABCEGHJKLMNPRSTVXY]\d[ABCEGHJKLMNPRSTVWXYZ])\ {0,1}(\d[ABCEGHJKLMNPRSTVWXYZ]\d)$*/
		};// IF
	}
	catch(err){
		//alert(err);
	}
};

function verifSendButton(){
	$('input.cm_btAjouter').click(function(){
		$('#axm_cakeMail .msg-confirmation').show("slow");
		//return false;
	});
}

function errorMessageDealer() {
	if(window.location.search == ""){
		$(".axm_deal_list .aucun_resultat").css("display","none");
	}
}


function setformConcours(){
	$("#ctl02_ctl01_mz3_ctl00_ctl00_formulaireAfficherConcours_listeQuestion_ctl11__ControlAfficherQuestion33004_rpColonnes_ctl01_ddl_Reponse option[value='-1']").html("Sélectionner une pièce");
	$("#ctl02_ctl01_mz3_ctl00_ctl00_formulaireAfficherConcours_listeQuestion_ctl16__ControlAfficherQuestion33004_rpColonnes_ctl01_cbl_Reponse_0,#ctl02_ctl01_mz3_ctl00_ctl00_formulaireAfficherConcours_listeQuestion_ctl17__ControlAfficherQuestion33004_rpColonnes_ctl01_cbl_Reponse_0").attr('checked','checked');
	//$("#ctl02_ctl03_mz1_ctl00_ctl00_formulaireAfficherConcours_listeQuestion_ctl05__ControlAfficherQuestion33002_reponse, #ctl02_ctl03_mz1_ctl00_ctl00_formulaireAfficherConcours_listeQuestion_ctl13__ControlAfficherQuestion33002_reponse").attr('readonly', true).css("background","#ededed");

	$("#Concours input[type=checkbox]").css({'float' : 'left' ,  'margin-top' : '3px'});
	if($.browser.msie  &&  $.browser.version == "7.0"){
		$("#Concours input").css({'margin' : '0'});
	}
	

	
}
 
function setOngletDealerDetail(){
	
	if($(".MessageSuccess").length==0)
	{
		$("#onglets .onglet").not(":first").hide();
		$("#onglets li:first").addClass("actif");
		
	}
	else
	{
		$("#onglets .onglet").not(":last").hide();
		$("#onglets li:last").addClass("actif");
	}
	
	$("#onglets ul a").click(function(){
		if(this.className != "actif")
			{
				$("#onglets ul a").parent("li").removeClass("actif");
				$("#onglets .onglet").slideUp("slow");
				$(this.hash).slideDown("slow");
				$(this).blur().parent("li").addClass("actif");
				return false;
			}
	
	});
}


function setImgRea(){
	$("#imgRealisations span span:odd").css("display","none");
}

function setImgMap(){

	var url=window.location.href;
	
	var hideMap = true;
	
	if(url.indexOf('?dl=mode') != -1)
		hideMap = false;
	else if(url.indexOf('&dl=mode') != -1)
		hideMap = false;
	
	if(hideMap)
	{
		$("#zone_carte_recherche").hide();
		$("#liste-magasins").hide();
		$(".bloc_main_modele_2 ul li").click(function(){ 
			$("#zone_carte_recherche").show();
			$("#liste-magasins").show();
			$("#zone_banniere").hide();
		});
		
	}
	else
	{
		$("#zone_banniere").hide();
		$(".bloc_main_modele_2 ul li").click(function(){ 
			$("#zone_carte_recherche").show();
			$("#liste-magasins").show();
			$("#zone_banniere").hide();
			$(".Distance").hide();
		});
	}
}
