jQuery.noConflict();
jQuery(document).ready(function() {
	var cookie = readCookie("styleLP");
	var tailleDest = cookie ? cookie : "0";
	goToSize(tailleDest);
	  
	if (jQuery('.colun .toresize1 .bloc-ombre-inner').height()<jQuery('.coldeux .toresize1 .bloc-ombre-inner').height()) {
		jQuery('.colun .toresize1 .bloc-ombre-inner').css({height:jQuery('.coldeux .toresize1 .bloc-ombre-inner').height()+'px'});
	}
	else if (jQuery('.colun .toresize1 .bloc-ombre-inner').height()>jQuery('.coldeux .toresize1 .bloc-ombre-inner').height()) {
		jQuery('.coldeux .toresize1 .bloc-ombre-inner').css({height:jQuery('.colun .toresize1 .bloc-ombre-inner').height()+'px'});
	}
	if (jQuery('.colun .toresize2 .bloc-ombre-inner').height()<jQuery('.coldeux .toresize2 .bloc-ombre-inner').height()) {
		jQuery('.colun .toresize2 .bloc-ombre-inner').css({height:jQuery('.coldeux .toresize2 .bloc-ombre-inner').height()+'px'});
	}
	else if (jQuery('.colun .toresize2 .bloc-ombre-inner').height()>jQuery('.coldeux .toresize2 .bloc-ombre-inner').height()) {
		jQuery('.coldeux .toresize2 .bloc-ombre-inner').css({height:jQuery('.colun .toresize2 .bloc-ombre-inner').height()+'px'});
	}
	if (jQuery('.colun .toresize3 .bloc-ombre-inner').height()<jQuery('.coldeux .toresize3 .bloc-ombre-inner').height()) {
		jQuery('.colun .toresize3 .bloc-ombre-inner').css({height:jQuery('.coldeux .toresize3 .bloc-ombre-inner').height()+'px'});
	}
	else if (jQuery('.colun .toresize3 .bloc-ombre-inner').height()>jQuery('.coldeux .toresize3 .bloc-ombre-inner').height()) {
		jQuery('.coldeux .toresize3 .bloc-ombre-inner').css({height:jQuery('.colun .toresize3 .bloc-ombre-inner').height()+'px'});
	}
	jQuery('.central-page-menu .menu-item').each(function(){
		jQuery(this).hover(
			function(){jQuery(this).addClass("menu-item-hover");},
			function(){jQuery(this).removeClass("menu-item-hover");}
		)
	});
	jQuery('.multi-carrousel .menu-onglets li').each(function(){
		jQuery(this).hover(
			function(){jQuery(this).addClass("hover");},
			function(){jQuery(this).removeClass("hover");}
		)
	});
	jQuery('.multi-carrousel .contenu-onglet .menu-car li').each(function(){
		jQuery(this).hover(
			function(){jQuery(this).addClass("hover");},
			function(){jQuery(this).removeClass("hover");}
		)
	});
	jQuery('.multi-carrousel .contenu-onglet .menu-car-art li').each(function(){
		jQuery(this).hover(
			function(){jQuery(this).addClass("hover");},
			function(){jQuery(this).removeClass("hover");}
		)
	});
	jQuery('.languette-lien').each(function(){
		jQuery(this).hover(
			function(){jQuery(this).addClass("languette-hover");},
			function(){jQuery(this).removeClass("languette-hover");}
		)
	}); 
});

function toggleBloc(idBloc){
	jQuery('#'+idBloc).slideToggle("slow");
}

function toggleBlocFast(idBloc){
	jQuery('#'+idBloc).slideToggle("fast");
}

function toggleBlocI(idBloc){
	jQuery('#'+idBloc).toggle();
}

var carrouselActif = true;


