/**
 * JAVASCRIPT MAIN FILE
 */

$(document).ready( function(){
	/**
	 * GALERIE PHOTO
	 */
	$(".item a[rel='gallery']").colorbox({opacity:'0.5'});
	
	/**
	 * FORMULAIRE DE CONTACT
	 */
	$(".erreur").hide();
	
	/**
	 * SELECTEUR DE SECTIONS
	 */
	$('#select_national').click(function(){ loadPage($('#national').val()); })
	$('#select_international').click(function(){ loadPage($('#international').val()); })
	$('#select_nationaldirect').click(function(){ loadPage($('#nationaldirect').val()); })
	$('#select_internationaldirect').click(function(){ loadPage($('#internationaldirect').val()); })
	
	/**
	 * OUTPUT FILTER DES MAILTO
	 */
	$("a[href*='mailto']").each(function(){
		e = $(this).attr('href').replace(/[|]/g,'@');
		e = e.replace(/[+]/g,'.');
		e = e.replace(/[=]/g,'_');
		e = e.replace(/[#]/g,'-');
		$(this).attr('href', e);
	});
	
});

/**
 * FUNCTIONS
 */

/* Selecteur de sections */
function loadPage(page){
	if(page != '')
		window.location = page;
}

/* Formulaire de contact */
function checkForm(){
	$(".erreur").hide();
	
	// initialisation de la réponse
	result = true;
	
	// civilité
	if($(".gender select").val() == ""){
		$(".gender .erreur").show();
		result = false;
	}
	// nom
	if($(".lastname input").val() == ""){
		$(".lastname .erreur").show();
		result = false;
	}
	// prénom
	if($(".firstname input").val() == ""){
		$(".firstname .erreur").show();
		result = false;
	}
	// email
	var adresse = $(".email input").val();
	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+1);
	if( (place > -1) && (adresse.length >2) && (point > 1) ){
	}
	else{
		$(".email .erreur").show();
		result = false;
	}
	// sujet
	if($(".subject input").val() == ""){
		$(".subject .erreur").show();
		result = false;
	}
	// message
	if($(".message textarea").val() == ""){
		$(".message .erreur").show();
		result = false;
	}
	
	// pas d'erreur
	return result;
}


function VerifForm(formulaire)
{
adresse = formulaire.adresse_email.value;
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);
if ((place > -1)&&(adresse.length >2)&&(point > 1))
	{
	formulaire.submit();
	return(true);
	}
else
	{
	alert('Entrez une adresse e-mail valide!!');
	return(false);
	}
}


/**/
