var obj=null;
var obj3=null;
function checkHover(){if(obj){
obj.children('ul').fadeOut('fast')}}
function checkHover2(){if(obj){
obj.children('div.logo').slideDown(400)}}
$(document).ready(function(){
$('body').removeClass("JS_off").addClass("JS_on");
$('.bloc-hover').hover(function(){
if(obj){obj.children('div.logo').slideDown(400);
obj=null}$(this).children('div.logo').slideUp(400)},function(){obj=$(this);
setTimeout(
"checkHover2()",
100)});
$('#date_jour').hover(function(){
$(this).children('#hover').animate({opacity:0},100).css("display","none");
$(this).children('#champ').css("display","block").animate({opacity:1},500)});
$('#menu > li').hover(function(){
if(obj){obj.children('ul').fadeOut(100);
obj=null}$(this).children('ul').slideDown(300)},function(){obj=$(this);
setTimeout(
"checkHover()",
100)});
$('#menu > li').mouseover(function(){
$(this).children('ul').slideDown(500),function(){
$(this).children('ul').slideUp(500)}});
$("#alerte").slideDown(100);
$("#fd-alerte").slideDown(100);
$("#fd-alerte2").slideDown(100);
$("#alerte").click(function(){
$("#fd-alerte").fadeOut(500);
$("#fd-alerte2").fadeOut(500)});
$('#menu-archives').draggable();
$('#menu-archives').hover(function(){
if(obj3){obj3.fadeTo(500,0.6);
obj3=null}$(this).fadeTo(500,1)},function(){$(this).fadeTo(500,0.6)});
accordeon_onglets();
accordeon_archives();
accordeon_agenda_dates();
initialise_gallerie();
$(".nyroModal").live('click',function(event){
initialise_gallerie();
$(this).nyroModalManual();
return false});
$(".onglet > a").live('mouseover',function(event){
event.preventDefault();
$(".ajaxbloc").ajaxbloc();
accordeon_onglets();
return false});
$("#contenu").live('mouseover',function(){
$(".ajaxbloc").ajaxbloc()});
$("#menu-archives a").live('click',function(){
var params=extractUrlParams(this.href);
var parametres=params+"&page=archives";
$.ajax({
data:parametres,
url:"spip.php?",
cache:false,
success:function(html){
afficher(html)},
error:function(XMLHttpRequest,textStatus,errorThrown){alert("Erreur Ajax")}
});
return false});
$(".archive a").live('click',function(){
if($(this).hasClass("upload"))return true;
if($(this).hasClass("spip_out"))return true;
var params=extractUrlParams(this.href);
var parametres=params+"&page=archives";
$.ajax({
data:parametres,
url:"spip.php?",
cache:false,
success:function(html){
afficher(html)},
error:function(XMLHttpRequest,textStatus,errorThrown){alert("Erreur Ajax")}
});
return false})});
function afficher(data){
$("#contenu").slideUp(400,function(){
$("#contenu").empty();
$("#contenu").append(data);
$("#contenu").slideDown(500)})}
function accordeon_archives(){
$("#menu-archives ul.subMenu").slideUp(1000);
$(".subMenu2").css("display","none").removeClass("cache");
$("#menu-archives")
.animate({opacity:1},1000)
.animate({opacity:0.3},300)
.animate({marginTop:"-145px"},800)
.animate({opacity:0},500,function(){
$("#menu-archives")
.css("position","absolute")
.insertBefore("#global")
.css("margin-top","30px")
.css("margin-left","10px")
$(".subMenu:last").slideDown("normal")})
.animate({opacity:0.4},500);
$("#menu-archives li.toggleSubMenu > a").click(function(){
if($(this).next("ul.subMenu:visible").length!=0){
$(this).next("ul.subMenu").slideUp("normal")}
else{
$(".subMenu").slideUp("normal");
$(".subMenu2").slideUp("normal");
$(this).next("ul.subMenu").slideDown("normal")}
});
$("#menu-archives li.toggleSubMenu2 > a").click(function(){
if($(this).next("ul.subMenu2:visible").length!=0){
$(this).next("ul.subMenu2").slideUp("normal")}
else{
$(" ul.subMenu2").slideUp("normal");
$(this).next("ul.subMenu2").slideDown("normal")}
})};
function initialise_gallerie(){
$("a.nyroModal").each(function(i){
$(this).attr("href",function(){
var url="spip.php?page=modale&"+extractUrlParams(this.href);
$(this).attr("href",url)})})}
function accordeon_agenda_dates(){
$(".agendaDates div.deroule > .titre-9").live('click',function(){
if($(this).siblings("ul.dateAgendaCache:visible").length!=0){
$(this).siblings("ul.dateAgendaCache").slideUp("normal");
$(".date-rub").fadeTo(500,0).empty()}else{
var test=$(this).children("a").attr("href");
var params=extractUrlParams(test);
var parametres=params+"&page=agenda-rub";
$.ajax({
data:parametres,
url:"spip.php?",
cache:false,
success:function(html){
afficher_date(html)},
error:function(XMLHttpRequest,textStatus,errorThrown){alert("Erreur Ajax")}
});
$("ul.dateAgendaCache").slideUp("normal");
$(this).siblings("ul.dateAgendaCache").slideDown("normal")}
return false})}
function afficher_date(data){
$(".date-rub").fadeTo(500,0.05,function(){
$(".date-rub").empty().append(data)}).fadeTo(1000,1)}
function accordeon_onglets(){
$("#datesOnglets > div.periodes").children('.dates').hide();
$("div.periode").each(function(){
var Texte=$(this).text();
var Class=$(this).attr('class');
$(this).replaceWith('<a href="" class="'+Class+'" title="Voir les dates de '+Texte+'">'+Texte+'<\/a>')});
$("#datesOnglets a.periode").click(function(){
if($(this).next("div.dates:visible").length!=0){
$(this).next("div.dates").slideUp("normal");
return false}
else{
$(this).next("div.dates").slideDown("normal");
return false}
})}
function extractUrlParams(url){
var fin=url.length;
var debut=url.match(/(^(.+)\.php3\?)||(^(.+)\.php\?)/);
var debut=debut[0].length;
var params=url.slice(debut,fin);
var params=url.replace(/^(.*)(\.php3\?|\.php\?)/,"");
var params=params.replace(/#ancre$/,'');
return params}

