 /******************************************************************************
  ************************************News.js***********************************
  ******************************************************************************
  **          Partie du code du site de la guilde Myth Drannor                **
  **                         par Ulmo Mithrandir	                          **
  ******************************************************************************
  **              Code javascript de la partie news du site                   **
  ******************************************************************************
  **                Ce code est sous licence Creative Commons                 **
  **           http://creativecommons.org/licenses/by-nc-sa/2.0/be/           **
  ******************************************************************************
  ******************************************************************************/
  
var ermail=/^.+@.+\..+$/;
  
function isblank(txt) { //Retourne vrai si que des blancs, faux sinon

	for(var i=0 ; i<txt.length ; i++) {
		var c=txt.charAt(i);
		if ((c!=' ') && (c!='\n') && (c!='')) return false;
	}
	return true;
	
}

function news_verif_login_form(f) { //On vérifie que le formulaire est correctement rempli

	var ok=true;
	var msg="Le formulaire n'a pas été soumis\nL(es) élément(s) suivants n'est (ne sont) pas correctement rempli(s) :\n";
	if ((f.username.value.length==0)||(isblank(f.username.value))) {
		msg+="\t- Le nom.\n";
		ok=false;
	}
	
	if ((f.mdp.value.length==0)||(isblank(f.mdp.value))) {
		msg+="\t- Le mot de passe.\n";
		ok=false;
	}

	if (ok) return true;
		else {
			window.alert(msg);
			return false;
		}
		
}

function news_verif_post_form(f) { //On vérifie que le formulaire est correctement rempli

	var ok=true;
	var msg="Le formulaire n'a pas été soumis\nL(es) élément(s) suivants n'est (ne sont) pas correctement rempli(s) :\n";
	if ((f.titre.value.length==0)||(isblank(f.titre.value))) {
		msg+="\t- Le titre.\n";
		ok=false;
	}
	
	if ((f.texte.value.length==0)||(isblank(f.texte.value))) {
		msg+="\t- Le texte.\n";
		ok=false;
	}

	if (ok) return true;
		else {
			window.alert(msg);
			return false;
		}
		
}
