/*
 * Require jQuery JavaScript Library v1.3.2+
 * http://jquery.com/
 *
 * Copyright © 2010 MBA Multimédia (www.mba-multimedia.com)
 * 
 *
 */
$(document).ready( function(){
});

// Chargement des onglets via ajax
$.tools.tabs.addEffect("mbaTabs", function (tabIndex, done) {
	
	var panes = this.getPanes(); // donne les ".pane" contenus dans ".panes"...
	var href = this.getTabs().eq(tabIndex).attr("href"); // Récupérer le lien de l'onglet cliqué
	
	$("#onglets .panes").slideUp(500,loadPanes);
	
	function loadPanes () {
		parent.ShowLoader();
		ShowLoader();
		ieHack ();
		panes.eq(0).load(href + " .onglet", onLoadPanesComplete);
		done.call();
	}
	
	
	
	function onLoadPanesComplete (response, status, xhr) {
		$("#onglets .panes").slideDown(500,ieHack);
		parent.HideLoader();
		HideLoader();
	}
	
	function ieHack () {
		if ($.browser.msie && parseInt($.browser.version) == 7) {
			// Bug de positionnement du footer sous IE
			$('#footer').css({display:"none"});
			$('#footer').css({display:"block"});
		}
	}
});

function init_diaporama () {
	var item = $("#diaporama .item");

	if(item.length == 1){
		var diaporama = $("#diaporama .scrollable").scrollable({mousewheel:true,circular:true});
	} else {
		var diaporama = $("#diaporama .scrollable").scrollable({mousewheel:true,circular:true}).autoscroll();
	}
	diaporama_api = diaporama.data("scrollable");
	
	$("#diaporama img").click(function(){ 
		diaporama_api.next(); 
	});
	diaporama_api.onBeforeSeek (function(){
		diaporama_api.getItems().eq(diaporama_api.getIndex()).find('img').animate({opacity:0, height:500}, 300); 
	});
	diaporama_api.onSeek (function(){ 
		diaporama_api.getItems().eq(diaporama_api.getIndex()).find('img').animate({height:180, opacity:1}, 300); 
	});
};

// example French localization
// http://flowplayer.org/tools/dateinput/
$.tools.dateinput.localize("fr",  {
   months:      'janvier,f&eacute;vrier,mars,avril,mai,juin,juillet,ao&ucirc;t,' +
                'septembre,octobre,novembre,d&eacute;cembre',
   shortMonths: 'jan,f&eacute;v,mar,avr,mai,jun,jul,ao&ucirc;,sep,oct,nov,d&eacute;c',
   days:        'dimanche,lundi,mardi,mercredi,jeudi,vendredi,samedi',
   shortDays:   'dim,lun,mar,mer,jeu,ven,sam'
});

