$(document).ready(function(){	
	DD_roundies.addRule('div#header div#metanav ul', '0px 0px 6px 6px', true);
	DD_roundies.addRule('div#header div#portrait #controleur p', '6px 6px 0px 0px', true);
	
	/* This is basic - uses default settings */
	$("a.single_image").fancybox();
	
	/* Using custom settings */
	
	$("a#inline").fancybox({
		'hideOnContentClick': true
	});

	$("a.group").fancybox({
		'zoomSpeedIn':	300, 
		'zoomSpeedOut':	300, 
		'overlayShow':		false
	});
	
	 
	// arrondi les bords des liens du menu

	$('#carousel').corner({
		style : '10px'
	});
	$('.soutient a').corner({
		style : '5px'
	});
	$('.soutient').corner({
		style : 'br 10px'
	});
	$('#nav li.first a').corner({
		style : 'tl 8px'
	});
	$('#nav li.last a').corner({
		style : 'bl 10px'
	});

	// Carousel portrait
	if ($.browser.msie) {
		effetPortrait = "none";
	} else {
		effetPortrait = "fade";
	}
	$('.portraitCarousel ul').cycle({
		fx: effetPortrait,
		prev:   '.prev_portrait', 
		next:   '.next_portrait',
		after:   pageCompt,
		before: carouselPortraitControl
	});
	$('p#pause a').click(function() {   
    if ($(this).attr('class') == 'pause') {
			$('.portraitCarousel ul').cycle('pause');
			$(this).removeClass('pause').addClass('play').html('Jouer');
		} else if ($(this).attr('class') == 'play') {
			$('.portraitCarousel ul').cycle('resume');              
			$(this).removeClass('play').addClass('pause').html('Pause'); 
		}
	});
	/*
	$("#controleur ul li").each(function(i) { 
		$("a", $(this)).click(function() {
		    $('.portraitCarousel ul').cycle(i);
		    $(this).addClass("actif");

		});
	});
	*/
	
	// Carousel page d'accueil
	$('#contextualContent ul').cycle({ 
		fx:    'scrollHorz',
		timeout: 0,
		animation: 1200,
		easing : 'easeInOutCubic', 
		before: carouselControl
	});       
	$("ul#nav li a:first").addClass("activeSlide");
	$("ul#nav li").each(function(i) { 
		$("a", $(this)).click(function() { 
		    $('#contextualContent ul').cycle(i);
				$("ul#nav li a").removeClass("activeSlide");
				$(this).addClass("activeSlide"); 
		    return false;
		});
	});
	
	// Tableau de calcul des repartition dons
	$("td.calcul a").click( function() { 
		var dons = $("td.calcul input").val();
		var deduction = (dons*60)/100;
		$("td.deduction strong").html("- " + deduction + " &euro;");
		var contreparties = (dons*20)/100;
		$("td.contreparties strong").html("- " + contreparties + " &euro;");
		$("td.reel strong").html(contreparties + " &euro;");
	});
	
	$('ul.jd_menu').jdMenu(); 
	
});

function carouselControl(curr, next, opts, fwd) {
	idCurr = ($(next).attr('id'));
	$("ul#nav li a").removeClass("activeSlide");
	$("ul#nav li a#" + idCurr).addClass("activeSlide");
}

function pageCompt(curr, next, opts, fwd) {
	idCurr = ($(next).attr('id'));
	idCurr = idCurr.substring(15);
	$('.compt_portrait').html(idCurr);
}
function carouselPortraitControl(curr, next, opts, fwd) {
	idCurrPortrait = ($(next).attr('id'));
	$("#controleur p a").removeClass("actif");
	$("#controleur p a#" + idCurrPortrait).addClass("actif");
} 

$(function(){
    $('a[href*=#]').click(function() {
    if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
        && location.hostname == this.hostname) {
            var $target = $(this.hash);
            $target = $target.length && $target || $('[name=' + this.hash.slice(1) +']');
            if ($target.length) {
                var targetOffset = $target.offset().top;
                $('html,body').animate({scrollTop: targetOffset}, 1500);
                return false;
            }
        }
    });
});

