/// <reference path="jquery-1.6.2-vsdoc.js" />


jQuery(function ($) {
    $.supersized({

        //Functionality
        slideshow: 1, 	//Slideshow on/off
        autoplay: 1, 	//Slideshow starts playing automatically
        start_slide: 1, 	//Start slide
        slide_interval: 14000, //Length between transitions
        transition: 1, 		//0-None, 1-Fade, 2-Slide Top, 3-Slide Right, 4-Slide Bottom, 5-Slide Left, 6-Carousel Right, 7-Carousel Left
        transition_speed: 400, //Speed of transition
        new_window: 0, 	//Image links open in new window/tab
        pause_hover: 0, 	//Pause slideshow on hover
        keyboard_nav: 0, 	//Keyboard navigation on/off
        performance: 2, 	//0-Normal, 1-Hybrid speed/quality, 2-Optimizes image quality, 3-Optimizes transition speed // (Only works for Firefox/IE, not Webkit)

        //Size & Position
        min_width: 0, 	//Min width allowed (in pixels)
        min_height: 0, 	//Min height allowed (in pixels)
        vertical_center: 1, 	//Vertically center background
        horizontal_center: 1, 	//Horizontally center background
        fit_portrait: 0, 	//Portrait images will not exceed browser height
        fit_landscape: 0, 	//Landscape images will not exceed browser width

        //Components
        navigation: 0, 	//Slideshow controls on/off
        thumbnail_navigation: 0, 	//Thumbnail navigation
        slide_counter: 0, 	//Display slide numbers
        slide_captions: 1, 	//Slide caption (Pull from "title" in slides array)
        slides: [		//Slideshow Images

														{image: '/images/saisons/' + GetSeason() + '/1.jpg', title: GetSeason().ToUpperCase, url: '#' },
														{ image: '/images/saisons/' + GetSeason() + '/2.jpg', title: GetSeason().ToUpperCase, url: '#' },
                                                        { image: '/images/saisons/' + GetSeason() + '/3.jpg', title: GetSeason().ToUpperCase, url: '#' }

                                                        ]

    });


    GetSeason();
    function GetSeason() {
        // Récupère la date serveur
        if ($('.dateServeur').length > 0) {
            var dateServeur = $('.dateServeur').val();
        }

        // Récupère le mois et le jour
        var currentDate = new Date();
        currentDate.setDate(dateServeur.split('/')[0]);
        currentDate.setMonth(dateServeur.split('/')[1] - 1);


        // Création des dates de saisons
        // Printemps
        var spring = new Date();
        spring.setDate(20);
        spring.setMonth(2);

        // Ete
        var summer = new Date();
        summer.setDate(20);
        summer.setMonth(5);

        // Automne
        var autumn = new Date();
        autumn.setDate(22);
        autumn.setMonth(8);

        // Hiver
        var winter = new Date();
        winter.setDate(21);
        winter.setMonth(11);
        var lastDayYear = new Date();
        lastDayYear.setDate(31);
        lastDayYear.setMonth(11);
        var firstDayYear = new Date();
        firstDayYear.setDate(1);
        firstDayYear.setMonth(0);


        // Retourne la bonne saison
        if (currentDate >= spring && currentDate < summer) {
            return 'printemps';
        }
        else if (currentDate >= summer && currentDate < autumn) {
            return 'ete';
        }
        else if (currentDate >= autumn && currentDate < winter) {
            return 'automne';
        }
        else {
            return 'hiver';
        }
    }
});
		    
