var headline_count;
var headline_interval;
var current_headline = 0;
var old_headline = 0;

$(document).ready(function(){
	headline_count = $("#info ul li").size();
	$("#info ul li:eq(" + current_headline + ")").css('left', '5px');

	headline_interval = setInterval(headline_rotate,5000); //time in milliseconds

	$('#marquee').hover(function() {
		clearInterval(headline_interval);
	}, function() {
		headline_interval = setInterval(headline_rotate,5000); //time in milliseconds
		//headline_rotate();
	})

    $('#menu a').hover(
		function(){
			$('#menu .' + $(this).attr(('id'))).show();
		},
		function(){
			$('#menu .' + $(this).attr(('id'))).hide();
		});

	$('#menu .sousmenu').hover(
		function(){
			$(this).show();
		},
		function(){
			$(this).hide();
		});
	$('a.fancy').fancybox({
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic',
		'speedIn'		:	600,
		'speedOut'		:	200,
		'overlayShow'	:	false
	});
	$('a.fancy_map').click(function(){
		$.fancybox.showActivity();
		html = '<img src="'+$(this).attr('href')+'" width="400" height="400" alt=""/>';
		$.fancybox(
            {
                "showCloseButton" : true,
                "hideOnContentClick" : true,
                "titlePosition"  : "inside",
				"content" : html,
				'title' : $(this).attr('title')
            }
        );
		return false;
	});

});

function headline_rotate() {
	current_headline = (old_headline + 1) % headline_count;
	$("#info ul li:eq(" + old_headline + ")").animate({left: -610},"slow", function() {
		$(this).css('left','610px');
	});
	$("#info ul li:eq(" + current_headline + ")").show().animate({left: 5},"slow");
	old_headline = current_headline;
 }

function closeMessages()
{
	if( $('#error').css('display') != 'none' ) {
		$('#error').slideUp('slow');
	}
	if( $('#success').css('display') != 'none' ) {
		$('#success').slideUp('slow');
	}
}

function annuaireFilter() {
	if (($('#annuaire-region').val() == '-') && ($('#annuaire-departement').val() == '-') && ($('#annuaire-type').val() == '-')) url = '/annuaire/';
	else {
		url = '/annuaire/'+$('#annuaire-type').val()+'/'+$('#annuaire-region').val()+'/'
		if ($('#annuaire-departement').val() != '-') url += $('#annuaire-departement').val()+'/';
	}

	window.location = url;
	return false;
}