// JavaScript Document
/*
$(document).ready(function() {
  	if (navigator.userAgent.indexOf("Firefox")!=-1)
	{ $("#invisible").css({'display' : 'inherit'});	}
});
*/
$(document).ready(function() {		
		   
	/* HORIZONTAL MENU */
		
	$("#MenuItem1").bind("mouseenter",function(){
      $("#MenuItem1").css({'background-color' : '#476c2e'});
    }).bind("mouseleave",function(){
      $("#MenuItem1").css({'background-color' : '#79ad51'});
    });
	
	$("#MenuItem2").bind("mouseenter",function(){
      $("#MenuItem2").css({'background-color' : '#44682d'});
    }).bind("mouseleave",function(){
      $("#MenuItem2").css({'background-color' : '#73a54e'});
    });

	$("#MenuItem3").bind("mouseenter",function(){
      $("#MenuItem3").css({'background-color' : '#3e602a'});
    }).bind("mouseleave",function(){
      $("#MenuItem3").css({'background-color' : '#689448'});
    });

	$("#MenuItem4").bind("mouseenter",function(){
      $("#MenuItem4").css({'background-color' : '#395727'});
    }).bind("mouseleave",function(){
      $("#MenuItem4").css({'background-color' : '#5d8542'});
    });
	
	$("#MenuItem6").bind("mouseenter",function(){
      $("#MenuItem6").css({'background-color' : '#24371c'});
    }).bind("mouseleave",function(){
      $("#MenuItem6").css({'background-color' : '#3e5932'});
    });

	$("#MenuItem7").bind("mouseenter",function(){
      $("#MenuItem7").css({'background-color' : '#22341b'});
    }).bind("mouseleave",function(){
      $("#MenuItem7").css({'background-color' : '#3a5330'});
    });
	
	$("#MenuItem8").bind("mouseenter",function(){
      $("#MenuItem8").css({'background-color' : '#1e2e19'});
    }).bind("mouseleave",function(){
      $("#MenuItem8").css({'background-color' : '#33482b'});
    });



    /* VERTICAL MENU */
	
    $("table.VerticalMenu td.VM_Default").mouseover(function(){
      	$(this).removeClass("VM_Default");
		$(this).addClass("VM_Selected");
    }).mouseout(function(){
      	$(this).removeClass("VM_Selected");
		$(this).addClass("VM_Default");
    });

    /* FORMS */
 	
	$("#Form_Chercher_Submit").click(function(){
	  $(".Form_Chercher").submit();
	}); 
	
	$("#Form_Perdu_Code_Submit").click(function(){
	  $("#Form_Perdu_Code").submit();
	}); 
	
	$("#Form_Arbres_Cadeaux_Submit").click(function(){
	  $("#Form_Arbres_Cadeaux").submit();
	}); 
	
	$("#Form_Compensation_Rapide_Submit").click(function(){
	  $("#Form_Compensation_Rapide").submit();
	});
		
	$("#Form_Trouver_Arbres_Submit").click(function(){
	  $("#Form_Trouver_Arbres").submit();
	}); 
	
	$("#Form_Nous_Contacter_Submit").click(function(){
	  $("#Form_Nous_Contacter").submit();
	}); 
	
	$("#Form_Faites_Connaitre_Email_Submit").click(function(){
	  $("#Form_Faites_Connaitre_Email").submit();
	}); 
	
	$("#Form_Partagez_Truc_Submit").click(function(){
	  $("#Form_Partagez_Truc").submit();
	});
	
	$("#Form_Plantez_Arbre_Submit").click(function(){
	  $("#Form_Plantez_Arbre").submit();
	});
	
	$("#Form_Bulletin_Submit").click(function(){
	  $("#Form_Bulletin").submit();
	});
	
	$("#Planter_Arbre_Show").click(function(){
	  $("#Planter_TD_1").addClass("Invisible");
	  $("#Planter_TD_2").removeClass("Invisible");
	}); 
	
	/** VALIDATION **/
	/* $("#Form_Perdu_Code").validate(); 
	
	$("#Form_Nous_Contacter").validate({
    	invalidHandler: function() {
        	$("#Form_Error").gbxShow();
			$(document).scrollTo("#Form_Error");
			return false;
      		}
	})
	
	$("#Form_Bulletin").validate({
    	invalidHandler: function() {
        	$("#Form_Error").gbxShow();
			$(document).scrollTo("#Form_Error");
			return false;
      		}
	})
	
	$("#Form_Faites_Connaitre_Email").validate({
    	invalidHandler: function() {
        	$("#Form_Error").gbxShow();
			$(document).scrollTo("#Form_Error");
			return false;
      		}
	})
	
	$("#Form_Partagez_Truc").validate({
    	invalidHandler: function() {
        	$("#Form_Error").gbxShow();
			$(document).scrollTo("#Form_Error");
			return false;
      		}
	})
	
	$("#Form_Plantez_Arbre").validate({
    	invalidHandler: function() {
        	$("#Form_Error").gbxShow();
			$(document).scrollTo("#Form_Error");
			return false;
      		}
	}) */
		
	/** POP-UPS **/
	
	/*
	  $("#Nous_Joindre_Confirmation").gbxInit({
        left:0,
        width:400,
        border:"0px"
      });
    
      $("#Nous_Joindre_Confirmation_Close").click(function() {
		$("#Nous_Joindre_Confirmation").gbxHide();
		return false;
	  });
	  
	   $("#Perdu_Code").gbxInit({
        left:0,
        width:500,
        border:"0px"
      });
    
      $("#Perdu_Code_Close").click(function() {
		$("#Perdu_Code").gbxHide();
		return false;
	  });
	  
	  $("#Perdu_Code_Link").click(function() {
		$("#Perdu_Code").gbxShow();
		$(document).scrollTo("#Perdu_Code");
		return false;
      });	  
	  
	  $("#Form_Error").gbxInit({
        left:0,
        width:400,
        border:"0px"
      });
    
      $("#Form_Error_Close").click(function() {
		$("#Form_Error").gbxHide();
		return false;
	  });
	  
	  $("#Conditions_Legales").gbxInit({
        left:0,
        width:600,
        border:"0px"
      });
    
      $("#Conditions_Legales_Close").click(function() {
		$("#Conditions_Legales").gbxHide();
		return false;
	  });
	  
	   $(".Conditions_Legales_Link").click(function() {
		$("#Conditions_Legales").gbxShow();
		$(document).scrollTo("#Conditions_Legales");
		return false;
      });
	   
	   $("#Bulletin_Confirmation").gbxInit({
        left:0,
        width:400,
        border:"0px"
      });
	   
	    $("#Bulletin_Confirmation_Close").click(function() {
		$("#Bulletin_Confirmation").gbxHide();
		return false;
	  });
	  
	   $(".Bulletin_Confirmation_Link").click(function() {
		$("#Bulletin_Confirmation").gbxShow();
		$(document).scrollTo("#Bulletin_Confirmation");
		return false;
      });
	  
	  $("#Politique_Confi").gbxInit({
        left:0,
        width:600,
        border:"0px"
      });
    
      $("#Politique_Confi_Close").click(function() {
		$("#Politique_Confi").gbxHide();
		return false;
	  });
	  
	  $(".Politique_Confi_Link").click(function() {
		$("#Politique_Confi").gbxShow();
		$(document).scrollTo("#Politique_Confi");
		return false;
      }); */
	  
    // initialize our standard modal dialog
    if ($('#modal-dialog').length) {
        try {
            $('#modal-dialog').jqm({
                trigger: false,
                modal: true
            });
        } catch (e) {}
    }
});

