$(document).ready(function() {
	/*$('.pngIn').pngFix();*/
	
	$(".externalLink").attr("target","_blank");
	
	
	//yy-mm-dd
	$('.datepickerfront').datepicker({ 
		dateFormat: 'dd/mm/yy', 
		showAnim: 'fadeIn' ,  
		monthNamesShort: ['Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre'], 
		dayNamesMin: ['Di', 'Lu', 'Ma', 'Me', 'Je', 'Ve', 'Sa'], 
		firstDay: 1,
		changeMonth: true, 
		changeYear: true,  
		yearRange: '-60:+10' 
	});
	
	
	
	$('.selectAuto').change(
		function() {
			var sObjectForm = $(this).parents("form");
			var sValeurFormId = $(sObjectForm).attr("id");
			$(sObjectForm).submit();
		}
	);
	
	
	$('.hintSearch').focus( function() {  $(this).val(""); } );
	$('.hintSearch').blur( function() { if($(this).val() == "") { $(this).val('Rechercher...'); } } );
	
	$('.hintNewsletters').focus( function() {  $(this).val(""); } );
	$('.hintNewsletters').blur( function() { if($(this).val() == "") { $(this).val('Votre adresse email...'); } } );
	
	//hack liste select pour IE : allonge les listes deroulantes en fonction de la longueur du texte des options sous IE
	 $('.selectFormFrontAdh').each(function(i){
	 	var sValeurId = $(this).attr("id");
	  	var s1 = new YAHOO.Hack.FixIESelectWidth(sValeurId);
	  	
	 });


	// jcarouselLite : magazines à la une
	$(".carouselAlaUne").jCarouselLite({
        visible: 4,
        auto: 120,
    	speed: 4000
    }); 
    
    
    //lightbox
    $('a.lightbox').lightBox({});
    
    
    // menu deroulant 
    $('.deroulMenu').mouseover(
		function() {
			var sValeurId = $(this).attr("id");
			var sSousMenuId = '#sous'+sValeurId;
			var isOpen = $(sSousMenuId).css("display");
			var posLeft = this.offsetLeft;
			var posTop = this.offsetTop;
			var sWidth = screen.width;
			
			if(sWidth == '800'){
				$(sSousMenuId).css('marginLeft', posLeft-354);
			} else { $(sSousMenuId).css('marginLeft', posLeft-486); }
			
			if(isOpen == 'block') {
				$(sSousMenuId).slideUp('slow');
			} else {
				$('.sousMenuUp').slideUp('fast');
				$(sSousMenuId).slideDown('slow');
			}			
		}
	);
	
	$('.forAjaxOpe').change(
		function() {
			var sValeurId = $(this).attr("id");
			var sValeurChoix = $(this).val();
			//alert(sValeurId);
			//alert(sValeurChoix);
			
			switch(sValeurId){
				case 'OperationsOrderQteCde' : 
					if(sValeurChoix != '') {  
						var sValeurTotal = $('.value_prix_unit span').html();
						var reg=new RegExp("(,)", "g");
						sValeurTotal = sValeurTotal.replace(reg,".")
						sValeurTotal = sValeurTotal*sValeurChoix;
						sValeurTotal = sValeurTotal.toFixed(2);
						$('#valeur_total_cde').html(sValeurTotal+" &euro; TTC");
					}
				break;
			}
		}
	);
	
	
	$('.forAjax').change(
		function() {
			var sValeurId = $(this).attr("id");
			var sValeurChoix = $(this).val();
			var sValeurTotal = $('#totalPanier').html();
		
			if(sValeurChoix != ''){

				$.post("changeQuantiteAjax", 
					{id: sValeurId, val:sValeurChoix, valTotal:sValeurTotal }, 
					function (data) { 
						var tempReturn = data.split('_');
						$('#'+sValeurId).attr({value:tempReturn[0]});
						$('#tot'+sValeurId).html(tempReturn[1]);
						$('#totalPanier').html(tempReturn[2]);
					} 
				);
			}
				
		}
	);
	
	
    $(".clicSavoirPlus").removeAttr("href");
    $(".clicSavoirPlus").click( 
		function() {
			var idLien = $(this).attr("id");
			var temp = idLien.split('_');
			var sNamePopup = '#product_'+temp[1];
			
			var cssStyle = $(sNamePopup).attr("class");
			var isHidden = cssStyle.search(/hidden/);

			if(isHidden != -1) {
				$(sNamePopup).removeClass("hidden");
				$(sNamePopup).addClass("block");
			} else {
				$(sNamePopup).removeClass("block");
				$(sNamePopup).addClass("hidden");				
			}
		} 
	);
	
	
	$(".closeSavoirPlus").removeAttr("href");
	$(".closeSavoirPlus").click( 
		function() {
			var idPopup = '#'+$(this).parents('div.moreProduct').attr('id');
			$(idPopup).removeClass("block");
			$(idPopup).addClass("hidden");				
		} 
	);
    
    
    // plie/deplie article - page CMS 
    $(".openCloseArticle").removeAttr("href");
    $(".openCloseArticle").click( 
		function() {
			var idLien = $(this).attr("id");
			var temp = idLien.split('_');
			var sNamePopup = '#article_'+temp[1];
			var titre = $(this).html();
			
			var cssStyle = $(sNamePopup).attr("class");
			var isHidden = cssStyle.search(/hidden/);

			if(isHidden != -1) {
				$(sNamePopup).removeClass("hidden");
				$(sNamePopup).addClass("block");
				titre = titre.replace(' |+ ',''); 
				$(this).html(titre);	
			} else {
				$(sNamePopup).removeClass("block");
				$(sNamePopup).addClass("hidden");
				$(this).html(titre+' |+ ');				
			}
		} 
	);


	/* gestion du CSS en 800*960  */
    var sWidth = screen.width;
    var sHeight = screen.height;
    
    if(sWidth == '800'){
    	$(".divLayout").css("left","0");
    	$(".divLayout").css("marginLeft","0");
    	$("#header").css("overflow","visible");
    	$("#contentHeader").css("left","0");
    	$("#contentHeader").css("marginLeft","0");
    	$("#bandeau").css("overflow","visible");
    	$("#footer").css("overflow","visible");  
    	$("#contentFooter").css("overflow","visible"); 
    }
      
      
    
}); 