add_tag_trafic();

/****STATION 3D****/
function load_txt_3d(id) {
	$('#milieu_atouts').slideUp();
		$('#milieu_atouts').load('http://fr.elephantbleu.com/spip.php?page=inc_texte_atout&id_article='+id, '', function () {
			$('#milieu_atouts').slideDown();
		});
	

	}
function moveto(index) {
	//on envoie l'index du point 3d à flash
	if(index!=='') document.getElementById('station3d').moveto(index); 
}
/****STATION 3D****/


//JQUERY 	
$(document).ready(function() {

/*****************************************************/
//MENU LANGUE
/*****************************************************/
$('#selecteur_langue a').click(function(){
	$('#liste_select_lang').toggle();
});
/*****************************************************/
//ENVOI A UN AMI
/*****************************************************/
//Apparition du bloc
$('#link_ami').click(function() {
	$('#envoi_ami').fadeIn();
});

//Disparition du bloc
$('#close_ami').click(function() {
	$('#envoi_ami').fadeOut(
		"normal",
		function() {
			//on vide les champs du formulaire
			clear_fields();
		});
});

//fonction pour vider les champs du formulaire quand on le ferme
function clear_fields() {
	$('#form_envoi_ami').find('input[name=nom]').val('');
	$('#form_envoi_ami').find('input[name=email]').val('');
}

//Vérification et envoi des infos au script php (en ajax)
$('#form_envoi_ami').submit(function() {
	var envoi=true;
		var nom=$(this).find('input[name=nom]').val()||'';
		var email=$(this).find('input[name=email]').val()||'';
		var url_page=$(this).find('input[name=url_page]').val()||'';
		
		var re1= /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/; /*expr regul pour l'email */
			if(!email.match(re1)) {
				$('#sortie_ami').html("<span class=\"erreur\">L'email de votre ami semble incorrect</span>");
				envoi=false;
			}
		if(envoi) {
			$('#sortie_ami').html(" ");
			$.ajax({
				type: "POST",
				url: "http://fr.elephantbleu.com/spip.php?page=script_envoyer_ami",
				data: "lang=fr&nom="+nom+"&email="+email+"&url_page="+url_page,
				success: function(msg){
				var res=msg.substring(0,1);
					if(res=='0') $('#sortie_ami').html("<span class=\"erreur\">Votre message n'a pas pu être envoyé !</span>");
					else if(res == '1') {
						$('#sortie_ami').html("<span class=\"succes\">Votre message a été envoyé !</span>");
						$(this).find('input[name=nom]').val(' ');
						$(this).find('input[name=email]').val(' ');
					}
				}
			});
		}
		
		return false;
	});
/*****************************************************/
/*****************************************************/


	
$('form.jquery').submit(function() {
	//EFFACE TOUTES LES CLASSES ERREUR DES CHAMPS
	$('input.erreur').each(function(){ $(this).removeClass('erreur');	});
	$('span.msg').each(function(){ $(this).html(' ');	});
	
	//BLOQUE LE BOUTON SUBMIT
	$val=$("#send_btn").attr("value");
	//alert($val);
	$("#send_btn").attr("value", "Traitement en cours...");
	$("#send_btn").attr("disabled", "disabled");

	var envoi= true;
	
	//BOUCLE SUR LES CHAMPS OBLIGATOIRES
	$(".obli").each(function() {
		var valeur = $(this).val(); /* valeur saisie par l'utilisateur */
		var nom = $(this).attr("name"); /*nom du champ */
		var p = $("#p_"+nom+"");

		//TEST VALEUR SI VIDE
		 if(valeur=='') { /* si c'est vide c'est pas bon */
			$(p).find("input").addClass("erreur");
			$(p).find("textarea").addClass("erreur");
			$(p).find('span.alerte').html('<img src="squelettes/images/error.png" class="png" style="vertical-align:middle;" /> Ce champ est obligatoire');
			envoi=false;
		}
		//TEST EMAIL
		if(nom.match('^email') && valeur !=='') { /* teste le format  */
			var re1=    /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/; /*expr regul pour l'email */
			if(!valeur.match(re1)) {
				$(p).find("input").addClass("erreur");
				$(p).find('span.alerte').html('Votre e-mail semble erroné');
				envoi=false;
			}
		}
		//TEST CHECKBOX
		if(nom.match('^conf')) { /* teste le format  */
			if($("input[name='conf']").is(':checked')==false) {
				$('#confbox').addClass("erreur");
			   envoi=false;
			}
		}
	});

	//ON SOUMET...OU PAS !
	if(!envoi)	{ $("#send_btn").removeAttr("disabled"); $("#send_btn").attr("value", $val); $('#erreur').show(); return false; }
	else { $('#erreur').hide();  return true; }
});
	
	
/****DIAPORAMA****/
if($('#slideshow').length) {

    $('#slideshow').slideshow({
		width : 190,
		height : 135,
		index : 0,
		time : 3000,
		title : true,
		play : true,
		effect : 'fade',
		playframe : false,
		titleshow:false,
		panel : false,
		imgajax : false,
		imglink : true
		});
}



	$('.acc_box').hover( 
	function() {
		var classe=$(this).attr('class');
		if(classe!=='actif')	$(this).addClass('hover');
	},
	function () {
		var classe=$(this).attr('class');
		if(classe!=='actif')	$(this).removeClass('hover');
	});
	
	// initialisation du plugin de defilement
	$("div.scrollable").scrollable(
	{
		size: 1,
		items: '#thumbs',  
		hoverClass: 'hover',
		next: 'div.next', 
		prev: 'div.prev',
		vertical: 'false'
	});	
			
	var tabContainers = $('div.tabs > div');
			
	$('div.tabs ul.tabNavigation a').click(function ()
	{
		tabContainers.hide().filter(this.hash).show();
				
		$('div.tabs ul.tabNavigation a').removeClass('selected');
		$(this).addClass('selected');
				
		return false;
	}).filter(':first').click();
	
	
	
	//CONNEXION OUVERTE/FERMER
	$('a.slide').click(function () 
	{
		if(!$(this).hasClass("open")) { $(this).addClass("open");}
		else { $(this).removeClass("open"); }
		$('div#connexion').slideToggle('medium');
	});
		
	//CONNEXION FRANCHISE
	$('#form_franchise').submit(function()
	{
		$('#info_form_fran').html(' ');
		var login=$(this).find('input[name=login_franchise]').val()||'';
		var mdp=$(this).find('input[name=mdp_franchise]').val()||'';
		var id_rub_fran=$(this).find('input[name=id_rub_franchise]').val()||'';
		if(login=='' || mdp=='' || login=='Identifiant' || mdp=='Mot de passe') 
		{
			$('#info_form_fran').html('Champs obligatoires');
		}
		else 
		{
			$.ajax(
			{
				type: "POST",
				url: "http://fr.elephantbleu.com/spip.php?page=script_login_franchise",
				data: "login_franchise="+login+"&mdp_franchise="+mdp,
				success: function(msg)
				{
				
					if(msg=='erreur_mdp') $('#info_form_fran').html('Erreur de mot de passe');
					else if(msg=='erreur_compte') $('#info_form_fran').html('Compte inexistant');
					else if(msg == 'succes') window.location = "http://fr.elephantbleu.com/spip.php?page=franchise&id_rubrique="+id_rub_fran+""; 
				}
			});
		}
			return false;
	});
	

	
	//soumission d'un formulaire via jquery
	$('.btn_submit_jquery').click(function() {

		$(this).parents('form').submit();

	});
	

});

