//Vérifie qu'un nom et qu'un mail soit présent avant l'envoi du formulaire

function validerInscription(){
var erreur 	= '' ;
var form 	= document.getElementById('formInscription');

    if( IsEmpty(document.getElementById('personnage').value) ){
        erreur = " - Veuillez indiquer le nom du personnage\n";
    }
	
    if( IsEmpty(document.getElementById('login').value) ){
        erreur += " - Veuillez indiquer l'identifiant souhaité\n";
    }

    if( IsEmpty(document.getElementById('email').value) || IsMail(document.getElementById('email').value)){
        erreur += " - Veuillez indiquer un email valide\n";
    }

    if(erreur != ''){
        alert("ERREUR: \n\n" + erreur) ;
    }
    else{
        form.submit();
    }	
}

String.prototype.trim = function() {
    return this.replace(/^\s*|\s*$/g, "");
};

function IsEmpty(string){
    return (string.trim()=='');
};

function IsMail(email){
     var new_string = new String(email);
        if (!new_string.match('^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$')) {
                return true;
        }
        else {
                return false;
        }

//    return (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email));
};

// ajuste la hauteur du menu en fonction du contenu qui est juste à côté
function entrer() {
var maDiv = document.getElementById("welcome");

document.getElementById("menu").style.height = (maDiv.offsetHeight-20)+"px";
}

// Fonction pour entrer dans la zone de jeu

function enterMemberZone() {
var width = screen.availWidth;		
var left = (width - 1024)/2;
var height = screen.availHeight;	
var top = (height - 768)/2;
var url = "membres_index.php";
var title = "Membres";
var parameters = "menubar=no, titlebar=no, left=" + left + ", top=" + top + ", scrollbars=no, toolbar=no, " + 
		 "status=no, directories=no, location=no, menubar=no, width=1024, height=768, resizable=yes";
						 
var popup = window.open(url, title, parameters);
popup.focus();
}
