Cufon.replace('#zone2 .block-form h2, .share h4, #zone2 .accordion .block-quicklinks h2, #zone2 .accordion .block-quicklinks h2.hover, #zone2 .accordion .block ul li.last a, .slider .slider-holder .slide h2, .slider .slider-holder .slide h3, .slider .slider-nav ul li a, #zone4 .block-view-article h3 a, #zone5 .block-view-article div.block-article-item h3 , .bloc_article h1, .bloc_article h2, .bloc_article h3, .bloc_article h4, .article_list h1, .article_list .item h3, .article_list .item h3 a, #faq h1, #faq h3, .mediatheque #content h2, .le-salon-en-image #content h2, .le-salon-en-images #content h2, #survey_25818 #zone_content h1, #survey_26204 #zone_content h1, .bloc_article p u a.interne, .partenaires-institutionnels-media h2, .partenaires-institutionnels-media h3', { hover : true });

Cufon.replace('ul.navigation_niv_1 > li > a', { hover : true });

$(function(){
	
	$('#header div#topmenu div#navigation ul.navigation_niv_1 > li').hover(function(){
		$(this).addClass('hover');
		Cufon.replace('ul.navigation_niv_1 > li > a');
	},function(){
		$(this).removeClass('hover');
		Cufon.replace('ul.navigation_niv_1 > li > a');
	});

	$('#sitemap').appendTo('#footer');

	$('a.sitemap-link').click(function(){
		$(this).toggleClass('exp');
		$('#sitemap').slideToggle(function(){
			$('html, body').animate({
				scrollTop : $(document).height()
			});
		});
		$('#footer span.line').slideToggle();
		return false;
	});

	$('.block-form .survey-choices input.box').focus(function(){
		if($(this).val()=="Indiquez votre email"){
			$(this).val('')
		}
	});
	$('.block-form .survey-choices input.box').blur(function(){
		if($(this).val()==""){
			$(this).val('Indiquez votre email')
		}
	});

	$('.animation-holder').parents('.block').removeClass('block');


	var scrollCarousel = $('.slider-holder').scrollcarousel({
		auto: 7,
    	carouselLoadedCallback: function(carousel) {
    		$(".slider-nav li:eq(0)").addClass('active');
    		
    		$(".slider-nav a").click(function() {
    			var target = $(this).parents('li').index()+1;
    			carousel.goTo(target);
    			return false;
    		});
    		
    		$('.carousel-scroll .scrollcarousel-handle').hover(function(){
    			$(this).find('span').fadeIn('fast');
    		},function(){
    			$(this).find('span').fadeOut('fast');
    		});

    		$('.slider').hover(function(){
		    	carousel.pause();
		    },function(){
		    	carousel.resume();
		    });
    		
    	},
    	itemVisibleCallback: function(carousel ,idx,  count, options)
    	{		
    		$(".slider-nav li").removeClass('active');
    		$(".slider-nav li").eq(idx-1).addClass('active');
    	}
    });
    
    $('.scrollcarousel-handle').addTouch();

    var num = 0;
    $('.slider-holder .slide').each(function(){
    	num++;
    	if(num!=1){
    		$(this).find('span.slide-arr').css('left', 84 + (num-1)*158 + num*2);
    	}
    })

    $('#zone4 .block-view-article div.block-article-item, #zone5 .block-view-article div.block-article-item, .article_list .item').hover(function(){
    	$(this).addClass('hover');
    	Cufon.replace('#zone4 .block-view-article .hover h3 a')
    	Cufon.replace('#zone5 .block-view-article .hover h3')
    	Cufon.replace('.article_list .item h3 a')
    },function(){
    	$(this).removeClass('hover');
    	Cufon.replace('#zone4 .block-view-article h3 a')
    	Cufon.replace('#zone5 .block-view-article h3')
    	Cufon.replace('.article_list .item h3 a')
    })

    $('#zone4 .block-view-article div.block-article-item, #zone5 .block-view-article div.block-article-item, .article_list .item').click(function(){
    	document.location.href = $(this).find('a.link').attr('href');
    });

    // custom-slider-nav
    var slidesNum = $('#zone5 .block-view-article div.block-article-item').size();
    $('#zone5 .border-bottom-right').append('<div class="custom-slides-nav" />');
	$('#zone5 .custom-slides-nav').append('\
		<a href="#" class="prev-link slide-arr">prev</a>\
		<a href="#" class="next-link slide-arr">next</a>\
	');
	$('#zone5 .custom-slides-nav').append('<ul />');
	var i = 0;
	for(i=0; i<slidesNum; i++){
		$('#zone5 .custom-slides-nav ul').append('<li><a href="#">'+(i+1)+'</a></li>')
	}

	var interval = setInterval(function(){
		if($('.custom-slides-nav ul li:eq(0)').size()){
			customFaderInit();
			clearInterval(interval);
		}
	},100);

	$('.custom-slides-nav ul li a').live('click', function(){
		goTo($(this).parents('li').index());
		return false;
	});

	$('.custom-slides-nav a.prev-link').live('click', function(){
		var newIdx = $('#zone5 .block-view-article div.block-article-item:visible').index()-2;
		if(newIdx < 0 )
			goTo(slidesNum-1);
		else
			goTo(newIdx);
		return false;
	});

	$('.custom-slides-nav a.next-link').live('click', function(){
		var newIdx = $('#zone5 .block-view-article div.block-article-item:visible').index();
		if(newIdx == slidesNum )
			goTo(0);
		else
			goTo(newIdx);
		return false;
	});

	$('.feed-reader > div:eq(0)').show();
	setInterval(function(){
		var idx = $('.feed-reader > div:visible').index()-1;
		$('.feed-reader > div:visible').fadeOut(function(){
			if($('.feed-reader > div').eq(idx+1).length){
				$('.feed-reader > div').eq(idx+1).fadeIn();
			} else {
				$('.feed-reader > div:eq(0)').fadeIn();
			}
		});
	},2000);

	$('ul.tabs-nav li:eq(0)').addClass('active');
	$('#zone6 .block-view-dynamic:eq(0)').css('position', 'static');

	$('ul.tabs-nav li').click(function(){
		var idx = $(this).index();
		$('ul.tabs-nav li').removeClass('active');
		$(this).addClass('active');
		$('#zone6 .block-view-dynamic').css('position', 'absolute');
		$('#zone6 .block-view-dynamic').eq(idx).css('position', 'static');
		return false;
	});

	$('#top_path').prependTo('.bloc_article, .article_list, #faq, .mediatheque #content, .le-salon-en-image #content, .le-salon-en-images #content, #survey_25818 #zone_content, .partenaires-institutionnels-media #content');
	$('#top_path').prepend('<span>Vous êtes ici :</span>');

	var shareThis = '\
	<div class="addthis_toolbox addthis_default_style">\
        <a href="http://www.addthis.com/bookmark.php?v=250&amp;username=dwebcomexpo" class="addthis_button_compact">Partager</a>\
    </div>\
    <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#username=dwebcomexpo"></script>\
    ';

	$('.bloc_article, .article_list').append(shareThis);
	
	// accodeon
	$('#zone2 .block-form').after('\
		<div class="accordion" >\
			<h6><span>Accès par profil...</span></h6>\
		</div>\
	');
	
	
	$('#zone2 .block-quicklinks').appendTo('.accordion');
	$('#zone2 .block-form').after($('#zone2 .block-quicklinks:eq(0)'));

	$('#zone2 .accordion .block:eq(1) h2').addClass('exp');
	$('#zone2 .accordion .block:eq(1) ul').slideDown();

	$('#zone2 .accordion .block h2').hover(function(){
		$(this).addClass('hover');
		Cufon.replace('#zone2 .accordion .block-quicklinks h2.hover');
	},function(){
		$(this).removeClass('hover');
		Cufon.replace('#zone2 .accordion .block-quicklinks h2');
	});

	$('#zone2 .accordion .block h2').live('click', function(){
		$(this).toggleClass('exp');
		$(this).next('ul').slideToggle();

		$(this).parents('.block').siblings().find('ul').slideUp();
		$(this).parents('.block').siblings().find('h2').removeClass('exp');
	});

	$('#zone2 .accordion .block ul').each(function(){
		$(this).find('li:last').addClass('last');
	});


});

function goTo(idx){
	if($('#zone5 .block-view-article div.block-article-item').eq(idx).length && idx >= 0){
		$('#zone5 .block-view-article div.block-article-item:visible').fadeOut(function(){
			$('#zone5 .block-view-article div.block-article-item').eq(idx).fadeIn();
		});

		$('.custom-slides-nav ul li.active').removeClass('active');
		$('.custom-slides-nav ul li').eq(idx).addClass('active');
	}
}

function customFaderInit(){
	$('.custom-slides-nav ul li:eq(0)').addClass('active');
}
