<!--// scr-label.php
if (cookie_perso_web_ok == 1) {
	
	var val_cook_temp = GetCookie('info_user_web');
	var ls_info = val_cook_temp.split('@*@');
	var civilite = ls_info[0];
	var nom = ls_info[1];
	var prenom = ls_info[2];
	var existe_email = ls_info[3];
	var login = ls_info[4];
		
	var liste_nom_ville = ls_info[5];
	
	if ((liste_nom_ville != null) && (liste_nom_ville != "")) {
		var liste_villes = liste_nom_ville.split('!@!');
	} else {
		var liste_villes = '';
	}

	var liste_icone_meteo = ls_info[6];
	if ((liste_icone_meteo != null) && (liste_icone_meteo != "")) {
		var liste_icone = liste_icone_meteo.split('!@!');
	} else {
		var liste_icone = '';
	}

	var liste_temperature = ls_info[8];
	if ((liste_temperature != null) && (liste_temperature != "")) {
		var liste_temp = liste_temperature.split('!@!');
	} else {
		var liste_temp = '';
	}

	var liste_descr_temps = ls_info[10];
	if ((liste_descr_temps != null) && (liste_descr_temps != "")) {
		var liste_desc_temps = liste_descr_temps.split('!@!');
	} else {
		var liste_desc_temps = '';
	}

	var liste_id_ville = ls_info[15];	
	var nb_objets_classeur = ls_info[12];
	var nb_credits_archive = ls_info[13];

	var liste_newsletters = ls_info[14];
	if ((liste_newsletters != null) && (liste_newsletters != "")) {
		var liste_nl = liste_newsletters.split('!@!');
	} else {
		var liste_nl = '';
	}

   var liste_id_ville = ls_info[15];
   if ((liste_id_ville != null) && (liste_id_ville != "")) {
      var liste_ids = liste_id_ville.split('!@!');
   } else {
      var liste_ids = '';
   }

	document.write('<table width=515 cellpadding=0 cellspacing=0 height=20><tr><td>');
	document.write('&nbsp;&nbsp;<a href="http://www.lemonde.fr/web/ep/1,27-0,1-0,0.html"><b>Bienvenue ' + civilite + '&nbsp;' + nom + '</b></a></td><td align=center>');
	
	var ligne_meteo = '' ;
	var temperature = '' ;
	var image_meteo = '' ;
	var desc_temps = '' ;
	var existe_meteo=0;
	var nb_villes=liste_villes.length;
	
	if (nb_villes > 0) {
	
		var nom_ville=liste_villes[0];
		var id_ville=liste_ids[0];

		var temperature = liste_temp[0];
		var image_meteo = liste_icone[0];
		var desc_temps  = liste_desc_temps[0];

	   if (image_meteo) {
         var ligne_meteo = '<img src="http://medias.lemonde.fr/mmpub/img/icn/met/pt/'+ image_meteo +'" width="15" height="15" border="0" hspace="3" valign="middle" alt="'+ desc_temps +'" title="'+ desc_temps +'">' ;
		} else {
			var ligne_meteo = '' ;
		}
		
	   var url_meteo = 'http://www.lemonde.fr/web/meteo/0,31-0,42-XXXX,0.html';
      url_meteo = url_meteo.replace(/XXXX/gi,id_ville);
      
		if (nom_ville != "") {
			existe_meteo=1;	
			if (temperature) {
				var temperature = temperature +' &#186;C';
				document.write('<a href="' + url_meteo + '">' + nom_ville + '&nbsp;' + temperature + '</a>');
			} else {
				document.write('<a href="' + url_meteo + '">' + nom_ville + '</a>');
			} 
		} 
		nb_villes=1;
	}
	
	
	if (nb_villes == 0) {
	   document.write('					<a href="http://www.lemonde.fr/web/ep/meteo/1,27-0,1-0,0.html">');
	   document.write('						Personnalisez votre m&#233;t&#233;o</a>');
    } else {	
		document.write('				' + ligne_meteo);
	}
	
	
	document.write('</td><td align=right><a href="http://www.lemonde.fr/web/ep/1,27-0,1-0,0.html">Vos Pr&eacute;f&eacute;rences</a> | ');
	document.write('<a href="http://www.lemonde.fr/web/deconnexion/1,27-0,1-0,0.html">Quitter</a>');
	document.write('</td></tr></table>');
	
} else {

   var premier_click = true;

   function clearText(thefield){
		if (thefield.defaultValue==thefield.value)
		thefield.value = ""
	} 

	document.write('<form name="formulaire" method="post" action="http://www.lemonde.fr/web/teaser/1,22-0,1-0,0.html" onSubmit="return verifier_formulaire(this)">');
	document.write('&nbsp;Identifiez-vous : ');
	document.write(' <input type="text" name="login" value="identifiant" size="15" maxlength="20" onFocus="clearText(this)">');
	document.write(' &nbsp;Mot de passe : ');
	document.write('<input type="password" name="password" value="***" size="10" maxlength="20" onFocus="clearText(this)">');
	if (document.urlret) {
	document.write('			<input type="hidden" name="url_zop" value="' + document.urlret + '">');
	document.write('			<input type="hidden" name="url" value="' + document.urlret + '">');
	}
	document.write(' <input type="image" src="http://medias.lemonde.fr/mmpub/img/bt/go-rg.gif" border="0" align="absmiddle">');
	document.write(' &nbsp;<input type="checkbox" name=sauv_login value=1 checked>');
	document.write(' mémorisez &nbsp;&nbsp;&nbsp;| ');
	document.write(' &nbsp;&nbsp;&nbsp;<a href="http://www.lemonde.fr/web/ep/password_retrouver/1,27-0,1-0,0.html">oubli&eacute;?</a>');
	document.write('</form>');	
}

