<script language="JavaScript"> /* Estrae il valore del contenuto del Cookie e ne restituisce il facendo l'unescape */ function tinsso_getCookieVal (tinsso_offset) { var tinsso_endstr = document.cookie.indexOf (";", tinsso_offset);
if (tinsso_endstr == -1) tinsso_endstr = document.cookie.length; return unescape(document.cookie.substring(tinsso_offset, tinsso_endstr)); } /* Verifica la presenza del Cookie (il nome •À¸ passato come variabile) e ne restituisce il contenuto */ function tinsso_GetCookie(tinsso_name) { var tinsso_arg = tinsso_name + "="; var tinsso_alen = tinsso_arg.length; var tinsso_clen = document.cookie.length; var tinsso_i = 0;
function OnLoginSubmit() { var a3l = document.signInUnica.login.value; var a3p = document.signInUnica.a3p.value;
if (a3l == '' || a3p == '' || a3l == null || a3p == null) { alert('Attenzione! E-mail o Password non validi. Reinserisci i dati.'); //return false; } else { //Prima di inviare concateno a3l=(a3l.split('@'))[0]; document.signInUnica.a3l.value = a3l+document.signInUnica.dom.value; document.signInUnica.submit(); } }
</script>
<script langage="JavaScript"> var myDomain='alice.it'; </script>
<script langage="JavaScript"> var authe=tinsso_GetCookie("PAAA_AUTHE"); var mail=tinsso_GetCookie("community.alice.it"); if((null != authe) && ('_' != authe)) { //Prima di ogni altra cosa verifico il cookie slat var slat=tinsso_GetCookie("slat"); if(null != slat) { //Verifico che non sia scaduto e nel caso lo aggiorno //altrimenti sloggo var now = Math.round(((new Date()).getTime())/1000); if((now-slat)>1200) { //faccio il logout document.location.replace('http://mycommunity.'+myDomain+'/profilo/logout/com_logout.jsp?a3ep='+document.location); } else { //Aggiorno document.cookie = "slat="+now+";domain="+myDomain+";path=/;"; } } //Fine gestione slat if((null == mail)||((mail.split("###"))[1]!=authe)) { document.write('<SCR' + 'IPT LANGUAGE="JavaScript" SRC="http://mycommunity.'+myDomain+'/profilo/generale/mu.jsp?IN=no">\n'); document.write('</SCR' + 'IPT>\n');
} } </script> <script langage="JavaScript"> mail=tinsso_GetCookie("community.alice.it"); var sTestatina=''; var testa='<div id="testata-login-on">'; var corpo=''; var coda='</div>'; var ritorno = new String(document.location); ritorno=ritorno.replace(/&/g,"%26"); //alert('compare='+((mail.split("###"))[1]==authe)); if((null != mail)&&(null != authe)&&('_' != authe)&&((mail.split("###"))[1]==authe)) { var nick_arr; var mail_arr=mail.split('###'); var settato=(mail_arr[2].split('='))[1]; var nick=tinsso_GetCookie(mail_arr[0]+".comm.nick.alice.it"); if((null != nick) && (settato=='yes')) { nick_arr=nick.split("###"); if(nick_arr[0]!=mail_arr[0]) { nick=null; nick_arr=null; } } else { nick=null; nick_arr=null; } var logout='<div id="mail">'+mail_arr[0]+'</div>'; logout+='<div id="esci"><a href="http://mycommunity.'+myDomain+'/profilo/logout/com_logout.jsp?a3ep='+document.location+'"><img src="http://images.alice.it/n_canali/community/new_hp/esci.gif" width="61" height="22" alt="Esci"></a></div>';
if(mail_arr.length==4) { //un solo nick sTestatina=testa+corpo; sTestatina+='<div id="saluto">Ciao <a href="http://community.'+myDomain+'/trovamici/profilo/profilo_utente.jsp?nick='+mail_arr[3]+'" target="_new">'+mail_arr[3]+'</a></div>'; sTestatina+='<div id="bottoni"><a href="http://mycommunity.'+myDomain+'/profilo/mioprofilo/ProfiloAction.do?userAction=Init"><img src="http://images.'+myDomain+'/n_canali/community/new_hp/gestione-id.gif" width="170" height="27" alt="Gestione nick e profili"></a></div>'; sTestatina+=logout+coda; } else if(mail_arr.length==3) { //nessun nick sTestatina=testa+corpo; sTestatina+='<div id="saluto">Ciao</div>'; sTestatina+='<div id="bottoni"><a href="http://mycommunity.'+myDomain+'/profilo/mioprofilo/CreaNickAction.do?userAction=NuovoNick"><img src="http://images.'+myDomain+'/n_canali/community/new_hp/crea-profilo.gif" width="111" height="27" alt="Crea profilo"></a></div>'; sTestatina+=logout+coda; } else if(null==nick) { //piu nick sTestatina=testa+corpo; sTestatina+='<div id="saluto">Ciao</div>'; sTestatina+='<div id="bottoni"><a href="http://mycommunity.'+myDomain+'/profilo/generale/cambio_nick.html?redurl='+ritorno+'"><img src="http://images.'+myDomain+'/n_canali/community/new_hp/scegli-profilo.gif" width="122" height="27" alt="Scegli profilo"></a><a href="http://mycommunity.'+myDomain+'/profilo/mioprofilo/ProfiloAction.do?userAction=Init"><img src="http://images.'+myDomain+'/n_canali/community/new_hp/gestione-id.gif" width="170" height="27" alt="Gestione nick e profili"></a></div>'; sTestatina+=logout+coda; } else { //piu nick e nick settato sTestatina=testa+corpo; sTestatina+='<div id="saluto">Ciao <a href="http://community.'+myDomain+'/trovamici/profilo/profilo_utente.jsp?nick='+nick_arr[1]+'" target="_new">'+nick_arr[1]+'</a></div>'; sTestatina+='<div id="bottoni"><a href="http://mycommunity.'+myDomain+'/profilo/generale/cambio_nick.html?redurl='+ritorno+'"><img src="http://images.'+myDomain+'/n_canali/community/new_hp/cambia-profilo.gif" width="120" height="27" alt="Cambia profilo"></a><a href="http://mycommunity.'+myDomain+'/profilo/mioprofilo/ProfiloAction.do?userAction=Init"><img src="http://images.'+myDomain+'/n_canali/community/new_hp/gestione-id.gif" width="170" height="27" alt="Gestione nick e profili"></a></div>'; sTestatina+=logout+coda; }
document.getElementById('testatanew-ctr').innerHTML=sTestatina; } else { //non nick no ciao //chiave unica login var i=0; if (navigator.appName.indexOf("Explorer")>=0) { i =20; } else { i = 15; }