// Electron festival 2010
// by man

// recupère l'url de la page
var myUrlQuery = null;
$myUrlQuery = jQuery.url.attr("query");
$myUrlPath = jQuery.url.attr("path");


$myDestinationFr = $myUrlPath.replace('/fr/', '/en/');
$myDestinationEn = $myUrlPath.replace('/en/', '/fr/');

if ($myUrlQuery == null) {
	// do nothing
}else{
	$myTplFr = $myUrlQuery.replace('main_fr', 'main_en');
	$myTplEn = $myUrlQuery.replace('main_en', 'main_fr');
}
//alert($myQuery);
// cherche et trouve lID du document ds lurl
$myDocUrl = jQuery.url.param("ditto_gd_documents");
$DocClass = ".doc" + $myDocUrl;
//alert($DocClass);

 
$(document).ready(function(){
	$('#mobile-alert').hide();
	if (jQuery.browser.mobile == true){
		$('#mobile-alert').show();
	}
    // active la bonne langue
    if (/\/en\//.test(window.location)) {
        $('#switch-en').addClass('active');
    }
    else {
        $('#switch-fr').addClass('active');
    }
    // injecte le lien vers l'autre langue
    if ($myUrlQuery == null) {
        $("#switch-fr").attr('href', $myDestinationEn);
        $("#switch-en").attr('href', $myDestinationFr);
    }
    else {
        $("#switch-fr").attr('href', $myDestinationEn + '?' + $myTplEn);
        $("#switch-en").attr('href', $myDestinationFr + '?' + $myTplFr);
    }
    // hightlight le bon lien dans les listes
    $($DocClass).css({
        "backgroundColor": "#E53138",
		"color": "#000"
    });
    // cache les sous menu si pas actif
    $("#menu li span.sub").hide();
    // affiche les sous menu si la rubrique est active
    $(".current .sub").show();
    // rollover du menu central
    $("#menu li").hover(function(){
        $(this).addClass("active");
        $(".active .sub").show();
    }, function(){
        $(".active .sub").hide();
        $(".current .sub").show();
        $(this).removeClass("active");
    });
    //cache les liens twitter et facebouc
    $(".sharebox").css({
        "display": "none",
    });
    // affiche les liens twitter et facebouc
    $(".divshare").hoverIntent(function(){
        $('.sharebox').slideToggle('slow');
    }, function(){
        $('.sharebox').slideToggle('slow');
    });
    // affiche et cache la boite de texte "presse"
    $('a.morelink').bind("click", function(){
        $("div.presentationsuite").toggle();
        if ($(this).text() == "[ + ]") 
            $(this).html("[ &mdash; ]");
        else 
            $(this).text("[ + ]");
    });
    // affiche un curseur sur les miniboite des spectacles
    $('.date').hide();
	
    $(".artisteList").hoverIntent(function(){
		$(this).css({"cursor":"pointer"});
        $myTitleHeigth = $(this).find('.infos').height();
		$(this).find('.date').show();
        $(this).children().next().animate({
            height: "122",
            backgroundColor: '#BE9E55',
            opacity: 1
        }, 100);
    }, function(){
        $(this).find('.date').hide();
        $(this).children().next().animate({
            height: $myTitleHeigth, 
            backgroundColor: '#BE9E55',
            opacity: 1
        }, 500);
        
    });
    
	 $("#dates a.linklist").hide();
	 $("#lieux a.linklist").hide();
	 $(".mainlist").hover(function(){
	 	$(this).toggleClass('active');
		$(this).css({"cursor":"pointer"});
	 });
	 
	 $(".mainlist").click(function(){
	 	$(this).toggleClass('active');
          $(this).next().children().slideToggle("fast");
    });
	/*
	$("#genre .day21").hover(function(){
	 	$(this).toggleClass('active');
		$(this).css({"cursor":"pointer"});
	 });
	$("#genre .day21").click(function(){
	 	$('div.list21').toggleClass('active');$(this).toggleClass('active');
		$('div.list21').next().children().slideToggle("fast");
	 });
	 
	 $("#genre .day22").hover(function(){
	 	$(this).toggleClass('active');
		$(this).css({"cursor":"pointer"});
	 });
	$("#genre .day22").click(function(){
	 	$('div.list22').toggleClass('active');$(this).toggleClass('active');
		$('div.list22').next().children().slideToggle("fast");
	 });
	 
	 $("#genre .day23").hover(function(){
	 	$(this).toggleClass('active');
		$(this).css({"cursor":"pointer"});
	 });
	$("#genre .day23").click(function(){
	 	$('div.list23').toggleClass('active');$(this).toggleClass('active');
		$('div.list23').next().children().slideToggle("fast");
	 });
	$("#genre .day21").hover(function(){
	 	$(this).toggleClass('active');
		$(this).css({"cursor":"pointer"});
	 });
	$("#genre .day24").click(function(){
	 	$('div.list24').toggleClass('active');$(this).toggleClass('active');
		$('div.list24').next().children().slideToggle("fast");
	 });
	 */
    // affiche un tooltip
    // $(".divimage").tipTip({maxWidth: "auto", edgeOffset: -50,delay: 100,defaultPosition:"top"});
    // active un lien sur toute la miniboite des spectacles
    $(".artisteList").click(function(){
        $myLink = $(this).find("a");
        $myUrl = $myLink.attr("href");
        $(location).attr('href', $myUrl);
    });
    // fait tourner les images des pages artistes
    $('.divimage').cycle({
        fx: 'fade'
    });
    // news scroller 
    
    $('#newstick').serialScroll({
        items: 'div.newsbox',
        duration: 900,
        axis: 'y',
        cycle: false,
        easing: 'linear',
        next: '.next a',
        prev: '.previous a',
        step: 1
    });
    
    // lien multilangue



});

