$(document).ready(function(){
	// menu slide
  $(function() { $(".lavaLamp").lavaLamp({ fx: "backout", speed: 700 })});
    
    // lien pour aller en haut de la page
	$("#link_top").click(function(){
		$.scrollTo({top:0,left:0}, 800);
	});
	
	// menu de gauche
	$("#menu_left .menu_off").hover(function() {
			$(this).animate({ backgroundColor: "#92D1E9" }, 150);
	},function() {
			 $(this).animate({ backgroundColor: "#D1EBF5" }, 150);
	});
	
	// plugin pour les angles arrondis
	$(".home_saviezvous").corner();
	$(".dernier_adherent").corner();
	
	// validation du formulaire de contact
	$("#contactform").validate();
	
	// formulaire de contact : envoie du message
	$("#contactform").submit(function() {
    if($("#contactform").validate().form())
      envoieMessage();
      
    return false; // annule la soumission du formulaire pour pas rafraichir la page
	});
	
	// initialise prettyLoader
	$.prettyLoader();
	
	// initialise sexylightbox
	SexyLightbox.initialize({color:'black', dir: 'images'});
	
	// régions - liste à gauche
	$(".trouvediag li").bind("mouseenter",function(){
			var currentId = $(this).attr("id");
			$("#regions_france").attr({ src: "images/regions/"+ currentId +".gif"});
			$("#"+ currentId).css({backgroundColor: "#ECECEC" , border: "1px solid #E0E0E0"});
		}).bind("mouseleave",function(){
			var currentId = $(this).attr("id");
			$("#regions_france").attr({ src: "images/regions/france.gif"});
			$("#"+ currentId).css({backgroundColor: "#FFFFFF" , border: "1px solid #FFFFFF"});
	});
});

function envoieMessage() {
  // affiche l'image de chargement
  $("#ENVOYER").click(function(){
		$.prettyLoader.show(2000);
	});
    
  $.post("form_contact.php", // script php appelé
        {action: "envoie", nom_societe: $("#NOM_SOCIETE").val(), telephone: $("#TELEPHONE").val(), email: $("#EMAIL").val(), message: $("#MESSAGE").val()}, // parametre envoyés
        afficheMessageSend,  // fonction de rappel (une fois que le script est fait)
        "html"); // type du retour
}

function afficheMessageSend() {
  // affiche le message de confirmation d'envoie du message
	$("#contactform").html("<p><b>Merci, votre message a bien été envoyé.<br />Nous vous apporterons une réponse dans les meilleurs délais</b></p>");
}

// régions - carte de france
function mesRegionsOn(maRegion) {
	$("#regions_france").attr({ src: "images/regions/"+ maRegion +".gif"});
	$("#"+ maRegion).css({backgroundColor: "#ECECEC" , border: "1px solid #E0E0E0"});
}

function mesRegionsOff() {
	$("#regions_france").attr({ src: "images/regions/france.gif"});
	$(".trouvediag ul li").css({backgroundColor: "#FFFFFF" , border: "1px solid #FFFFFF"});
}