//*********************************************
	
	//fonction de nettoyage
	//*********************************************
	function trim(chaine) { 
		// espaces au debut 
		while (chaine.substring(0,1) == ' ') 
			chaine = chaine.substring(1, chaine.length);
		
		// espaces a la fin 
		while (chaine.substring(chaine.length-1,chaine.length) == ' ')
			chaine = chaine.substring(0, chaine.length-1);
		return chaine;
	} 
	//*********************************************
	
	//verification du formulaire
	//*********************************************
	function verifier_formulaire(formulaire) {

		//verification login
		//**********************
		formulaire.login.value = trim(formulaire.login.value);
		var checkOK = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_.";
		var checkStr = formulaire.login.value;
		var allValid = true;
		var i = 0;
		while ((i < checkStr.length) && (allValid)) {
			allValid = (checkOK.indexOf(checkStr.charAt(i)) == -1)?false:true ;
			i ++;
		}
		if (!allValid) {
			alert("Ne tapez que lettres, chiffres, et les caractères '-._'  dans le champ 'identifiant'.");
			formulaire.login.focus() ;
			return false;
		}
		longueur = formulaire.login.value.length ;
		if (longueur < 2 || longueur > 20 ) {
			alert("Le champ Identifiant doit comporter de 2 à 20 caractères");
			formulaire.login.focus() ;
			return false;
		}
		//**********************
		
		//verification mot de passe
		//**********************
		if(formulaire.password.value.length < 4) {
			alert("Vous n'avez pas indiqué un mot de passe valide");
			formulaire.password.focus();
			return false;
		}
		var checkOK = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.-";
		var checkStr = formulaire.password.value;
		var allValid = true;
		var i = 0;
		while ((i < checkStr.length) && (allValid)) {
			allValid = (checkOK.indexOf(checkStr.charAt(i)) == -1)?false:true ;
			i ++;
		}
		
		if (!allValid) {
		    alert("Ne tapez que lettres, chiffres et les caractères . et - dans le champ 'Mot de Passe'.");
			formulaire.password.focus() ;
		    return (false);
		}
		//**********************
		
		return(verifier_js(formulaire));
	
	}
	//*********************************************
	
	//verification des intentions de l'utilisateur
	//*********************************************
	function verifier_js(formulaire) {
		if (formulaire.sauv_login) {
			if (formulaire.sauv_login.checked) {
				var agree = false;
				agree = confirm('Vous avez laissé coché "Garder en mémoire identifiant et mot de passe". Cette option vous permet de ne pas avoir à vous identifier à chaque visite. Toutefois, elle est déconseillée si vous travaillez sur un ordinateur partagé. Voulez-vous conserver cette option ?');
				if ( !agree ) {
					return(false);
				}
			}
		}
		if (premier_click == true) {
			premier_click = false;
		} else {
			alert ("L'opération est en cours d'enregistrement.");
			return false;
		}
		return true;	
	}
	//*********************************************
// scr-label.php -->