function toggleBlocSommaire(idBloc){
	carrouselActif = false;	
	
	if(jQuery('#'+idBloc).css("display") == "block"){
		jQuery('#'+idBloc+'Title').removeClass("titleArticleSommaireAct");
		jQuery('#'+idBloc+'Title').addClass("titleArticleSommaire");
		jQuery('#'+idBloc).slideToggle("slow",function(){
			setTimeout("reActiveCarrousel()", 100);
		 });
	}else{
		jQuery('#'+idBloc).slideToggle("slow",function(){
			setTimeout("reActiveCarrousel()", 100);
		 });
		jQuery('#'+idBloc+'Title').removeClass("titleArticleSommaire");
		jQuery('#'+idBloc+'Title').addClass("titleArticleSommaireAct");
	}
}


function toggleBlocArrow(idBloc){
	carrouselActif = false;	
	if(jQuery('#'+idBloc).css("display") == "block"){
		jQuery('#arrowTitre').attr('src','plugins/LPSIPluginV2/images/titre_slider_down.gif');
	}else{
		jQuery('#arrowTitre').attr('src','plugins/LPSIPluginV2/images/titre_slider.gif');
	}
	jQuery('#'+idBloc).slideToggle("slow",function(){
		setTimeout("reActiveCarrousel()", 100);
	 });
}

function toggleBlocArrowSommaire(idBloc){
	carrouselActif = false;	
	if(jQuery('#'+idBloc).css("display") == "block"){
		jQuery('#arrowTitreSomm').attr('src','plugins/LPSIPluginV2/images/titre_slider_down.gif');
	}else{
		jQuery('#arrowTitreSomm').attr('src','plugins/LPSIPluginV2/images/titre_slider.gif');
	}
	jQuery('#'+idBloc).slideToggle("slow",function(){
		setTimeout("reActiveCarrousel()", 100);
	 });
}

function toggleBlocArrowPro(idBloc){
	carrouselActif = false;	
	if(jQuery('#'+idBloc).css("display") == "block"){
		jQuery('#arrowTitre').attr('src','plugins/LPSIProPlugin/images/fleche_replie_bas.gif');
	}else{
		jQuery('#arrowTitre').attr('src','plugins/LPSIProPlugin/images/fleche_replie_haut.gif');
	}
	jQuery('#'+idBloc).slideToggle("slow",function(){
		setTimeout("reActiveCarrousel()", 100);
	 });
}

// Fonction reactivation carousel bug IE8
function reActiveCarrousel(){
	carrouselActif = true;
}

function isValidDate(chaineAtester){
	var reg_exp = /^[0-9]{1,2}\/[0-9]{1,2}\/[0-9]{4}$/;
	if (reg_exp.exec(chaineAtester)==null){
		return false;
	}else {
		return true;
	}	
}
function checkDate(){
	if (isValidDate(jQuery('input[name$="dateDebut"]').val()) && isValidDate(jQuery('input[name$="dateFin"]').val())){
		return true;
	}else{
		alert("Mauvais format de date : jj/mm/aaaa.");
		return false;
	}
}

function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

var taille=0;
function goToSize(tailleDest){
	jQuery('.central-page-contenu').each(function(){
		jQuery(this).removeClass("taille"+taille);	
		jQuery(this).addClass("taille"+tailleDest);	
	});
	taille = tailleDest;
}
function goUp(){
	jQuery('.central-page-contenu').each(function(){
		jQuery(this).removeClass("taille"+taille);	
		if (taille<3){
			taille++;
		}
		jQuery(this).addClass("taille"+taille);	
	});
}
function goDown(){
	jQuery('.central-page-contenu').each(function(){
		jQuery(this).removeClass("taille"+taille);	
		if (taille>0){
			taille--;
		}
		jQuery(this).addClass("taille"+taille);	
	});
}

var cookie = readCookie("styleLP");
var tailleDest = cookie ? cookie : "0";
goToSize(tailleDest);

window.onunload = function(e) {
  createCookie("styleLP", taille, 365);
}

