Cufon.replace('#contenu-page-interieure h1', {
	color: '-linear-gradient(white, #daf3f4)',
	textShadow: '#000 1px 1px'
});
Cufon.replace('#contenu-page-interieure h2');

$(document).ready(function(){
	
	if($.browser.msie && $.browser.version=="6.0") {
		
	} else {
		Cufon.replace('#menu .level1-a:not(.level2)', {
			hover: true,
			textShadow: '#000 1px 1px'
		});
	}
	

	$("#featured > ul").tabs({fx:{opacity: "toggle"}}).tabs("rotate", 6000, true);
	$('.ui-tabs-panel').hover(function() {
		$("#featured > ul").tabs("rotate", 0);
	}, function() {
		$("#featured > ul").tabs("rotate", 6000, true);
	});
	
	
	
	$('#mycarousel').jcarousel();
	$('.tous-les-carousels').jcarousel({scroll:1});

	// pied de page : reprise du menu général
	$('#global-footer .colonne-liens>ul>li').each(function(index) {
		var menu = $('#menu .level1>li:eq('+(index+1)+') ul').clone();
		$(this).find('>a').after(menu);
	});
	
	// Blocs autopromo : insertion d'un lien sur l'image en JS (pfff...)
	$('.bloc-autopromo').each(function() {
		var $img = $(this).find('>img');
		var $blocTexte = $(this).find('>.bloc-de-texte');
		var $link = $blocTexte.find('.texte h3 a');
		
		// lien sur l'image
		if($img.length == 1) {
			$img.wrap('<a href="'+ $link.attr('href')  +'" title="' + $link.attr('title') + '"></a>');
		}
		
		// ajout du lien "en savoir plus"
		$blocTexte.append('<div class="savoir-plus"><a href="' + $link.attr('href') + '" title="' + $link.attr('title') + '" class="bt-savoir-plus">En savoir plus</a></div>');
	});
	
	// menus accordéons: 1. chargement AJAX
	$('.accordion-item').each(function() {
		var $item = $(this);
		if($(this).hasClass('ajax')) {
			$.ajax({
			  type: 'POST',
			  async: false,
			  url: '?page=ajax_modele_menu',
			  data: {rubrique:$item.attr('id').substring(8)},
			  success: function(data) {
			 	$item.find('.accordion-toggle').after(data);
			  }
			});
		}
	});
	// menus accordéons: 2. Mécanique
	$('.accordion-wrapper').each(function() {
		var $wrapper = $(this);
		var $accordionItems = $wrapper.find('.accordion-item');

		$accordionItems.each(function() {
			var $accordionItem = $(this);
			var $accordionToggle = $accordionItem.find('.accordion-toggle');
			var $accordionDeroulant = $accordionItem.find('.accordion-deroulant');

			$accordionDeroulant.hide();
			$accordionToggle.click(function() {
				
				// s'il n'y a pas de sous-menu à afficher => le click est lancé
				if($accordionDeroulant.length<1) return true;
				
				// sinon, on affiche ou on cache le sous-menu
				if($accordionDeroulant.is(':hidden')) {
					$accordionItems.not($accordionItem).removeClass('opened').find('.accordion-deroulant').stop().slideUp('fast');
					$accordionDeroulant.slideDown('fast');
					$accordionItem.addClass('opened');
				} else {
					$accordionDeroulant.stop().slideUp('fast');
					$accordionItem.removeClass('opened');
				}
				return false;
			});
		});
	});
	// menu accordéons: 3. Ouverture du menu de la page courante
	$('.accordion-wrapper li[id^="rubrique"]').each(function() {
		var menu = $(this);
		var menuClass = $(this).attr('id');
		$('#ariane div a[class^="rubrique"]').each(function() {
			if($(this).attr('class') == menuClass) {
				menu.find('.accordion-toggle').click();
			}
		});
	});
	
	// colorbox
	$('.lightbox, .spip_documents a:has(img)').colorbox({
		opacity:0.8,
		current:"image <strong>{current}/{total}</strong>"
	});

	//liens externe => targer='_blank'
	$("a[href^=http]:not(.accueil)").attr('target','_blank');
	
});

