var xhr = null; 
	 
function getXhr(){
	if(window.XMLHttpRequest) // Firefox et autres
	   xhr = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
	   try {
                xhr = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                xhr = new ActiveXObject("Microsoft.XMLHTTP");
            }
	}
	else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	   xhr = false; 
	} 
}

/**
* Méthode qui sera appelée sur le click du bouton
*/
function go(){
	getXhr();
	// On défini ce qu'on va faire quand on aura la réponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			leselect = xhr.responseText;
			// On se sert de innerHTML pour rajouter les options a la liste
			document.getElementById('ville').innerHTML = leselect;
		}
	}

	// Ici on va voir comment faire du post
	xhr.open("POST","/INCLUDE/ajaxville.php",true);
	// ne pas oublier ça pour le post
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	//Réencodage
	//xhr.overrideMimeType('text/html; charset=ISO-8859-15');
	// ne pas oublier de poster les arguments
	// ici, l'id de l'auteur
	sel = document.getElementById('recRegion');
	idregion = sel.options[sel.selectedIndex].value;
	xhr.send("region="+idregion);
}


function fenetreKdos(){
	
	jQuery.ajax({
		type: 'POST',
		processData: true,
		url: '/INCLUDE/_cadeaux.php',
		dataType: 'html',
		success: function(data){
			document.body.style.overflow = "hidden";
			jQuery('#conteneur_fenetres').html(data);
			jQuery('#conteneur_fenetres').show();
		}
	});
}

function fenetreKdos_close(){
	
	jQuery('#conteneur_fenetres').hide();
	jQuery('#conteneur_fenetres').html('');
	document.body.style.overflow = "visible";
	jQuery('#email_concours').focus();
	
}

function isEmail(myVar){

	 // La 1ère étape consiste à définir l'expression régulière d'une adresse email
	 var regEmail = new RegExp('^[0-9a-z._-]+@{1}[0-9a-z.-]{2,}[.]{1}[a-z]{2,5}$','i');

	 return regEmail.test(myVar);
}

function validConcours(){
	
	//Test du formulaire
	erreur = false;
	
	var email = document.getElementById('email_concours').value;
	var nom = document.getElementById('nom_concours').value;
	var prenom = document.getElementById('prenom_concours').value;
	var civ = document.getElementById('civ_concours').value;
	var code = document.getElementById('code').value;
	
	if( isEmail(email) == false || email == '' ) {
		erreur = true;
	}
	
	if( nom == '' ) {
		erreur = true;
	}
	
	if( prenom == '' ) {
		erreur = true;
	}
	
	if( erreur == false ) {
	
		// Affichage de la fenetre felicitations
		jQuery.ajax({
			type: 'POST',
			processData: true,
			data: "email=" + email + "&nom=" + nom + "&prenom=" + prenom + "&civ=" + civ  + "&code=" + code,
			url: '/INCLUDE/_validconcours.php',
			dataType: 'html',
			success: function(data){
				document.body.style.overflow = "hidden";
				jQuery('#conteneur_fenetres').html(data);
				jQuery('#conteneur_fenetres').show();
			}
		});
		
	} else {
		
		alert("Merci de remplir correctement tous les champs !");
		return false;
	}
}