function fermer_langues()
{
	document.getElementById('langues').style.display='none';
};

function changeTextAutrichien()
{
	document.getElementById('langue_fr').innerHTML = '<img src="squelettes/images/drapeaux/autriche.jpg" alt=""/><span>Autrichien</span>';
}

function changeTextAnglais()
{
	document.getElementById('langue_fr').innerHTML = '<img src="squelettes/images/drapeaux/angleterre.jpg" alt=""/><span>Anglais</span>';
}

function changeTextEspagnol()
{
	document.getElementById('langue_fr').innerHTML = '<img src="squelettes/images/drapeaux/espagne.jpg" alt=""/><span>Espagnol</span>';
}

function changeTextFlamand()
{
	document.getElementById('langue_fr').innerHTML = '<img src="squelettes/images/drapeaux/belgique.jpg" alt=""/><span>Flamand</span>';
}

function changeTextFrancais()
{
	document.getElementById('langue_fr').innerHTML = '<img src="squelettes/images/drapeaux/france.jpg" alt=""/><span>Français</span>';
}

function changeTextItalien()
{
	document.getElementById('langue_fr').innerHTML = '<img src="squelettes/images/drapeaux/italie.jpg" alt=""/><span>Italien</span>';
}

function changeTextNeerlandais()
{
	document.getElementById('langue_fr').innerHTML = '<img src="squelettes/images/drapeaux/pays-bas.jpg" alt=""/><span>Neerlandais</span>';
}

function changeTextPolonais()
{
	document.getElementById('langue_fr').innerHTML = '<img src="squelettes/images/drapeaux/pologne.jpg" alt=""/><span>Polonais</span>';
}

function changeTextPortugais()
{
	document.getElementById('langue_fr').innerHTML = '<img src="squelettes/images/drapeaux/portugal.jpg" alt=""/><span>Portugais</span>';
}
