/** * 19.09.08@MV 1.0.0 First release. */ function w3gHighlightCurrSel() { try { var search ="idSezione="; if (w3gItemAndSezione.indexOf(search+"2232")!=-1) // Modifica password w3gSetCurrSel('datiArte_modificaPassword','datiArte_datiPersonali') else if (w3gItemAndSezione.indexOf(search+"223")!=-1) // La tua pagina personale w3gSetCurrSel('datiArte_tuaPaginaPersonale','datiArte_datiPersonali') else if (w3gItemAndSezione.indexOf(search+"231")!=-1) // Modifica dati w3gSetCurrSel('datiArte_modificaDati','datiArte_datiPersonali') else if (w3gItemAndSezione.indexOf(search+"245")!=-1) // Consulta dati w3gSetCurrSel('datiArte_consultaDati','datiArte_datiPersonali') else if (w3gItemAndSezione.indexOf(search+"243")!=-1) { // Le tue polizze & Proposte salvate: non posso discriminarle perchè // hanno lo stesso usercontextid w3gSetCurrSel('datiArte_tuePolizze','datiArte_tuaPosizione') w3gSetCurrSel('datiArte_sintesiPreventivi','datiArte_tuaPosizione') w3gSetCurrSel('datiArte_sintesiAdesioni','datiArte_tuaPosizione') } } catch (e) {} } function w3gSetCurrSel(id, parentId) { try { $(id).removeClassName('pathmenu_icon3'); $(id).addClassName('pathmenu_icon_curr3'); $(id+"_link").removeClassName('pathmenu3'); $(id+"_link").addClassName('pathmenu_curr3'); // evidenza la voce di menu padre $(parentId).removeClassName('pathmenu_icon2'); $(parentId).addClassName('pathmenu_icon_sel2'); } catch (e) {} } // funzione chiamata se i dati utente sono stati parserizzati con successo function w3gShowBasicSelfCare() { w3gDatiArte.style.display="block"; } function w3gShowSelectedItem(id, container) { try { $(container).style.display="block"; $(id+"_tab").style.display="block"; $(id).style.display="block"; } catch (e) {} } function w3gShowPaginaPersonale(id, container){ $(id).innerHTML="
"; w3gShowSelectedItem(id, container); } function w3gShowConsultaDatiAnagrafici(id, container){ $(id).innerHTML=""; w3gShowSelectedItem(id, container); } function w3gShowModificaDatiAnagrafici(id, container){ $(id).innerHTML=""; w3gShowSelectedItem(id, container); } function w3gShowModificaPassword(id, container){ $(id).innerHTML=""; w3gShowSelectedItem(id, container); } function w3gShowEsci(id, container){ $(id).innerHTML=""; w3gShowSelectedItem(id, container); } function w3gShowSintesiPolizze(id, container){ $(id).innerHTML=""; w3gShowSelectedItem(id, container); } function w3gShowSintesiPreventivi(id, container){ $(id).innerHTML=""; w3gShowSelectedItem(id, container); } function w3gShowSintesiAdesioni(id, container){ $(id).innerHTML=""; w3gShowSelectedItem(id, container); } function w3gShowEntra(id, container, hrefCode){ $(id).innerHTML=""; w3gShowSelectedItem(id, container); } function w3gShowBlank(id, container){ $(id).innerHTML=""; } function w3gSubmitLoginBox() { $('w3gUserNameSx').value=$('w3g_userNameSx').value+'@LVENW'; $('w3gUserNameSx').setAttribute("name","userName"); $('w3gPasswordSx').setAttribute("name","password"); $('w3gArteAppName').value = w3gLocation.getParameters().w3gArteAppName; $('w3gLoginFormSx').submit(); } function w3gShowLoginBoxSx() { if (!w3gArteUser) { //utente non loggato in arte var w3gDatiArte = $('w3gUserNavSxGlife'); $('wv1_dati_arte_before').appendChild(w3gDatiArte); var loginBox = $('loginBox'); loginBox.style.display='block'; var w3gUserDataSxGlife =$('w3gUserDataSxGlife') w3gUserDataSxGlife.style.backgroundColor="#444"; w3gUserDataSxGlife.style.height="155px"; w3gUserDataSxGlife.appendChild(loginBox); //w3gShowBlank("Arte_tab1_link1", "Arte_DatiPersonali1"); //w3gShowEntra("Arte_tab1_link4", "Arte_DatiPersonali1","javascript:w3gSubmitLoginBox();"); $('pathIndentTargetSC').style.display="none"; w3gShowBasicSelfCare(); } } function w3gArteUserData(xmlContainer, successFunction, failureFunction) { if (w3gArteUser!=null) { // w3gArteUser true o false ma non null (la chiamata Ajax è già terminata) w3gArteParseUserInfo(w3gArteUserXML,xmlContainer,successFunction,failureFunction); } else { // non si è ricevuta ancora la risposta dalla chiamata ajax a infoutente eseguita in testa var ajax = new Ajax.Request(w3gArteInfoUtenteURL, { method: 'get', onSuccess: function(response) { w3gArteParseUserInfo(response.responseText,xmlContainer,successFunction,failureFunction); } }); } } function w3gArteParseUserInfo(responseText,xmlContainer,successFunction,failureFunction) { try { //IE xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async="false"; xmlDoc.loadXML(responseText); } catch(e) { try { //FF, Mozilla, Opera, etc. parser=new DOMParser(); xmlDoc=parser.parseFromString(responseText,"text/xml"); } catch(e) { return false; } } var returnCode = w3gArteUserDataReader(xmlDoc, xmlContainer); if (returnCode) { w3gShowBasicSelfCare(); if (typeof successFunction != "undefined" ) successFunction(); } else { if (typeof successFunction != "undefined" ) failureFunction(); } } function w3gArteUserDataReader(xml, xmlcontainer) { var risultato=""; try { // Leggi tag xml var nome = w3gLeggiContenuto(xml,'nome'); var cognome = w3gLeggiContenuto(xml,'cognome'); var idCliente = w3gLeggiContenuto(xml,'codice_cliente'); var dataNascita = w3gLeggiContenuto(xml,'data_di_nascita'); // struttura html risultato += "