$(window).load(
	function(){
		
		marquee('marquee-wrapper','marquee',10);
		
		faq();
		
		sanitaire();
		
		if($("#carte").attr('id')!=undefined)
		{
			afficheCarte();
		}
	
		if($("#plan").attr('id')!=undefined)
		{
			affichePlan();
		}
		
		
		$("#ville").click(
			function(){
				if($("#ville").val()=='Ville')
					$("#ville").val('');
			}
		);
		
		$('#region').change(
			function(){
				$("#ville").val('');
			}
		);
		
		
		$("#ville").autocomplete('index.php?page=autocomplete_villes', {
			multiple: false,
			dataType: "json",
			delay:100,
			highlight:function(value, term){
				return value;
			},
			
			parse: function(data) {
				return $.map(data, function(row) {
					return {
						data: row,
						value: row.value,
						result: row.libelle,
						cp: row.cp,
						region: row.region
					}
				});
			},
			
			formatItem: function(data, i, total) {
				return data.libelle+' ('+data.cp+')';
			}
		}).result(function(e, item) {
			//select region
			$('#region option').removeAttr('selected');
			$('#region option[value='+item.region+']').attr('selected','selected');
		});
});


$('#gagnants').live('click', function(){

	$.get('index.php?page=gagnants',function(contenu_popup){
		$('body').append('<div id="fond-popup"></div>'+
'		<div id="container-popup">'+
'			<div id="popup-haut"><a href="#" id="fermer"><img src="images/croix.gif" alt="fermer" /></a></div>'+
'			<div id="popup"><div id="popup-bas">'+contenu_popup+
'			</div></div>'+
'		</div>');

	});

});

$('#fermer').live('click', function(){
	$('#fond-popup').remove();
	$('#container-popup').remove();
});


function marquee(idWrapper,idMarquee,vitesse)
{
	var oIdWrapper=$('#'+idWrapper);
	var oIdMarquee=$('#'+idMarquee);
	
	
	var width=oIdMarquee.width();
	var width2=oIdWrapper.width();
	
	id_inst=setTimeout(function() {marquee(idWrapper,idMarquee,vitesse)},vitesse);
	
	var l=parseInt(oIdMarquee.css('left'));
	
  	oIdMarquee.css({left:(l-1)+'px'});
	
	if((-parseInt(oIdMarquee.css('left')))>=(width))
	{
		oIdMarquee.css({left:(width2)+'px'});
	}
	
}


function faq()
{
	$('.reponse').hide();
	//cacheMachines(0);
	//cacheQuestions(0);
	
	/*$('#machines').click(function(){
		if($(this).hasClass('ferme'))
		{
			montreMachines('slow');
		}	
		else
		{
			cacheMachines('slow');
		}
		return false;
	});*/
	
	$('#questions').click(function(){
		if($(this).hasClass('ferme'))
		{
			montreQuestions('slow');
		}	
		else
		{
			cacheQuestions('slow');
		}
		return false;
	});
	
	$('.question').click(
		function(){
			var idq=this.id;
			var idr='r'+idq;
			
			$('.reponse[id!='+idr+']').hide(function(){
				$('#'+idr).show('slow');
			});
			return false;
		}
	);
	
	return false;
}

/*function montreMachines(vitesse)
{
	$('#div-machine').show(vitesse);
	$('#machines').removeClass('ferme').addClass('ouvert');
	$('#div-machine .reponse').hide(vitesse);
	cacheQuestions(vitesse);
	return false;
}

function cacheMachines(vitesse)
{
	$('#div-machine').hide(vitesse);
	$('#machines').removeClass('ouvert').addClass('ferme');
	$('#div-machine .reponse').hide(vitesse);
	return false;
}
*/
function montreQuestions(vitesse)
{
	$('#div-questions').show(vitesse);
	$('#questions').removeClass('ferme').addClass('ouvert');
	//$('#div-machine .reponse').hide(vitesse);
	//cacheMachines(vitesse);
	return false;
}

function cacheQuestions(vitesse)
{
	$('#div-questions').hide(vitesse);
	$('#questions').removeClass('ouvert').addClass('ferme');
	$('#div-questions .reponse').hide(vitesse);
	return false;
}


function sanitaire()
{
	if($('#sanitaire1').css('display')=='block')
	{
		$('#sanitaire1').fadeOut(function(){$('#sanitaire2').fadeIn();});		
	}
	else 
	{
		if($('#sanitaire2').css('display')=='block')
		{
			$('#sanitaire2').fadeOut(function(){$('#sanitaire3').fadeIn();});
		}
		else
		{
			if($('#sanitaire3').css('display')=='block')
			{
				$('#sanitaire3').fadeOut(function(){$('#sanitaire1').fadeIn();});
			}
		}
	}

	id_inst=setTimeout(function() {sanitaire()},2000);
}











