sous_menu=false;
$(document).ready(function(){
//------------------------------------------------------------------------------Gestion menu---------------------------------------------------
	$('.sous_menu').click(function(){
		sous_menu=true;
		window.location.replace($(this).find('a').attr('href'));
	})
	$('.menu').click(function(){
		if (!sous_menu)
		window.location.replace($(this).find('a').attr('href'));
	})
	$('.sous_menu_vente').click(function(){
		window.location.replace($(this).find('a').attr('href'));
	})
	$('.sous_menu_admin_resa').click(function(){
		window.location.replace($(this).find('a').attr('href'));
	})
	
	$('a[rel=external]').click(function(){ 
		window.open($(this).attr('href'),"Bessac Sports, Impression réservation","scrollbars=1,directories=1"); 
		return false;  
	}); 
	$('.submit_sans_input').click(function(){
		window.location.replace($(this).find('a').attr('href'));
	})
//------------------------------------------------------------------------------/Gestion menu---------------------------------------------------

//------------------------------------------------------------------------------Controle formulaire contact---------------------------------------------------
$('#formulaire_contact').submit( function(e) {

	// on empeche l'envoi du formulaire par le navigateur
	var boolean_verification_formulaire=true;
	
	// Récupération de l'ensemble des données des formulaires.
    var datas = $(this).serialize();
	var elements=datas.split("&");
	
	//Pour chaque champ du formulaire
	for (i=0;i<elements.length;i++)
	{
		//On récupére le nom du champ ainsi que sa valeur
		var sous_elements=elements[i].split("=");
		if (sous_elements[1]=="") 
		{
			//Seuls les champs nom_resa et mail_resa doivent obligatoirement être remplis.
			//Si leur valeur est vide le formulaire ne peut pas être envoyé
				boolean_verification_formulaire=false;
		}
	}
	
	//Si un champ obligatoire n'est pas rempli correctement on empêche l'envoi du formulaire et on affiche un message d'erreur.
	if (boolean_verification_formulaire==false)
	{
		e.preventDefault();		
		creer_message("info",'Manque d\'informations','Tous les champs ne sont pas remplis correctement');
	}

});

//------------------------------------------------------------------------------/Controle formulaire contact---------------------------------------------------
//------------------------------------------------------------------------------Controle modalbox---------------------------------------------------
//$("a[rel='example2']").colorbox({slideshow:true});
$("a[rel='example2']").colorbox({transition:"fade",height:"100%"});
});


function creer_message(type,titre,texte,redirection){

essai=document.createElement('div');

//Eventuelment rajouter les attributs que l'on veut (id class etc ...)
	essai.id = 'modalbox';
	if (type=="info")
	{
		essai.innerHTML = '<div class="modal_attention"></div><div class="modal_titre"><p>' + titre + '</p></div><div class="box_header_sep"></div><div class="modal_texte">' + texte + '</div>';
		document.body.appendChild(essai);
		$.colorbox({width:"600px",height:"150px", inline:true, href:"#modalbox",onCleanup:function(){ $('#modalbox').remove(); } });
	}
	if (type=="description")
	{
		essai.innerHTML = '<div class="modal_info"></div><div class="modal_titre"><p>' + titre + '</p></div><div class="box_header_sep"></div><div class="modal_texte_description">' + texte + '</div>';
		document.body.appendChild(essai);
		$.colorbox({width:"800px",height:"400px", inline:true, href:"#modalbox",onCleanup:function(){ $('#modalbox').remove(); } });
	}
	if (type=="question")
	{
		$(redirection).show();
		$.colorbox({width:"50%", inline:true, href:redirection,onCleanup:function(){$(redirection).hide();}});
	}
}
//------------------------------------------------------------------------------/Controle modalbox---------------------------------------------------