function displayCurrentPage(pagename)
{
	switch(pagename)
	{
	case 'accueil':
		{$(function() {	$("#MenuItem1").css({'background-color' : '#476c2e'}); $("#MenuItem1").attr("id", 'null');$("#VM_TD_1").removeClass("VM_Default");$("#VM_TD_1").addClass("VM_CurrentSelection"); });}
		break;
	case 'zerocoquoi':
		{$(function() {	$("#MenuItem2").css({'background-color' : '#44682d'}); $("#MenuItem2").attr("id", 'null');$("#VM_TD_2").removeClass("VM_Default");$("#VM_TD_2").addClass("VM_CurrentSelection"); });}
		break;
	case 'abc':
		{$(function() {	$("#MenuItem3").css({'background-color' : '#3e602a'}); $("#MenuItem3").attr("id", 'null');$("#VM_TD_3").removeClass("VM_Default");$("#VM_TD_3").addClass("VM_CurrentSelection"); });}
		break;
	case 'bienfaits_arbres':
		{$(function() {	$("#MenuItem4").css({'background-color' : '#395727'}); $("#MenuItem4").attr("id", 'null');$("#VM_TD_4").removeClass("VM_Default");$("#VM_TD_4").addClass("VM_CurrentSelection"); });}
		break;
	case 'calculer_emissions':
		{$(function() {	$("#VM_TD_5").removeClass("VM_Default");$("#VM_TD_5").addClass("VM_CurrentSelection"); });}
		break;
	case 'reduire':
		{$(function() {	$("#MenuItem6").css({'background-color' : '#24371c'}); $("#MenuItem6").attr("id", 'null');$("#VM_TD_6").removeClass("VM_Default");$("#VM_TD_6").addClass("VM_CurrentSelection"); });}
		break;
	case 'trouver_arbres':
		{$(function() {	$("#MenuItem7").css({'background-color' : '#22341b'}); $("#MenuItem7").attr("id", 'null');$("#VM_TD_7").removeClass("VM_Default");$("#VM_TD_7").addClass("VM_CurrentSelection"); });}
		break;
	case 'faq':
		{$(function() {	$("#MenuItem8").css({'background-color' : '#1e2e19'}); $("#MenuItem8").attr("id", 'null');$("#VM_TD_8").removeClass("VM_Default");$("#VM_TD_8").addClass("VM_CurrentSelection"); });}
	default:
		//do nothing
		break;
	}
}

// override standard Javascript alerts to use jqModal
function alert(msg)
{
    // replace newlines with <br/>s
    msg = msg.replace(/\n/g, '<br />');

    $('#modal-content').html(msg);
    $('#modal-dialog').jqmShow();
}
