$(function () {

	// Initialisation des couleurs pour la sous navigation
	var $couleur_1_off = "#630f23"; // Vente
	var $couleur_1_over = "#ad1338"; // Vente
	var $couleur_1_on = "#630f23"; // Vente

	var $couleur_2_off = "#006679"; // Location
	var $couleur_2_over = "#00a8c7"; // Location
	var $couleur_2_on = "#006679"; // Location

	var $couleur_3_off = "#5f7c10"; // Vetements
	var $couleur_3_over = "#93c815"; // Vetements
	var $couleur_3_on = "#5f7c10"; // Vetements

	var $couleur_4_off = "#7d4c06"; // Atelier
	var $couleur_4_over = "#cf7900"; // Atelier
	var $couleur_4_on = "#7d4c06"; // Atelier

	var $couleur_5_off = "#000000"; // Atelier
	var $couleur_5_over = "#000000"; // Atelier
	var $couleur_5_on = "#ffc600"; // Atelier

	// Conversion des polices
	Cufon.replace('.cufon_hbc');
	Cufon.replace('.registration-page .field-validation-error, .registration-page .page-title,.registration-page .section-title,.registration-page .section-body,.registration-page input');
	Cufon.replace('.password-recovery-page .field-validation-error, .password-recovery-page .page-title,.password-recovery-page label,.password-recovery-page input');
	Cufon.replace('.page-title, .section-title, .table-container label, .page-body');
	Cufon.replace('.address-box div');
	Cufon.replace('.conteneur_paragraphes input');
	Cufon.replace('.select-address-title, .enter-address-title, .enter-address-body td, .order-summary-title, .shipping-options, .payment-methods, .payment-info, .confirm-order');
	Cufon.replace('.titre_identification, .bloc_nouveau_client, .bloc_identifier_client');
	

	// Gestion des rol over
	$(".rollover").mouseover(
		function () {
			$(this).attr("src", $(this).attr("src").replace("-off", "-over"));
		}
	);
	$(".rollover").mouseout(
		function () {
			$(this).attr("src", $(this).attr("src").replace("-over", "-off"));
		}
	);

	$(".rollover-bg").mouseover(
		function () {
			$(this).css("background-image", $(this).css("background-image").replace("-off", "-over"));
		}
	);
	$(".rollover-bg").mouseout(
		function () {
			$(this).css("background-image", $(this).css("background-image").replace("-over", "-off"));
		}
	);



	// Gestion du roll over du menu de navigation principal
	$("#nav_bar li").mouseenter(
        function () {
        	if (!$(this).hasClass("actif")) {
        		var $num = $(this).attr("rel");
        		$(this).removeClass("bouton_" + $num).addClass("bouton_" + $num + "_over");
        	}
        }
    );
	$("#nav_bar li").mouseleave(
        function () {
        	if (!$(this).hasClass("actif")) {
        		var $num = $(this).attr("rel");
        		$(this).removeClass("bouton_" + $num + "_over").addClass("bouton_" + $num);
        	}
        }
    );
	$("#nav_bar li").click(
        function () {
        	var $url = $("a", this).attr("href");
        	location.href = $url;
        }
    );





	//Gestion du rool over des Li de sous navigation
	$("ul.sous_navigation_1 li a").mouseenter(
        function () {
        	var $color = $couleur_1_over;
        	$(this).css("color", "#ffffff");
        	$(this).css("background-color", $color);
        	Cufon.replace(this);
        }
    );
	$("ul.sous_navigation_1 li a").mouseleave(
        function () {
        	var $color = $couleur_1_off;
        	$(this).css("color", $color);
        	$(this).css("background-color", "transparent");
        	Cufon.replace(this);
        }
    );

	$("ul.sous_navigation_2 li a").mouseenter(
        function () {
        	var $color = $couleur_2_over;
        	$(this).css("color", "#ffffff");
        	$(this).css("background-color", $color);
        	Cufon.replace(this);
        }
    );
	$("ul.sous_navigation_2 li a").mouseleave(
        function () {
        	var $color = $couleur_2_off;
        	$(this).css("color", $color);
        	$(this).css("background-color", "transparent");
        	Cufon.replace(this);
        }
    );

	$("ul.sous_navigation_3 li a").mouseenter(
        function () {
        	var $color = $couleur_3_over;
        	$(this).css("color", "#ffffff");
        	$(this).css("background-color", $color);
        	Cufon.replace(this);
        }
    );

	$("ul.sous_navigation_3 li a").mouseleave(
        function () {
        	var $color = $couleur_3_off;
        	$(this).css("color", $color);
        	$(this).css("background-color", "transparent");
        	Cufon.replace(this);
        }
    );
	$("ul.sous_navigation_4 li a").mouseenter(
        function () {
        	var $color = $couleur_4_over;
        	$(this).css("color", "#ffffff");
        	$(this).css("background-color", $color);
        	Cufon.replace(this);
        }
    );
	$("ul.sous_navigation_4 li a").mouseleave(
        function () {
        	var $color = $couleur_4_off;
        	$(this).css("color", $color);
        	$(this).css("background-color", "transparent");
        	Cufon.replace(this);
        }
    );
	$("ul.sous_navigation_5 li a").mouseenter(
        function () {
        	var $color = $couleur_5_over;
        	$(this).css("color", "#ffffff");
        	$(this).css("background-color", $color);
        	Cufon.replace(this);
        }
    );
	$("ul.sous_navigation_5 li a").mouseleave(
        function () {
        	var $color = $couleur_5_off;
        	$(this).css("color", $color);
        	$(this).css("background-color", "transparent");
        	Cufon.replace(this);
        }
    );


	// Gestion des liens du bloc de gauche Actions Services
	$("#bloc_actions_services a").each(
        function () {
        	$(this).css("color", "#ffffff");
        }
    );
	$("#bloc_actions_services a").mouseover(
        function () {
        	$(this).css("color", "#333333").css("background-color", "#f6d300");
        	Cufon.replace(this);

        }
    );
	$("#bloc_actions_services a").mouseout(
        function () {
        	$(this).css("color", "#ffffff").css("background-color", "#333333");
        	Cufon.replace(this);
        }
    );


	/*var $hauteur_colonne_droite = $("#conteneur_paragraphes").height()+350;
	$("#bloc_actions_services").css("height", $hauteur_colonne_droite);*/
	var $deja_redimensionne = false;
	$(window).load(
        function () {
        	if (!$deja_redimensionne) {
        		$deja_redimensionne = true;
        		var $hauteur_paragraphes = $("#conteneur_paragraphes").height();
        		var $hauteur_actions_services = $("#bloc_actions_services").height();
        		var $hauteur_sous_navigation = $("#bloc_sous_navigation").height();
        		var $hauteur_colonne_gauche = $hauteur_actions_services + $hauteur_sous_navigation

        		var $supplement = $hauteur_paragraphes * 0.1;
        		// alert($hauteur_paragraphes + " - " + $hauteur_colonne_gauche);
        		// if ($hauteur_paragraphes > $hauteur_colonne_gauche) {
        		$("#bloc_actions_services").css("height", $hauteur_paragraphes + $supplement);
        		// }
        	}
        }
    );
});


