﻿var isNotElli=true;
function _elli(){
    if(isNotElli){
    var el=$(".minisite .resume");
    var bcel=$("#contenu_first");
    var val=bcel.height();
    var val2=el.css("visibility","hidden").height();
    el.css("height","auto");
    if(bcel.height()<248){
        $("#ellipsis").css("display","none");
    }
    else{
        val2-=(val-248);
    }
    el.css("height",val2+"px").css("visibility","visible");
    isNotElli=false;
    }
}
function _inito(){
    var rub=$(".rubrique h3 a")
	rub.click(function(e)
	{
		//Effet toggle sur le div qui faut !
		var tmp = $(this).parent().parent();
		var r=$(".resume",tmp);
		(r.css("display")=="none")?($.scrollTo(tmp, 400,function(){r.slideToggle(400);})):r.slideToggle(400);		

		return false;
	});
	(rub.length==1)?$(".resume",rub.parent().parent()).slideToggle(400):0;
    _elli();
    $("#rpTitre").html($(".minisite h2").html());  
    $("#rpResume").html($(".minisite .resume").html());
    $("#rpDate").html($(".minisite .date").html());
    var cPanel = (location.hash)?location.hash.slice(1):"";
    if(cPanel!=""){
        if(cPanel=="suite"){
            cPanel=showindex+"_suite";
            location.hash="#"+cPanel;
        }
        cPanel=cPanel.split("_")[1];
        if(cPanel=="suite"){
		    $("#evenement").hide();
		    $("#evmt_bloc_info").show();
		}      
    }
    $(".picto a,.vignette .cellText,.img a,a.zoom").fancybox({overlayShow:true, overlayOpacity:0.7, padding:0, closeText:'Fermer', screenPadding:20,'hideOnContentClick': false,frameWidth:720, frameHeight:430});
    $(".vignette").hover(function(){
        $(".picto a",this).css("background-position","center 64px");
    },
    function(){
        $(".picto a",this).css("background-position","center -103px");
    });
}
$(document).ready(function(){
    _inito();
	$(".sliderDetail a").click(function(e)
	{
	    $.scrollTo("body", 400);
	    var s1="#evenement",s2="#evmt_bloc_info",s3,v=location.hash.replace(/_suite/gi,"");
	    if($("#evenement").css("display")=="none"){
	        s3=s2;s2=s1;s1=s3;
	        location.hash = v;
	    }
	    else{
	        location.hash = v+"_suite";
	    }
		//Effet toggle sur le div qui faut !	
		$(s1).slideToggle(400,function(){$(s2).slideToggle(400);});
					
		return false;
	});
	$("ul.fonctions a.partager").click(function(){
	    var ico=$(".iconPartager");
        if (ico.is(":hidden")) {
         ico.slideDown("fast");
        } else {
         ico.slideUp("fast");
        }
	    return false;
	});
});