// <!--O-->
// <!-- START###########^^ inserito a mano ^^############### -->
// su on_loaded della pagina
//
function jquery_param() {
   // URL di partenza dell’immagine default
   // var lbl=document.getElementById("Picture1").src;
   // document.LayoutRegion2FORM.field.value = lbl;

   // assegna img fisse
   // document.getElementById("Picture1").src=" http://www.ioeimmobili.it/images/tit_ann/FIRENZE_CENTRO_e_periferia_Nbase_btn_ANNUNCI2.jpg";
   // document.getElementById("Picture2").src=" http://www.ioeimmobili.it/images/tit_ann/Offerte_AFFITTO_Nbasecorto_btn_ANNUNCI1.jpg";
   // document.getElementById("Picture3").src=" http://www.ioeimmobili.it/images/tit_ann/3_Vani_Nbasecorto_btn_ANNUNCI1.jpg";

   // uscita di pulsante immagine creato da me, che crea una querystring automatica
   // al posto del pulsante default dove sono io a decidere la querystring
   // Es: box_zone1=FI_FI&box_tipol2=12&box_tipol3=acqc&box_tipol4=cercostanze&btn_affitto.x=68&btn_affitto.y=4
   var Where = location.search.substr(1).split("&");
   if (Dbg==-1) {
      risultato = document.getElementById("FormsEditField1");
      risultato.value = location.search.substr(1);
   }
   if (Where.length > 1)
   {
       var flag = Where[0];
       if (flag == "flg=01") {flag1();}

       if (flag == "flg=00")
       {
         // ###################################
         // gestione scelta rapida
         flag0();
       }
       else
       {
         if (flag.indexOf("cmb_ann_sett") >= 0 )
         {
           // ricarica stato di raccolte annunci
           var Stato_ann_sett = Where[0]
           var scelta = "scelta =" + Stato_ann_sett + "\u000d"
           // reimposta la scelta fatta su cmb_ann_sett
           SetBox("cmb_ann_sett_act",Stato_ann_sett);
         }
         else
         {
             // ricarica stato di tipologia/categoria/zona

             //http://www.ioeimmobili.it/html/ann_notel.asp?
             //box_tipol2=vico_&
             //btn_affitto.x=50&
             //btn_affitto.y=4&
             //box_zone1=FI_FI&
             //box_tipol3=acqc&
             //box_tipol4=cercostanze

             //es: in GET AUTOMATICO
             //http://www.ioeimmobili.it/_esempi/03/html/pagframe_1.asp?
             //box_zone1=FI_FI&                0
             //box_tipol2=12&                  1
             //box_tipol3=acqc&                2
             //box_tipol4=cercostanze&         3
             //btn_affitto.x=61&               4
             //btn_affitto.y=7                 5

             // da errore perché in ordine diverso dal previsto
             // vecchio metodo, alle righe successive viene rifatto tutto
             //comune_dir = Where[0];
             //tipol = Where[1];
             //categ_dir = Where[2];
             //tipol4 = Where[3];
             //btn = Where[4];
             //////////////////////////////////////////////////

             // carica variabili
             var comune_dir = ""
             var tipol = ""
             var categ_dir = ""
             var tipol4 = ""
             var chiamaext = ""
             var btn = ""
             var tot = Where.length-1    // numero di Where
             for (var i=0; i<=tot; i++){
                 if (Where[i].indexOf("box_zone1") >= 0 ) {comune_dir = Where[i]}
                 if (Where[i].indexOf("box_tipol2") >= 0 ) {tipol = Where[i]}
                 if (Where[i].indexOf("box_tipol3") >= 0 ) {categ_dir = Where[i]}
                 if (Where[i].indexOf("box_tipol4") >= 0 ) {tipol4 = Where[i]}
                 if (Where[i].indexOf("chiamaext") >= 0 ) {chiamaext = Where[i]}

                 if (Where[i].indexOf("btn_affitto") >= 0 ) {btn = Where[i]}
                 if (Where[i].indexOf("btn_vendita") >= 0 ) {btn = Where[i]}
                 if (Where[i].indexOf("btn_cerco") >= 0 ) {btn = Where[i]}
                 if (Where[i].indexOf("btn_stanze") >= 0 ) {btn = Where[i]}
             }

             var scelta = "scelta =" + comune_dir + "&" + "\u000d" + tipol + "&" + "\u000d" + categ_dir + "&" + "\u000d" + tipol4 + "&" + "\u000d" + btn

             //zona = Selezionato("box_zone1_act");
             SetBox("box_zone1_act",comune_dir);
             //alert('PROVE TECNICHE x DEBUG : ' + document.getElementById('box_scelta_rapida_act'));

             // box_scelta_rapida  = 0 default
             SetBox("box_scelta_rapida_act","0nullo");

             //tipol = Selezionato("box_tipol2_act");
             SetBox("box_tipol2_act",tipol);

             //tipol = Selezionato("box_tipol3_act");
             SetBox("box_tipol3_act",categ_dir);

             //tipol = Selezionato("box_tipol4_act");
             SetBox("box_tipol4_act",tipol4);

             if (Dbg==-1) {
                risultato.value = risultato.value + "\u000d" + scelta + "\u000d"
             }
             //window.open(location.search.substr(1),"",false);
         }
       }
   }
   else
   {
   if (Dbg==-1) {
      risultato.value = risultato.value + "#-# Nessuna querystring"
      }
   }
}

function flag1() {
    // vecchia gestione
    // "flg=01" prende parametri da test
    // chiamata diretta del file html, quindi può essere gestito in CLIENT
    var Where = location.search.substr(1).split("&");

    var URL_demo = dir_html + Where[1] + ext_html
    if (Dbg==-1) {risultato.value = risultato.value + "DEMO 01 = " + URL_demo;}
    iframe_file.location.href = URL_demo;
      
    // set delle img descrittive dinamiche
    document.getElementById("Picture1").src = dir_img + Where[2] + ext_jpg;
    document.getElementById("Picture2").src = dir_img + Where[3] + ext_jpg;
    document.getElementById("Picture3").src = dir_img + Where[4] + ext_jpg;
}

function flag0() {
         // prende parametri da link o click su submit vari
         // entra con comune_dir + "&" + categ_dir + "&" + tipol
         // ma non può fare niente perchè deve gestirlo JScript su SERVER
         // in quanto deve puntare su ioeimmobili.mdb il file html degli annunci
         var Where = location.search.substr(1).split("&");

         // ricarica stato di scelta rapida
         var tot = Where.length-1    // numero di Where
         var Stato_sce_rap = ""
         for (var i=0; i<=tot; i++){
             if (Where[i].indexOf("sce_rap") >= 0 ) {Stato_sce_rap = Where[i]}
         }
         var scelta = "scelta =" + Stato_sce_rap + "\u000d"
         // reimposta la scelta fatta su box_scelta_rapida
         SetBox("box_scelta_rapida_act",Stato_sce_rap);
         // ###################################

         comune_dir = Where[1];
         categ_dir = Where[2];
         tipol = Where[3];
         scelta = comune_dir + "&" + categ_dir + "&" + tipol
         // NON FA NIENTE, se non aggiornare i campi della form
         if (Dbg==-1) {
           // avendo ricaricato la pagina rimette a posto 'risultato'
           risultato.value = risultato.value + "jquery_param = " + scelta + "\u000d"
           risultato.value = risultato.value + "campi = " + "comune_dir " + "categ_dir " + "tipol"
         }

         //zona = Selezionato("box_zone1_act");
         SetBox("box_zone1_act",comune_dir);

         //tipol = Selezionato("box_tipol2_act");
         SetBox("box_tipol2_act",tipol);

         //cerco = Selezionato("box_tipol3_act");
         var Where=categ_dir.split("=");
         var ctg=Where[1];
         if (ctg=="cerco") {SetBox("box_tipol3_act",tipol);}
         if (ctg=="stanze") {SetBox("box_tipol4_act",tipol);}


}
// <!-- STOP###########^^ inserito a mano ^^############### -->
// <!--O-->

// <!--O-->
function CmbSceltaRapida() {
  prende_submit("box_scelta_rapida");
  // ricarica pagina con querystring costruita da me
  // non lancia in auto il get o post ???
  if (strValore_Sce_Rap != "nullo") {
    window.open("./ann_notel.asp?" + "flg=00&" + scelta,"_self","",false);
  }
}
// <!--O-->

// <!--O-->
function CmbRaccoltaAnnunci() {
  prende_submit("cmb_ann_sett");
  // ricarica pagina con querystring costruita da me
  // non lancia in auto il get o post ???
  // alert(scelta);
  if (straValore_Racc_Ann != "0") {
    // alert(scelta);
    window.open("./ann_notel.asp?" + scelta,"_self","",false);
  }
}
// <!--O-->

// <!--O-->
function CmbZona() {
  var strZona = Selezionato("box_zone1_act");
  var URL_Pag = location.href    // prende tutto il link
  var URL_Query = URL_Pag.split("&");

  var URL_Zona = URL_Query[0];
  if (URL_Zona.indexOf("box_tipol2") >= 0) {
    URL_Zona = URL_Query[1];

    // prende 'box_zone1=' e compone con la zona vecchia FI_FI, AR_AR, ....
    var strCmd = String(URL_Zona.split("=")[0]) + '='
    var strZonaQ = strCmd + String(URL_Zona.split("=")[1])
    strZona  = strCmd + strZona
    // alert(strZonaQ + " " + strZona);
    var strNewURL = URL_Pag.replace(strZonaQ, strZona);

    window.open(strNewURL,"_self","",false);
  }
  else
  {
    // sostituisce eventuale puntatore di map= derivante da Home Page
    // strNewURL = URL_Pag.replace(URL_Query['map=' + String(URL_Zona.split("=")[1])] , 'map=' + strZona);
  }
}
// <!--O-->

// <!--O-->
// <!-- START###########^^ inserito a mano ^^############### -->
// su on_loaded della pagina, estrae variabili di submit
function prende_submit(tasto) {

 // alert("TEST PER DEBUG : " + tasto);
 straValore_Racc_Ann = Selezionato("cmb_ann_sett_act");
 intIndex_Racc_Ann = Selezionato_Index("cmb_ann_sett_act")-1;

 // box scelta rapida
 strValore_Sce_Rap = Selezionato("box_scelta_rapida_act");
 strValore_Sce_RapTmp = strValore_Sce_Rap
 intIndex_Sce_Rap = Selezionato_Index("box_scelta_rapida_act")-1;

 zona = Selezionato("box_zone1_act");
 tipol = Selezionato("box_tipol2_act");
 cerco = Selezionato("box_tipol3_act");
 stanza = Selezionato("box_tipol4_act");

 risultato = document.getElementById("FormsEditField1");

 if (Dbg==-1) {
    risultato.value = "prende_submit = " + zona + "\u000d" + tipol + "\u000d" + cerco + "\u000d" + stanza + "\u000d" + tasto + "\u000d"
 }

 // assegna campi dell'mdb
 // esce con 'scelta' = comune_dir + "&" + tipol + "&" + categ_dir
 imposta_campi_mdb(tasto);

 // impossibile richiamare una funzione da Javascript in JScript
 // solo con la querystring della Form è possibile
 // URL_Completo = Get_LinkFile(0);
 // risultato.value = risultato.value + URL_Completo
 // window.open("http://www.ioeimmobili.it/html/ann_notel.asp?" + "flg=00&" + scelta,"_self","",false);
 if (Dbg==-1) {
    risultato.value = risultato.value + "http://www.ioeimmobili.it/_esempi/03/html/pagframe_1.asp?" + "flg=00&" + scelta,"_self"
 }
 // window.open("http://www.ioeimmobili.it/_esempi/03/html/pagframe_1.asp?" + "flg=00&" + scelta,"_self","",false);
}

function  imposta_campi_mdb(tasto) {
           // assegna campi dell'mdb
           comune_dir = zona
           switch (tasto) {
                  case "btn_affitto" :
                       // zona          tipol
                       //box_zone1  e box_tipol2
                       categ_dir = "offro_affitto"
                       break
                  case "btn_vendita" :
                       // zona          tipol
                       //box_zone1  e box_tipol2
                       categ_dir = "offro_vendita"
                       break
                  case "btn_cerco" :
                       //cerco
                       // box_tipol3
                       categ_dir = "cerco"
                       tipol = cerco
                       break
                  case "btn_stanze" :
                       //stanza
                       //box_tipol4
                       categ_dir = "stanze"
                       tipol = stanza
                       break

                  case "cmb_ann_sett" :
                       // raccolte annunci settimnali

                       // cmb_ann_sett=0                   &btn_vedi=Vedi
                       // cmb_ann_sett=tipol_istanze       &btn_vedi=Vedi
                       // cmb_ann_sett=new_tipol_istanze   &btn_vedi=Vedi
                       // cmb_ann_sett=tipol_iprivati      &btn_vedi=Vedi
                       // cmb_ann_sett=new_tipol_iprivati  &btn_vedi=Vedi
                       // cmb_ann_sett=tipol_web           &btn_vedi=Vedi
                       // cmb_ann_sett=tipol_web_foto      &btn_vedi=Vedi

                       scelta =  "cmb_ann_sett=" + straValore_Racc_Ann
                       scelta += "&btn_vedi=Vedi"
                       return;
                       break

                  case "box_scelta_rapida" :
                       //scelta rapida
                       //inizia interpretazione le variabili
                       // strValore_Sce_Rap e intIndex_Sce_Rap
                       var strPrima = LibLeft(strValore_Sce_Rap,1)
                       strValore_Sce_Rap = LibRight(strValore_Sce_Rap,strValore_Sce_Rap.length-1)
                       // alert(strValore_Sce_Rap + "-" + strPrima);
                       if (strValore_Sce_Rap != "nullo") {
                          if (strPrima == "v") {
                            tipol = strValore_Sce_Rap
                            categ_dir = "offro_vendita"
                          }
                          {
                            if (strPrima == "a") {
                              tipol = strValore_Sce_Rap
                              categ_dir = "offro_affitto"
                            }
                            {
                              // no vendita 'v' o affitto 'a'
                              switch (strValore_Sce_Rap) {
                                 case "affqc"  :   //  Affitto Cerco
                                   tipol = strValore_Sce_Rap
                                   categ_dir = "cerco"
                                   break
                                 case "acqc"  :   //  Acquisto Cerco
                                   tipol = strValore_Sce_Rap
                                   categ_dir = "cerco"
                                   break
         
                                 case "offrostanze"  :   // Offro Stanza
                                   tipol = strValore_Sce_Rap
                                   categ_dir = "stanze"
                                   break
                                 case "offropletto"  :   // Offro P.letto
                                   tipol = strValore_Sce_Rap
                                   categ_dir = "stanze"
                                   break
                                 case "cercostanze"  :   // Cerco Stanza
                                   tipol = strValore_Sce_Rap
                                   categ_dir = "stanze"
                                   break
                                 case "cercopletto"  :   // Cerco P.letto
                                   tipol = strValore_Sce_Rap
                                   categ_dir = "stanze"
                                   break

                                 default :
                               }
                            }
                         }
                       }
                       // alert("Non abilitato ancora. " + strValore_Sce_Rap + " | " + comune_dir + "/" + categ_dir + "/" + tipol + "\u000d\u000a" + "Utilizzare selezioni e pulsanti a destra.");
                       break

                  default :
                       alert("tasto non trovato, 'imposta_campi_mdb'");
           }
           scelta = "comune_dir=" + comune_dir
           scelta = scelta + "&" + "categ_dir=" + categ_dir
           scelta = scelta + "&" + "tipol=" + tipol

           // se tasto scelta rapida mette in querystring
           if (tasto == "box_scelta_rapida") {
              scelta = scelta + "&" + "sce_rap=" + strValore_Sce_RapTmp
           }

           if (Dbg==-1) {
              risultato.value = risultato.value + scelta + "\u000d"
              risultato.value = risultato.value + "campi = " + "comune_dir " + "categ_dir " + "tipol"
           }
}

// ritorna il valore selezionato
function Selezionato(box){
  var valore = 0
  if (String(document.getElementById(box)) != 'null'){
    // solo se il box-controllo esiste, per debuggare
    var selObj = document.getElementById(box);
    var selIndex = selObj.selectedIndex;
    valore = selObj.options[selIndex].value;
    testo = selObj.options[selIndex].text;
    return(valore);
  }
}

// ritorna l'index selezionato
function Selezionato_Index(box){
  var selIndex = 0
  if (String(document.getElementById(box)) != 'null'){
    // solo se il box-controllo esiste, per debuggare
    var selObj = document.getElementById(box);
    selIndex = selObj.selectedIndex;
    valore = selObj.options[selIndex].value;
    testo = selObj.options[selIndex].text;
    return(selIndex);
  }
}

//reimposta l'opzione scelta dopo il submit
function SetBox(box,valore){
 if (String(document.getElementById(box)) != 'null'){
    // solo se il box-controllo esiste, per debuggare ancora vecchio 'ann_notelx'
    var Where=valore.split("=");
    var val=Where[1];
    var selObj = document.getElementById(box);
    var tot = selObj.length;
    // alert(box + " " + valore);
    for (var i=0; i<tot; i++){
        if (selObj.options[i].value==val){
           selObj.selectedIndex = i;
           break
        }
    }
 }
}


// GESTIONI PER ROLLOVER UTILIZZATO DA PROVE ANNUNCI (03)
function button_on ( imgId ) {
  if ( document.images )
  {
    if (Dbg==-1) {risultato.value = risultato.value + "333";}
    var butOn = eval ( imgId + "_on.src" );
    document.getElementById(imgId).src = butOn;
  }
  else
  {
      if (Dbg==-1) {risultato.value = risultato.value + "444";}
  }
}

function button_off ( imgId ) {
  if ( document.images )
  {
    if (Dbg==-1) {risultato.value = risultato.value + "111";}
    var butOff = eval ( imgId + "_off.src" );
    document.getElementById(imgId).src = butOff;
  }
  else
  {
     if (Dbg==-1) {risultato.value = risultato.value + "222";}
  }

}

function StartSlide(){
   strSlide = new Object();      // variabile globale
   var strDoc = document.getElementById("nlg_pic").title
   var strNlg_Slide = strDoc.split("&");
   iTot = strNlg_Slide.length    // variabile globale
   var part_num=0;
   while (part_num < iTot)
   {
      strSlide[part_num] = new Object();
      strSlide[part_num].href = strNlg_Slide[part_num].split("|")[0];
      strSlide[part_num].src  = strNlg_Slide[part_num].split("|")[1];
      part_num++
   }
   var tim = setInterval ("AggiornaSlide()", 6000);

   if (strBrowser=="IE")
      var strPic = "pic_slideLYR"
   else if (strBrowser=="FF")
      var strPic = "pic_slide"
   else if (strBrowser=="CH")
      var strPic = "pic_slide"
   else
      var strPic = "pic_slide"

   document.getElementById(strPic).href = "./html/servizi.asp#top"
}

function AggiornaSlide(){
 var rnd_num = Math.floor(Math.random()*(iTot))
 document.getElementById("pic_slide").src = "./assets/images/" + String(strSlide[rnd_num].src)

 if (strBrowser=="IE")
   var strPic = "pic_slideLYR"
 else if (strBrowser=="FF")
   var strPic = "pic_slide"
 else if (strBrowser=="CH")
   var strPic = "pic_slide"
 else
   var strPic = "pic_slide"

 document.getElementById(strPic).href = String(strSlide[rnd_num].href)

 // aggiorna ToolTip su pic_slide
 // solo se è già sopra
 if (intMioTip8) {
    MioTip(8);
 }

}

function RunLinkSlide(){
 if (strBrowser=="IE")
   var strPic = "pic_slideLYR"
 else if (strBrowser=="FF")
   var strPic = "pic_slide"
 else if (strBrowser=="CH")
   var strPic = "pic_slide"
 else
   var strPic = "pic_slide"

 var strLinkSlide = String(document.getElementById(strPic).href)
 // alert("Stiamo attivando le funzioni. " + strLinkSlide);  // debugSAB
 location.href = strLinkSlide; // va al link puntato dal pic_slide
}

function ShowProfiloUtente(){
  // 0  nlgSess        Session("LOGIN_UTENTE") &
  // 1  nlgTelef       ","+Session("LOGIN_TELEFONI") &
  // 2  nlgID          "," & Session("LOGIN_ID") &
  // 3  nlgUser        "," & Session("LOGusername") &
  // 4  nlgAbbonamento "," & Session("LOGIN_ABBONAMENTO") &
  // 5  nlgFoto        "," & Session("LOGIN_FOTO") &
  // 6  nlgListePM     "," & Session("LOGIN_LISTEP") & "|" & Session("LOGIN_LISTEM"
  // visualizza il profilo UTENTE abbonamento/servizi
  var nlg_title = StatoLogin();
  var nlgSplit = nlg_title.split(",");

  var nlgSess = String(nlgSplit[0])
  var nlgTelef = String(nlgSplit[1])
  var nlgID = String(nlgSplit[2])
  var nlgUser = String(nlgSplit[3])
  var nlgAbbonamento = String(nlgSplit[4])
  var nlgFoto = String(nlgSplit[5]); if (nlgFoto==""){nlgFoto="0"}

  var nlgListePM = String(nlgSplit[6])
  var nlgListeP = nlgListePM.split("|")[0]
  var nlgListeM = nlgListePM.split("|")[1]

  document.getElementById("campo_id").value = " " + nlgID
  document.getElementById("campo_utente").value = " " + nlgUser
  var strVis = "SI"
  if ((nlgTelef == "00:00") || (nlgTelef == "")){
    strVis="NON VISIBILI"
    if (nlgTelef == "00:00"){nlgTelef += " = SCADUTO"}
  }
  document.getElementById("campo_vis").value = " " + strVis

  document.getElementById("campo_abb").value = " " + nlgAbbonamento
  var iFoto = 0
  if (nlgAbbonamento!="0"){
    var strAbb = ""
    if (nlgAbbonamento=="-1"){strAbb =  "\u007e"; iFoto = 0}
    if (nlgAbbonamento=="1"){strAbb  =  "5 PROMO"; iFoto = 0}
    if (nlgAbbonamento=="10"){strAbb =  "15 SELF"; iFoto = 0}

    if (nlgAbbonamento=="20"){strAbb =  "30 SELF"; iFoto = 0}
    if (nlgAbbonamento=="30"){strAbb =  "60 SILVER + 1 foto"; iFoto = 1}
    if (nlgAbbonamento=="40"){strAbb =  "90 GOLD +3 foto, 6 liste ogni 15 giorni"; iFoto = 3}
    if (nlgAbbonamento=="50"){strAbb =  "180 FULL + 6foto, 12liste ogni 15 giorni"; iFoto = 6}
    var strAbbExt = strAbb
  }
  else
  {
    var strAbbExt = " Nessun ABBONAMANTO"
  }
  document.getElementById("campo_abbext").value = " " + strAbbExt

  document.getElementById("campo_tempo").value = " " + nlgTelef

  document.getElementById("campo_gliste").value = " " + nlgListeP
  document.getElementById("campo_liste").value = " " + nlgListeM

  document.getElementById("campo_fotoacq").value = " " + (parseInt(nlgFoto,10) - iFoto)      // foto acquistate
  document.getElementById("campo_foto").value = " " + nlgFoto                                // totale foto
}

function StatoLogin(){
  //stato Login
  //#####################################################################

  // 0  nlgSess        Session("LOGIN_UTENTE") &
  // 1  nlgTelef       ","+Session("LOGIN_TELEFONI") &
  // 2  nlgID          "," & Session("LOGIN_ID") &
  // 3  nlgUser        "," & Session("LOGusername") &
  // 4  nlgAbbonamento "," & Session("LOGIN_ABBONAMENTO") &
  // 5  nlgFoto        "," & Session("LOGIN_FOTO") &
  // 6  nlgListePM     "," & Session("LOGIN_LISTEP") & "|" & Session("LOGIN_LISTEM"
  var nlg_title = document.getElementById("nlg").title
  var nlgSplit = nlg_title.split(",");

  var nlgSess = nlgSplit[0]
  var nlgTelef = nlgSplit[1]
  var nlgID = nlgSplit[2]
  var nlgUser = nlgSplit[3]
  var nlgAbbonamento = nlgSplit[4]
  var nlgFoto = nlgSplit[5]
  var nlgListePM = nlgSplit[6]
  //alert("nlg_title =" + nlg_title + " | " + nlgSess + " | " + nlgTelef + " | " + nlgUser + " | " + nlgAbbonamento + " | " + nlgID);
  //#####################################################################
  return(nlg_title);
}

function Set_Href(strObj,intHome){
  var nlg_title = StatoLogin();
  var nlgSplit = nlg_title.split(",");

  var nlgSess = String(nlgSplit[0]);
  var strDirHtml = "./html/"
  if (intHome != -1) {strDirHtml = "./"}
  if (strObj == "icona_lucch")
  {
    if (nlgSess == "Session_OK")
     {
       // icona LUCCHETTO aperto SI LOGIN
       window.open(strDirHtml + "ann_pr.asp" , "_self");
     }
     else
     {
       // icona LUCCHETTO chiuso NO LOGIN
       window.open(strDirHtml + "riservato_ut.html" , "_self");
     }
  }
}

function VerificaIcona(ID_img){
         var imgOK=0
         switch (ID_img) {
                case "icona_login" :
                     // icona_login
                     //  img_ON = "utente_SI.gif"
                     //  img_OFF = "utente_NO.gif"
                     img_ON = "utente.png"
                     img_OFF = "utente_NO.png"
                     imgOK=-1
                     break
                case "icona_telef" :
                     // icona_telef
                     // img_ON = "telef_verde_scont.gif"
                     // img_OFF = "telef_verde_no_scont.gif"
                     img_ON = "telef_verde.png"
                     img_OFF = "telef_verde_no_scont.png"
                     imgOK=-1
                     break
                case "icona_lucch" :
                     // icona_lucch
                     // img_ON = "a_lucch_aperto.png"
                     // img_OFF = "a_lucch_chiuso.png"
                     img_ON = "a_lucch_aperto.png"
                     img_OFF = "a_lucch_chiuso.png"
                     imgOK=-1
                     break

                default :
         }
  //var img_CLEARPIXEL = "../assets/images/autogen/clearpixel.gif"
  //var UrlCorrente = window.location.href

  //if ((UrlCorrente.search("/reg_ut.asp") != -1) || (UrlCorrente.search("/ann_pub.asp") != -1)) {
     // PAGINE SU CUI SI VUOLE NASCONDERE LE ICONE
     // annulla icona visualizzando pixel
     // se è reg_ut.asp

     // nasconde icona
     // document.getElementById(ID_img).src = img_CLEARPIXEL;

     //document.getElementById(ID_img).title = "";
     //document.getElementById(ID_img).href = "";
  //}
  //else
  //{
    if ((document.images) && (imgOK==-1))
    {
      // 0  nlgSess        Session("LOGIN_UTENTE") &
      // 1  nlgTelef       ","+Session("LOGIN_TELEFONI") &
      // 2  nlgID          "," & Session("LOGIN_ID") &
      // 3  nlgUser        "," & Session("LOGusername") &
      // 4  nlgAbbonamento "," & Session("LOGIN_ABBONAMENTO") &
      // 5  nlgFoto        "," & Session("LOGIN_FOTO") &
      // 6  nlgListePM     "," & Session("LOGIN_LISTEP") & "|" & Session("LOGIN_LISTEM"
      var nlg_title = document.getElementById("nlg").title
      var nlgSplit = nlg_title.split(",");
      var nlgSess = nlgSplit[0]
      var nlgTelef = nlgSplit[1]
      var nlgID = nlgSplit[2]
      var nlgUser = nlgSplit[3]
      var nlgAbbonamento = nlgSplit[4]
      var nlgFoto = nlgSplit[5]
      var nlgListePM = nlgSplit[6]
      // alert(nlgSess + "|" + nlgTelef + "|" + nlgID + "|" + nlgUser + "|" + nlgAbbonamento + "|" + nlgFoto + "|" + nlgListePM);
      switch (ID_img) {
             case "icona_lucch" :
                  if (nlgSess == "Session_OK")
                  {

                    // icona LUCCHETTO aperto SI LOGIN
                    document.getElementById(ID_img).src = "../assets/images/" + img_ON

                    document.getElementById("icona_lucch").title = "Moduli INVIO e INFO speciali"

                  }
                  else
                  {

                    // icona LUCCHETTO chiuso NO LOGIN
                    document.getElementById(ID_img).src = "../assets/images/" + img_OFF

                    document.getElementById("icona_lucch").title = "Area RISERVATA, solo per UTENTI REGISTRATI"

                  }
                  break
             case "icona_login" :
                  if (nlgSess == "Session_OK")
                  {
                    // icona UTENTE OK
                    document.getElementById(ID_img).src = "../assets/images/" + img_ON

                    // visualizza il tempo restante di visibilità sul TAG dell'icona telefono
                    document.getElementById("icona_login").title = "[ " + nlgUser + " ] Accesso a sessione UTENTE"

                  }
                  else
                  {
                    // icona UTENTE barrata
                    document.getElementById(ID_img).src = "../assets/images/" + img_OFF

                    // visualizza il tempo restante di visibilità sul TAG dell'icona telefono
                    document.getElementById("icona_login").title = "Accesso a sessione UTENTE"

                  }
                  break
             case "icona_telef" :
                  if ((nlgTelef != "00:00") && (nlgTelef != null) && (nlgTelef != "") && (typeof(nlgTelef) != "undefined"))
                  {
                     // icona TELEFONO OK
                     document.getElementById(ID_img).src = "../assets/images/" + img_ON


                     // visualizza il tempo restante di visibilità sul TAG dell'icona telefono
                     document.getElementById("icona_telef").title = "Tempo di visibilità telefoni = " + nlgTelef
                  }
                  else
                  {
                   // icona TELEFONO barrata
                   document.getElementById(ID_img).src = "../assets/images/" + img_OFF;

                    // visualizza il tempo restante di visibilità sul TAG dell'icona telefono
                    document.getElementById("icona_telef").title = "Visibilità telefoni NON ATTIVA"
                  }
                  break
             default :
      }
    }
  //}
}

function SetQueryStringPagina() {
  // ritorna l'index selezionato, + valore, + testo della selezione
  // esce con prima linea '--- Selezionare...'
  // esce con ultima linea '--- Tutti...'
  var index = Selezionato_Index("cmb_users")-1;
  if ((testo.indexOf("--- Tutti")>=0) || (testo.indexOf("--- Selezionare")>=0)){
     // nessuna operazione
  }
  else
  {
    var Where = valore.split(";");
    var ID = Where[1];
    var Valcmbtipo = document.getElementById("cmb_tipo").value
    var Valcmbfoto = document.getElementById("cmb_foto").value

    //alert(Valcmbtipo);
    window.open("http://www.ioeimmobili.it/html/admin_pago_csv.asp?" + "cmb_tipo=" + Valcmbtipo + "&" + "ID=" + ID + "&" + "index=" + index + "&"+ "cmb_foto=" + Valcmbfoto + "&", "_self","",false);
  }
}

function SetCmbFoto() {
  // set della cmb_foto per qualsiasi selezione che non sia
  // +foto
  if (document.getElementById("cmb_foto").value != 300)
  {
   SetBox("cmb_foto","=" + String(0));    // reset di cmb_foto
  }
}

function SetCmbTipo(){
  // set della cmb_tipo per impostare le foto
  SetBox("cmb_tipo","=" + String(300));    // CNST_FOTO
}

function GetValore_cmb_tipo(){
  var tipo = QueryStringEstrae("cmb_tipo");
  if (tipo)
  {
    //alert(tipo);
    SetBox("cmb_tipo","=" + tipo);
  }
}

function GetValore_cmb_users(){
  var ID = QueryStringEstrae("ID");
  if (ID)
  {
    var index = QueryStringEstrae("index");
    if (index)
    {
      var index_ID = "=" + index + ";" + ID
      //alert(index_ID);
      SetBox("cmb_users",index_ID);
    }
  }
}

function GetValore_cmb_foto(){
  var foto = QueryStringEstrae("cmb_foto");
  if (foto)
  {
    //alert(foto);
    SetBox("cmb_foto","=" + foto);
  }
}

// recupera parametro query string
function QueryStringEstrae(parameter) {
  var Where = location.search.substr(1,location.search.length).split("&");
  var param_value = false;
  for (var i=0; i< Where.length;i++)
  {
    param_name = Where[i].substring(0,Where[i].indexOf('='));
    if (param_name == parameter) {
      param_value = Where[i].substring(Where[i].indexOf('=')+1)
    }
  }
  if (param_value) {
    return param_value;
  }
  else {
    return false; //Nel caso in cui nn ci siano parametri
  }
}

//#############################################################
// TOOLTIP funzioni
// mettere subito dopo il tag Body <script type="text/javascript" src="..\assets\wz_tooltip.js"></script>
// onmouseover="Tip('Some text')" onmouseout="UnTip()"
//#############################################################
//

// <!--O-->
// esegue il link associato alla scelta categoria/tipologia
function LinkMioTip(tipo){
         MioTip(tipo);
}
// <!--O-->

// <!--O-->
function VediToolTipScelto(intToolTip, strTipol2, strToolTip){
   switch (strTipol2) {
      case '12' :
        strToolTip = strVenAff + ' 1-2 vani'
        if (intToolTip) {ToolTipCatTipol(strToolTip);}
        break

      case '3' :
        strToolTip = strVenAff + ' 3 vani'
        if (intToolTip) {ToolTipCatTipol(strToolTip);}
        break

      case '4' :
        strToolTip = strVenAff + ' 4 vani'
        if (intToolTip) {ToolTipCatTipol(strToolTip);}
        break

      case '5' :
        strToolTip = strVenAff + ' 5 vani'
        if (intToolTip) {ToolTipCatTipol(strToolTip);}
        break

      case '5o_' :
        strToolTip = strVenAff + ' 6+ vani'
        if (intToolTip) {ToolTipCatTipol(strToolTip);}
        break

      case 'vico_' :
        strToolTip = strVenAff + ' Ville/Colonic/Attici/Loft/Terrat'
        if (intToolTip) {ToolTipCatTipol(strToolTip);}
        break

      case 'bg_' :
        strToolTip = strVenAff + ' Box/Garage'
        if (intToolTip) {ToolTipCatTipol(strToolTip);}
        break

      case 'afu_' :
        strToolTip = strVenAff + ' Attività/Fondi/Uffici'
        if (intToolTip) {ToolTipCatTipol(strToolTip);}
        break

      case 'vac_' :
        strToolTip = strVenAff + ' Vacanze/Multiprop.'
        if (intToolTip) {ToolTipCatTipol(strToolTip);}
        break

      case 'ns_' :
        strToolTip = strVenAff + ' Non specificato/Varie'
        if (intToolTip) {ToolTipCatTipol(strToolTip);}
        break

      case 'pp_' :
        strToolTip = strVenAff + ' Ordinato per PREZZO'
        if (intToolTip) {ToolTipCatTipol(strToolTip);}
        break

      case '' :
        strToolTip = strVenAff
        if (intToolTip) {ToolTipCatTipol(strToolTip);}
        break

      default :
      alert("3- MioTip stringa link categoria/tipologia non trovato switch. -" + strTipol2 + "-");
    }
}
// <!--O-->

// <!--O-->
function MioTip(tipo){

  var Path = "/assets/images/"
  if (typeof(tipo) == "string"){
     if (tipo.substring(0,tipo.indexOf('_')) == "user"){
        // codice user + cartella + numero di foto + fotoverticali
        // Es: MioTip("user_ffffe_6_001000000");              la sequenza finale indica quali foto sono verticali 300x400
        var strDirUtente = tipo.split("_")[1];    // punta la cartella dove ci sono le immagini e i file Html
        var iFoto = parseInt(tipo.split("_")[2],10)
        var strVertOrizz = tipo.split("_")[3];    // flag di posizionamento foto 0 = orizzontale  1=verticale
        var iOpacityFoto = 100                    // opacità dell'anteprima foto

        switch (iFoto) {
             case 1 :    // 1 foto DEMO in Vedi Annunci
               var strBgColor = "#CCFFCC"  // verdolino WEB
               var Testo =  GetTabella(iFoto*10,strDirUtente,strVertOrizz);
               var strTitolo = "DEMO di 1 FOTO"
               Tip(Testo, SHADOW, true, OPACITY, iOpacityFoto, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
               break

             case 3 :    // 3 foto DEMO in Vedi Annunci
               var strBgColor = "#CCFFCC"  // verdolino WEB
               var Testo =  GetTabella(iFoto*10,strDirUtente,strVertOrizz);
               var strTitolo = "DEMO ANTEPRIME di 3 FOTO"
               Tip(Testo, SHADOW, true, OPACITY, iOpacityFoto, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
               break

             case 6 :    // 6 foto DEMO in Vedi Annunci
               var strBgColor = "#CCFFCC"  // verdolino WEB
               var Testo =  GetTabella(iFoto*10,strDirUtente,strVertOrizz);
               var strTitolo = "DEMO ANTEPRIME di 6 FOTO"
               Tip(Testo, SHADOW, true, OPACITY, iOpacityFoto, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
               break

             case 9 :    // 9 foto DEMO in Vedi Annunci
               var strBgColor = "#CCFFCC"  // verdolino WEB
               var Testo =  GetTabella(iFoto*10,strDirUtente,strVertOrizz);
               var strTitolo = "DEMO ANTEPRIME di 9 FOTO"
               Tip(Testo, SHADOW, true, OPACITY, iOpacityFoto, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
               break

             //#############################################################
             // chiamate in pagine BookCasaMia e BookAzienda
             case 100:     // ZOOM foto BookCasaMia Orizzontale
               var strBgColor = "#CCFFCC"  // verdolino WEB
               var Testo =  GetTabella(iFoto,strDirUtente,strVertOrizz);
               var strTitolo = "ZOOM SINGOLA FOTO ORIZZONTALE"
               Tip(Testo, SHADOW, true, OPACITY, iOpacityFoto, FIX, [2, 2], STICKY, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
               break

             case 101:     // ZOOM foto BookCasaMia Verticale
               var strBgColor = "#CCFFCC"  // verdolino WEB
               var Testo =  GetTabella(iFoto,strDirUtente,strVertOrizz);
               var strTitolo = "ZOOM SINGOLA FOTO VERTICALE"
               Tip(Testo, SHADOW, true, OPACITY, iOpacityFoto, FIX, [2, 2], STICKY, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
               break
             // chiamate in pagine BookCasaMia e BookAzienda
             //#############################################################


        default :
             alert("1- MioTip stringa dir + foto non trovato switch. -" + iFoto + "-");
        }
     }
     else
     {
       // nel caso di selezione categoria/tipologia
       // comandi originali a cui aggiungere box_tipol&
       // FI_FI
       // box_tipol2=12&box_zone1=FI_FI&btn_affitto.x=64&btn_affitto.y=4&box_tipol3=acqc&box_tipol4=offrostanze
       // box_tipol2=3&box_zone1=FI_FI&btn_affitto.x=43&btn_affitto.y=10&box_tipol3=acqc&box_tipol4=offrostanze
       // box_tipol2=4&box_zone1=FI_FI&btn_affitto.x=60&btn_affitto.y=12&box_tipol3=acqc&box_tipol4=offrostanze
       // box_tipol2=5&box_zone1=FI_FI&btn_affitto.x=88&btn_affitto.y=12&box_tipol3=acqc&box_tipol4=offrostanze
       // box_tipol2=5o_&box_zone1=FI_FI&btn_affitto.x=25&btn_affitto.y=6&box_tipol3=acqc&box_tipol4=offrostanze
       // box_tipol2=vico_&box_zone1=FI_FI&btn_affitto.x=4&btn_affitto.y=10&box_tipol3=acqc&box_tipol4=offrostanze
       // box_tipol2=bg_&box_zone1=FI_FI&btn_affitto.x=6&btn_affitto.y=11&box_tipol3=acqc&box_tipol4=offrostanze
       // box_tipol2=afu_&box_zone1=FI_FI&btn_affitto.x=5&btn_affitto.y=12&box_tipol3=acqc&box_tipol4=offrostanze
       // box_tipol2=vac_&box_zone1=FI_FI&btn_affitto.x=8&btn_affitto.y=10&box_tipol3=acqc&box_tipol4=offrostanze
       // box_tipol2=ns_&box_zone1=FI_FI&btn_affitto.x=3&btn_affitto.y=8&box_tipol3=acqc&box_tipol4=offrostanze
       // box_tipol2=pp_&box_zone1=FI_FI&btn_affitto.x=8&btn_affitto.y=10&box_tipol3=acqc&box_tipol4=offrostanze

       // FI_CH
       // box_tipol2=12&box_zone1=FI_CH&btn_affitto.x=7&btn_affitto.y=10&box_tipol3=acqc&box_tipol4=offrostanze


       // VENDITA
       // http://www.ioeimmobili.it/html/ann_notel.asp?box_tipol2=12&box_zone1=FI_FI&btn_vendita.x=48&btn_vendita.y=9&box_tipol3=acqc&box_tipol4=offrostanze#top&map=FI_FI

       // CERCO
       // http://www.ioeimmobili.it/html/ann_notel.asp?box_tipol2=12&box_zone1=FI_FI&btn_cerco.x=66&btn_cerco.y=9&box_tipol3=acqc&box_tipol4=offrostanze#topannunci
       // http://www.ioeimmobili.it/html/ann_notel.asp?box_tipol2=12&box_zone1=FI_FI&btn_cerco.x=54&btn_cerco.y=7&box_tipol3=affqc&box_tipol4=offrostanze#topannunci

       if ((tipo.substring(0,tipo.indexOf('&')) == "lnk") || (tipo.substring(0,tipo.indexOf('&')) == "tip")) {
          var strToolTip = ''
          // es: MioTip("lnk&12&aff&acqc&offrostanze")  affitto 1- 2 vani
          // es: MioTip("lnk&12&ven&acqc&offrostanze")  vendita 1-2 vani

          // es: MioTip("lnk&12&stn&acqc&offrostanze")  Stanze Offerte
          // http://www.ioeimmobili.it/html/ann_notel.asp?box_tipol2=12&box_zone1=FI_FI&btn_stanze.x=77&btn_stanze.y=9&box_tipol3=acqc&box_tipol4=offrostanze#top&map=FI_FI

          // es: MioTip("lnk&12&stn&acqc&cercostanze")  Stanze Richieste
          // http://www.ioeimmobili.it/html/ann_notel.asp?box_tipol2=12&box_zone1=FI_FI&btn_stanze.x=84&btn_stanze.y=11&box_tipol3=acqc&box_tipol4=cercostanze#top&map=FI_FI

          // es: MioTip("lnk&12&ptl&acqc&offropletto")  P.Letto Offerte
          // http://www.ioeimmobili.it/html/ann_notel.asp?box_tipol2=12&box_zone1=FI_FI&btn_stanze.x=70&btn_stanze.y=10&box_tipol3=acqc&box_tipol4=offropletto#top&map=FI_FI

          // es: MioTip("lnk&12&cer&acqc&offropletto")  Cerco per Acquisto
          // http://www.ioeimmobili.it/html/ann_notel.asp?box_tipol2=12&box_zone1=FI_FI&btn_cerco.x=66&btn_cerco.y=9&box_tipol3=acqc&box_tipol4=offrostanze#topannunci

          // es: MioTip("lnk&12&cer&affqc&offropletto")  Cerco per Affitto
          // http://www.ioeimmobili.it/html/ann_notel.asp?box_tipol2=12&box_zone1=FI_FI&btn_cerco.x=54&btn_cerco.y=7&box_tipol3=affqc&box_tipol4=offrostanze#topannunci

          var strTipol = tipo.split("&");
          var strTipol2 = strTipol[1];

          // ---------
          var strTipol3 = 'box_tipol3=' + strTipol[3];
          var strTipol4 = 'box_tipol4=' + strTipol[4];
          var strLstZona = Selezionato("box_zone1_act");    // selezionato da lista ZONA
          var strZona = 'box_zone1=' + strLstZona           // selezionato da lista ZONA

          var intToolTip = (tipo.substring(0,tipo.indexOf('&')) == "tip")
          // ---------

          var strBtn = strTipol[2];
          var strBtnXY = ''
          if  (strBtn.indexOf('ven') >=0) {
              strVenAff = 'VEN-'
              var strBtnXY = 'btn_vendita.x=10&btn_vendita.y=10'    //imposta per VENDITA
              VediToolTipScelto(intToolTip, strTipol2, strToolTip);
          }
          else
          {
            if  (strBtn.indexOf('aff') >=0) {
                strVenAff = 'AFF-'
                var strBtnXY = 'btn_affitto.x=10&btn_affitto.y=10'    //imposta per AFFITTO
                VediToolTipScelto(intToolTip, strTipol2, strToolTip);
            }
            else
            {
              // alert(strBtn + intToolTip);
              var strBtnXY = 'btn_stanze.x=10&btn_stanze.y=10'  // imposta per STANZE & P.LETTO
              if  (strBtn.indexOf('stn') >=0) {
                  strVenAff = 'STANZE '
                  if (strTipol[4] == 'offrostanze'){
                     strVenAff += ' Offerte'
                  }
                  else
                  {
                     strVenAff += ' Richieste'
                  }
                  VediToolTipScelto(intToolTip, '', strToolTip);
              }
              else
              {
                if  (strBtn.indexOf('ptl') >=0) {
                    strVenAff = 'P.LETTO '
                    if (strTipol[4] == 'offropletto'){
                       strVenAff += ' Offerte'
                    }
                    else
                    {
                      strVenAff += ' Richieste'
                    }
                    VediToolTipScelto(intToolTip, '', strToolTip);
                }
                else
                {
                  // Cerco AFFITTO - VENDITA
                  var strBtnXY = 'btn_cerco.x=10&btn_cerco.y=10'  // imposta per CERCO Acquisto e Vendita
                  if  (strBtn.indexOf('cer') >=0) {
                      strVenAff = 'RICH. di '
                      if (strTipol[3] == 'acqc'){
                         strVenAff += ' Acquisto'
                      }
                      else
                      {
                         strVenAff += ' Affitto'
                      }
                      VediToolTipScelto(intToolTip, '', strToolTip);
                  }
                }
              }
            }
          }

          // c'era prima la nuova funzione

          var strLnk = '?' + 'box_tipol2=' + strTipol2 + '&' + strZona + '&' + strBtnXY + '&' + strTipol3 + '&' + strTipol4
          if (intToolTip) {
             // visualizza ToolTip
          }
          else
          {
             // esegue link
             var strDirHtml = "./"
             // var strDirHtml = 'http://www.ioeimmobili.it/html/'
             var strUrlCorrente = strDirHtml + "ann_notel.asp" + strLnk // window.location.href
             // alert(strUrlCorrente);
             // alert("TEST DEBUG : " + self.location.href + " " + strUrlCorrente);  // debugSAB
             // window.open(strUrlCorrente , "_self");
             // location.href =  strUrlCorrente;
             window.open(strUrlCorrente,"_self","",false);
          }
       }
       else
       {
         switch (tipo) {
           // ZONE PIANTINA TOSCANA ################
           case "FI_FI" :
                var Testo = "<b>FIRENZE</b> CENTRO e periferia" + "</br>"
                BalloonZona(Testo, Path);
                break
           case "FI_CH" :
                var Testo = "<b>CHIANTI</b>, BARBERINO V.ELSA, GREVE IN CHIANTI" + "</br>"
                   Testo += "IMPRUNETA, SAN CASCIANO IN V.PESA, TAVARNELLE V.PESA"
                BalloonZona(Testo, Path);
                break

           case "FI_SC" :
                var Testo = "<b>SCANDICCI</b>, Casellina, Legnaia" + "</br>"
                BalloonZona(Testo, Path);
                break
           case "FI_SI" :
                var Testo = "<b>SIGNA</b>, Lastra, S.Mauro, Ugnano" + "</br>"
                BalloonZona(Testo, Path);
                break
           case "FI_CM" :
                var Testo = "<b>CAMPI B.</b>, Capalle" + "</br>"
                BalloonZona(Testo, Path);
                break
           case "FI_SE" :
                var Testo = "<b>SESTO F.no</b>, Quinto, Colonnata" + "</br>"
                BalloonZona(Testo, Path);
                break
           case "FI_CA" :
                var Testo = "<b>CALENZANO</b>, Settimello, Carraia" + "</br>"
                BalloonZona(Testo, Path);
                break
           case "FI_MU" :
                var Testo = "<b>MUGELLO</b>, BARBERINO DI M.LLO" + "</br>"
                   Testo += "BORGO S.LORENZO, FIRENZUOLA, S.PIERO A SIEVE" + "</br>"
                   Testo += "SCARPERIA, VAGLIA, VICCHIO"
                BalloonZona(Testo, Path);
                break
           case "FI_VS" :
                var Testo = "<b>VALDISIEVE</b>, DICOMANO, FIESOLE" + "</br>"
                    Testo += "LONDA, MARRADI, PALAZZUOLO SUL SENIO" + "</br>"
                    Testo += "PONTASSIEVE, RUFINA, SAN GODENZO"
                BalloonZona(Testo, Path);
                break
           case "FI_VA" :
                var Testo = "<b>VALDARNO FI</b>, BAGNO A RIPOLI" + "</br>"
                   Testo += "FIGLINE V.ARNO, INCISA V.ARNO, PELAGO" + "</br>"
                   Testo += "REGGELLO, RIGNANO SULL'ARNO"
                BalloonZona(Testo, Path);
                break
           case "FI_ZZ" :
                var Testo = "<b>FIRENZE</b> altre ZONE" + "</br>"
                BalloonZona(Testo, Path);
                break
           case "FI_EM" :
                var Testo = "<b>EMPOLI</b>, CAPRAIA E LIMITE, CASTELFIORENTINO" + "</br>"
                    Testo += "CERRETO GUIDI, CERTALDO, FUCECCHIO, GAMBASSI TERME" + "</br>"
                    Testo += "MONTAIONE, MONTELUPO F.NO, MONTESPERTOLI, VINCI"
                BalloonZona(Testo, Path);
                break
           case "PO_PO" :
                var Testo = "<b>PRATO</b> CENTRO e periferia" + "</br>"
                BalloonZona(Testo, Path);
                break
           case "PO_ZZ" :
                var Testo = "<b>PRATO</b> altre ZONE" + "</br>"
                BalloonZona(Testo, Path);
                break
           case "FI_ZZ" :
                var Testo = "<b>FIRENZE</b> altre ZONE" + "</br>"
                BalloonZona(Testo, Path);
                break
           case "AR_AR" :
                var Testo = "<b>AREZZO</b> CENTRO e periferia" + "</br>"
                BalloonZona(Testo, Path);
                break
           case "AR_ZZ" :
                var Testo = "<b>AREZZO</b> altre ZONE" + "</br>"
                BalloonZona(Testo, Path);
                break

            //#######################################

         default :
           alert("2- MioTip stringa non trovato switch. -" + tipo + "-");
         }
       }
     }
  }
  else
  {
   var strLink0 = ""
   switch (tipo) {
    case 1 :    // ZONA in pagina file annunci, con titolo e croce-chiudi
      var strBgColor = "#CCFFCC"  // verdolino WEB
      var Testo = "<p style='text-align: center'>" + "Selezionare :" + "</br>" + " " + "<b>" + "ZONA" + "</b>" + " + TIPOLOGIA, e poi un pulsante ‘offerte...’" + "</br>" + "oppure" + "</br>" + "<b>" + "ZONA" + "</b>" + " + CATEGORIA, poi un pulsante sotto." + "</p>"
      var strTitolo = "ZONA, TIPOLOGIA, CATEGORIA"
      Tip(Testo, SHADOW, true, OPACITY, 90, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
      break

    case 3 :    // TIPOLOGIA in file annunci, con titolo e croce-chiudi
      var strBgColor = "#CCFFCC"  // verdolino WEB
      var Testo =  GetTabella(tipo,"","");
      var strTitolo = "TIPOLOGIA"
      Tip(Testo, SHADOW, true, OPACITY, 90, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
      break

    case 2 :     // su Home Page, BALLOON
      var Testo = "Questo simbolo ti aiuta, nei momenti in cui" + "</br>"
         Testo += " puoi avere dei dubbi sul funzionamento di" + "</br>"
         Testo += " parti del sito, oppure per avere più INFO." + "</br>"
         Testo += " Se ci fai <b>Click, Blocchi il testo</b> e diventa" + "</br>"
         Testo += " permanente, per facilitarne la lettura."
      var strTitolo = "--- AIUTO ISTANTANEO ---"
      Tip(Testo, OPACITY, 90, BALLOON, true, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BALLOONIMGPATH, Path, BALLOONIMGEXT, "gif");
      break

    case 4 :    // CARTA POSTEPAY, con immagine, titolo e croce-chiudi
      var strBgColor = "#CCFFCC"  // verdolino WEB
      var strImg = '<img id="postepay" height="232" width="275" src="../assets/images/postepay.jpg" vspace="0" hspace="0" align="top" border="1">'
      var strTitolo = "FACILE con SICUREZZA"
      Tip(strImg, SHADOW, true, OPACITY, 90, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
      break

    case 5 :    // ATTIVA, con testo ISTRUZIONI, titolo e croce-chiudi
      var strBgColor = '#CCFFCC'  // verdolino WEB
      var strLink = new Array();
      strLink[0] = '<a href="./reg_ut.asp"><b>REGISTRATO,</b></a>'
      strLink[1] = '<a href="./accesso_ut.asp"><b>Login</b></a>'
      var Testo = '<p style="text-align: left">' + '<b>' + 'IMPORTANTE :' + '</b></br>' + 'Devi essere ' + strLink[0] + ' come UTENTE.' + '</br>' + 'e in accesso ' + strLink[1] + '.' + '</br>' + '</br>' + 'Selezionare :' + '</br>' + '1) tipo di abbonamento scelto' + '</br>' + '2) foto in più, nelle tue inserzioni' + '</br>' + '3) pulsante [Paga adesso]' + '</p>'
      var strTitolo = '1-2-3 ed è fatto !'
      Tip(Testo, SHADOW, true, OPACITY, 90, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
      break

    case 6 :    // ToolTip TESTO SEMPLICE
      var strBgColor = "#C9F7F8"  // azzurrino
      var Testo = "...offriamo servizi di GESTIONE ANNUNCI e RICERCHE IMMOBILIARI," + "</br>"
         Testo += "e per chi ne ha bisogno," + "</br>"
         Testo += "potrà avere a sua disposizione il CONSULENTE IMMOBILIARE." + "</br>"
      Tip(Testo, SHADOW, true, OPACITY, 90, ABOVE, true, LEFT, true, BGCOLOR, strBgColor);
      break

    case 7 :    // ToolTip TESTO SEMPLICE
      strLink0 = '<a href="/html/lavora.asp"><b>COLLABORARE</b></a>'
      var strTitolo = "INFO Versione"
      var strBgColor = "#C9F7F8"  // azzurrino
      var Testo = "Versione di prototipo, ON LINE dal 26/05/2009 Rel. 001" + "</br>"
      Testo += " Pensi che il sito si possa fare meglio ??" + "</br>"
      Testo += " Certo che SI!!... ci vuoi pensare TU ??" + "</br>"
      Testo += " Click per " + strLink0 +", e proponiti adesso." + "</br>"
      // Tip(Testo, SHADOW, true, OPACITY, 90, ABOVE, true, LEFT, true, BGCOLOR, strBgColor);
      Tip(Testo, SHADOW, true, OPACITY, 90, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
      break

    case 8 :     // su Home Page, BALLOON NUOVO UTENTE
    intMioTip8 = true

    if (strBrowser=="IE")
      var strPic = "pic_slideLYR"
    else if (strBrowser=="FF")
      var strPic = "pic_slide"
    else if (strBrowser=="CH")
      var strPic = "pic_slide"
    else
      var strPic = "pic_slide"

    var strLinkSlide = String(document.getElementById(strPic).href)
    if (strLinkSlide.indexOf("reg_ut") >= 0){
      var Testo = "ATTIVA ADESSO LA VISIBILITA\u0027 DEI TELEFONI." + "</br>"
      Testo += " e" + "<b>" + " POTRAI SUBITO" + "</b>" + " vedere e telefonare," + "</br>"
      Testo += " ai numeri negli annunci. Click per INFO"
    }
    if (strLinkSlide.indexOf("proroga") >= 0){
      var Testo = "SOLO PER GLI UTENTI REGISTRATI." + "</br>"
      Testo += " " + "<b>" + "UN REGALO" + "</b>" + " in più." + "</br>"
      Testo += " Click per INFO"
      // ####################### TEST WEBMASTER ##############################
      // questa riga può essere utile per visualizzare dinamicamente miei test
      //
      // Browser
      // Testo += "</br>" + " [ test WebMAster = " + strBrowser + "-" + navigator.userAgent +" ]"
      //
      // #####################################################################
    }
    if (strLinkSlide.indexOf("servizi") >= 0){
      var Testo = "<b>" + "Tra PRIVATI Sì... ma non da soli !" + "</b>"  + "</br>"
      Testo += "Scopri i SERVIZI offerti." + "</br>"
      Testo += " Click per INFO"
    }
    if (strLinkSlide.indexOf("casadalcostruttore") >= 0){
      var Testo = "<b>" + "Direttamente dal costruttore !" + "</b>"  + "</br>"
      Testo += "e senza nessun intermediario." + "</br>"
      Testo += " Click per vedere CASE NUOVE."
    }
      Tip(Testo, OPACITY, 95, BALLOON, true, CENTERMOUSE, true, ABOVE, true, LEFT, true, BALLOONIMGPATH, Path, BALLOONIMGEXT, "gif");
      break

    case 9 :    // mail to: info@ioeimmobili.it
      var strBgColor = "#C9F7F8"  // azzurrino
      var strLink = new Array();
      strLink[0] = '<a href="mailto:info@ioeimmobili.it?subject=Richiesta INFO."><b>LINK QUI per inviare una eMail</b>.</a>'
      var Testo = 'Per qualsiasi richiesta di Informazioni, <b>Blocca con Click</b>' + '</br>'
      Testo += 'e poi ' + strLink[0]
      var strTitolo = 'Richiesta INFO'
      Tip(Testo, SHADOW, true, OPACITY, 90, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
      break

    case 10 :    // mail to: lavoro@ioeimmobili.it
      var strBgColor = "#C9F7F8"  // azzurrino
      var strLink = new Array();
      strLink[0] = '<a href="mailto:lavoro@ioeimmobili.it?subject=Richiesta LAVORO."><b>Invia una eMail</b>.</a>'
      var Testo = 'Per qualsiasi richiesta su possibilità di collaborazione, ' + strLink[0] +'</br>'
      Testo += 'Quanto prima prenderemo in esame la tua richiesta.'
      var strTitolo = 'Richiesta LAVORO'
      Tip(Testo, SHADOW, true, OPACITY, 90, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
      break

    case 11 :    // link: aiutaci, collabora
      var strBgColor = "#C9F7F8"  // azzurrino
      var strLink = new Array();
      strLink[0] = '<a href="/html/lavora.asp"><b>COLLABORARE</b></a>'
      strLink[1] = '<a href="/html/aiutaci.asp"><b>DONAZIONE</b></a>'
      var Testo = 'Se hai il problema casa, noi possiamo aiutarti a risolverlo.' + '</br>'
      Testo += 'Puoi fare una ' + strLink[1] + ', e ti offriremo servizi per risolverlo.' + '</br>'
      Testo += 'Se ti piace questa idea e vuoi ' + strLink[0] + ', proponiti subito.' + '</br>'
      var strTitolo = 'Vuoi aiutarci ?'
      Tip(Testo, SHADOW, true, OPACITY, 90, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
      break

    case 12 :    // promo BookCasaMia e BookAzienda in inserzione annuncio
      strLink0 = '<a href="./servizi1.asp"><b>PROMO-WEB e CONSULENTE IMMOBILIARE</b></a>'

    case 13 :    // promo BookCasaMia e BookAzienda in inserzione annuncio MA DENTRO UNA IFRAME
      var strBgColor = "#C9F7F8"  // azzurrino
      var strLink = new Array();
      if (strLink0 != "") {
         strLink[0] = strLink0
      }
      else
      {
        strLink[0] = '<a href="./codice_alvolo.asp?ticker_1=4"><b>PROMO-WEB e CONSULENTE IMMOBILIARE</b></a>'
      }
      var Testo = 'Se il tuo annuncio propone un AFFITTO o una VENDITA, non limitarti solo all\u0027annuncio.' + '</br>'
      Testo += 'Non limitare solo a 30 parole, la descrizione di casa tua o della tua attività.' + '</br>'
      Testo += 'Fai la pubblicità giusta, con il ' + strLink[0] + ' personale' + '</br>'
      Testo += '(<b>blocca con Click</b>), eviterai così di perdere tempo al telefono, ed i risultati arriveranno <b>PRIMA</b>!' + '</br>'
      var strTitolo = 'TRA PRIVATI SI..! ma non da soli !'
      Tip(Testo, SHADOW, true, OPACITY, 90, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
      break

    case 14 :    // ToolTip TESTO SEMPLICE
      var strBgColor = "#F9F7F2"  // grigino
      var Testo = "Per INFO, click" + "</br>" + " su spot scelto."
      Tip(Testo, SHADOW, true, OPACITY, 90, ABOVE, true, LEFT, true, BGCOLOR, strBgColor);
      break

    case 15 :    // ToolTip sul telefono troncato
      var strBgColor = "#C9F7F8"  // azzurrino
      var strLink = new Array();
      strLink[0] = '<a href="/html/codice_alvolo.asp?notel_1=0"><font color="#ff0000"><b>LINK QUI</font></a></b>'
      var Testo = 'Solo gli UTENTI registrati vedono il telefono e l\u0027eMail. <b>Blocca con Click</b> e poi ' + strLink[0] + '</br>'
      Testo += '<b>per ATTIVARLI ADESSO, è GRATIS</b> e saranno subito visibili.'
      Tip(Testo, FONTFACE, 'Tahoma, Verdana, Helvetica, sans-serif', FONTSIZE, '10px', SHADOW, true, OPACITY, 90, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, BGCOLOR, strBgColor);

      break

   case 16 :    // MODULO PAGA POSTEPAY, con immagine, titolo e croce-chiudi
      var strBgColor = "#CCFFCC"  // verdolino WEB
      var strImg = '<img id="modulo_postepay" height="594" width="854" src="../assets/images/modulo_postepay.jpg" vspace="0" hspace="0" align="top" border="1">'
      var strTitolo = "FAC - SIMILE"
      Tip(strImg, SHADOW, true, OPACITY, 90, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
      break

   case 17 :     // su WELCOME, BALLOON
      var Testo = "Se questo marchio ti ricorda qualcosa, vuol dire che," + "</br>"
         Testo += " abbiamo un cliente affezionato da ringraziare. Bentornato !" + "</br>"
         Testo += " Il giornale " + "<b>NoAgenzia</b>" + ", in questo momento è sospeso" + "</br>"
         Testo += " temporaneamente, e solo con il tuo aiuto possiamo rifarlo." + "</br>"
         Testo += " Per coloro che ancora non ci conoscono, non temete," + "</br>"
         Testo += " avremo modo di accontentare anche voi.."
      var strTitolo = "--- IDEE CONCRETE ---"
      Tip(Testo, OPACITY, 90, BALLOON, true, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BALLOONIMGPATH, Path, BALLOONIMGEXT, "gif");
      break

   case 18 :    // ATTIVA, con testo ISTRUZIONI, titolo e croce-chiudi
      var strBgColor = '#CCFFCC'  // verdolino WEB
      var Testo = '<p style="text-align: center">' + '<b>' + '- IN ESCLUSIVA -' + '</b></br></br>'
      Testo += '<b>Ci sono 2 giorni in più, oltre ai 5.</b>' + '</br></br>'
      Testo += 'Solo se ti registri,' + '</br>'
      Testo +=  'e quando termineranno i 5 giorni,' + '</br>'
      Testo +=  'scoprirai come ottenerli.'
      Testo += '</p>'
      var strTitolo = 'ALTRI 2 GIORNI ?!'
      Tip(Testo, SHADOW, true, OPACITY, 90, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
      break

    case 19 :     // su Home Page, BALLOON  su SMILE piccolo
      strLink0 = '<a href="/html/servizi.asp?smile"><b><font color="#0000ff"><b>Blocca con Click, e LINK QUI</b></font></a>'
      var Testo = "Se sei qui, forse hai il problema casa !" + "</br>"
      Testo += " " + "<b>" + "Benvenuto/a" + "</b>" + " nel sito dove potrai risolverlo tra PRIVATI." + "</br>"
      Testo += " Non devi fare altro che cercare tra gli annunci, quello" + "</br>"
      Testo += " più adatto a te e telefonare, dicendo che l'hai trovato" + "</br>"
      Testo += " su <i>IOeImmobili annunci tra PRIVATI</i>. Ti consigliamo" + "</br>"
      Testo += " di leggere prima, qualche INFO sulle modalità dei servizi" + "</br>"
      Testo += " offerti. " + strLink0
      Tip(Testo, OPACITY, 95, BALLOON, true, CENTERMOUSE, true, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, BALLOONIMGPATH, Path, BALLOONIMGEXT, "gif");
      // Tip(Testo, OPACITY, 90, BALLOON, true, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BALLOONIMGPATH, Path, BALLOONIMGEXT, "gif");
      break

    case 20 :    // ToolTip su Welcome Es: Nome+Data
      var strBgColor = "#C9F7F8"  // azzurrino
      var Testo = 'Nome : |___ Mario 28/09/09 ___|'
      Tip(Testo, FONTFACE, 'Tahoma, Verdana, Helvetica, sans-serif', FONTSIZE, '10px', SHADOW, true, OPACITY, 90, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, BGCOLOR, strBgColor);
      break

    case 21 :     // su Home Page, BALLOON su NO AGENZIA
      strLink0 = '<a href="/html/aiutaci.asp?vtot_noagenzie"><b><font color="#0000ff"><b>LINK QUI per unirti a noi.</font></a></b>'
      var Testo = "Totale degli inserzionisti <b>PRIVATI</b> che vogliono trattare" + "</br>"
         Testo += "  con <b>SOLO PRIVATI</b>, ed hanno messo nel loro annuncio," + "</br>"
         Testo += "  una frase simile a questa, per avvisare che non vogliono" + "</br>"
         Testo += "  nessun contatto dalle AGENZIE IMMOBILIARI o MEDIATORI." + "</br>"
         Testo += " Se anche tu la pensi come loro, <b>Blocca con Click</b> e poi " + "</br>" + strLink0
      Tip(Testo, OPACITY, 95, BALLOON, true, CENTERMOUSE, true, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, BALLOONIMGPATH, Path, BALLOONIMGEXT, "gif");
      // Tip(Testo, OPACITY, 90, BALLOON, true, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BALLOONIMGPATH, Path, BALLOONIMGEXT, "gif");
      break

    case 2000 :    // Link di URL in sito personale BookCasaMia
      var strBgColor = "#C9F7F8"  // azzurrino
      var strLink = new Array();
      strLink[0] = '<a href="' + document.location + '"><b>LINK</b></a> a questo BookCasaMia o BookAzienda.'
      var Testo = 'Se vuoi ripetere questo pagina, negli annunci che pubblichi altrove,' + '</br>' + 'devi solo copiare il ' + strLink[0] +'</br>'
      Testo += ' Fai click col destro, su LINK e seleziona' + '</br>'
      Testo += ' <i>"Copia indirizzo o collegamento"</i>,' + '</br>'
      Testo += ' e darai più possibilità al tuo annuncio !'
      var strTitolo = 'Copia il link al tuo Book personale'
      Tip(Testo, SHADOW, true, OPACITY, 90, ABOVE, true, LEFT, true, CLICKSTICKY, true, CLICKCLOSE, true, CLOSEBTN, true, TITLE, strTitolo, BGCOLOR, strBgColor);
      break

    default :
      alert("3- MioTip intero non trovato switch. -" + tipo + "-");
   }
  }
}
// <!--O-->

// <!--O-->
function BalloonZona(Testo, Path){
  Tip(Testo, OPACITY, 90, BALLOON, true, CENTERMOUSE, true, ABOVE, true, BALLOONIMGPATH, Path, BALLOONIMGEXT, "gif");
}
// <!--O-->

// <!--O-->
function ToolTipCatTipol(strToolTip){
  Tip(strToolTip, OPACITY, 90, CENTERMOUSE, true, ABOVE, true, BGCOLOR, '#E5F6FE');
}
// <!--O-->

// <!--O-->
function MioUnTip(tipo){
  if (tipo==8) {intMioTip8 = false} // è uscito da pic_slide
  UnTip();
}
// <!--O-->

// <!--O-->
function GetTabella(tipo,strDirUtente,strVertOrizz) {
    var strNumFotoFile = ""
    var strNumFoto = ""
    // MioTip("user_ffffe_6_001000000");              la sequenza finale indica quali foto sono verticali 300x400
    var strVert = new Array();
    var strWIDTH = new Array();
    var strHEIGHT = new Array();
    for (var i=1; i<=9; i++){
        strVert[i] = strVertOrizz.substring(i,i-1)
        if (strVert[i]=="0")
        {
          strWIDTH[i] = "96"
          strHEIGHT[i] = "72"
        }
        else
        {
          strWIDTH[i] = "72"
          strHEIGHT[i] = "96"
        }
    }

    // larghezza WIDTH delle righe
    var iRigaWIDTH1 = parseInt(strWIDTH[1],10) + parseInt(strWIDTH[2],10) + parseInt(strWIDTH[3],10)
    var iRigaWIDTH2 = parseInt(strWIDTH[4],10) + parseInt(strWIDTH[5],10) + parseInt(strWIDTH[6],10)
    var iRigaWIDTH3 = parseInt(strWIDTH[7],10) + parseInt(strWIDTH[8],10) + parseInt(strWIDTH[9],10)

    // massima larghezza WIDTH
    var iRigaWIDTH =0
    if ( iRigaWIDTH1 > iRigaWIDTH){iRigaWIDTH=iRigaWIDTH1}
    if ( iRigaWIDTH2 > iRigaWIDTH){iRigaWIDTH=iRigaWIDTH2}
    if ( iRigaWIDTH3 > iRigaWIDTH){iRigaWIDTH=iRigaWIDTH3}

    var strTabWIDTH = String(iRigaWIDTH + (6*3) + 2 +(1*3) + 2)

    var strTab = ""
    var strTitolo = "Per zoom, click su fotocamera e foto."
    if (LibLeft(strDirUtente,4)=="ffff"){
       var DirFotoAnnunci = "../foto_annunci/"          // cartella generale per codici UTENTE da ffff0 a fffff
    }
    else
    {
      if (LibLeft(strDirUtente,3)=="xxx"){
         var DirFotoAnnunci = "./assets/images/"        // cartella per codici UTENTE che hanno BookCasaMia e BookAzienda
         // prende numero foto da visualizzare in ZOOM SINGOLA FOTO
         strNumFoto = "foto" + String(parseInt(LibRight(strDirUtente,2),10)) + "1"
         strNumFotoFile = strNumFoto + ".jpg"
      }
      else
      {
        var DirFotoAnnunci = "../../../../foto_annunci/"  // cartella generale per codici UTENTE da 00001 a fffef
      }
    }


    switch (tipo) {
      case 10 :      // tabella 1 foto (TBL_Demo9foto.txtconv da C.A.
                     //  macro ((((Lioe_ConvTBLinFunzione prendendo da sorgente messo in C:\Programmi\NetObjects\User Sites\_Mdb\files\FotoGallery )
                     // gli html sono fatti da macro ((((Lioe_CreaHtmlFoto
        // titoli eventuali di ogni img
        var strAltTitl = new Array();
        strAltTitl[1] = "titolo foto-1"

        //    ../foto_annunci/ffffe/
        //     var strDirUtente = "ffffc"  // cartella dove si trovano img e html UTENTE
        var strDirHtml = DirFotoAnnunci + strDirUtente + "/"

        // Im 400x300  -> Th 96x72 orizzontale
        // Im 300x400  -> Th 72x96 verticale
        var strFotoJpgTh_01 = DirFotoAnnunci + strDirUtente + '/foto-1.jpg'

         // massima larghezza WIDTH
        var iRigaWIDTH=parseInt(strWIDTH[1],10)

        var strTabWIDTH = String(iRigaWIDTH + (6*1) + 2 +(1*1) + 2)

        if (parseInt(strWIDTH[1],10)==96){
           var strCornice = "122"  // 92 + 26
        }
        else
        {
          var strCornice = "88"  // 72 + 26
        }

        strTab += '<DIV ALIGN="CENTER">'
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0">'
        strTab += '<TR>'
        strTab += '<TD>'
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="124">'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD HEIGHT="116" WIDTH="124">'
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="124" STYLE="background-color: rgb(247,249,242); height: 116px;">'
        strTab += '<TR ALIGN="LEFT" VALIGN="TOP">'
        strTab += '<TD>'
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="124">'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD HEIGHT="22" COLSPAN="2" WIDTH="124" CLASS="TextObject">'
        strTab += '<P STYLE="font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,255); font-weight: normal; font-style: normal; text-align: center; margin-bottom: 0px;">' + strTitolo + '</P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD WIDTH="2" HEIGHT="94"><IMG SRC="../assets/images/autogen/clearpixel.gif" WIDTH="2" HEIGHT="1" BORDER="0" ALT=""></TD>'
        strTab += '<TD WIDTH="'+strCornice+'">'
        strTab += '<TABLE ID="Table782" BORDER="0" CELLSPACING="0" CELLPADDING="0">'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD WIDTH="0"></TD>'
        strTab += '<TD WIDTH="'+strCornice+'">'
        strTab += '<TABLE ID="Table873" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD ALIGN="CENTER" WIDTH="'+strCornice+'">'
        strTab += '<TABLE WIDTH="'+strCornice+'" BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="LEFT">'
        strTab += '<TR>'
        strTab += '<TD>'
        strTab += '<TABLE ID="Table702" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strCornice+'">'
        strTab += '<TABLE ID="Table872" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="10">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG ID="Picture159" HEIGHT="11" WIDTH="10" SRC="../assets/images/top_left.gif" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0"></P>'
        strTab += '</TD>'
        strTab += '<TD WIDTH="102" STYLE="background-image: url(\u0027../assets/images/top_middle.gif\u0027);">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG ID="Picture208" HEIGHT="10" WIDTH="102" SRC="../assets/images/spacer.gif" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0"></P>'
        strTab += '</TD>'
        strTab += '<TD WIDTH="10">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG ID="Picture165" HEIGHT="11" WIDTH="10" SRC="../assets/images/top_right.gif" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0"></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '<TR>'
        strTab += '<TD STYLE="background-image: url(\u0027../assets/images/left.gif\u0027);">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG ID="Picture209" HEIGHT="1" WIDTH="1" SRC="../assets/images/spacer.gif" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0"></P>'
        strTab += '</TD>'
        strTab += '<TD ALIGN="CENTER" STYLE="background-color: rgb(204,153,0);">'
        strTab += '<P STYLE="text-align: center; margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_11.html\u0027)"><IMG ID="DataField209" HEIGHT="'+strHEIGHT[1]+'" WIDTH="'+strWIDTH[1]+'" SRC="' + strFotoJpgTh_01 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[1] + 'Titolo foto 1" TITLE="' + strAltTitl[1] + '"></A></P>'
        strTab += '</TD>'
        strTab += '<TD STYLE="background-image: url(\u0027../assets/images/right.gif\u0027);">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG ID="Picture210" HEIGHT="1" WIDTH="1" SRC="../assets/images/spacer.gif" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0"></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '<TR>'
        strTab += '<TD>'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG ID="Picture173" HEIGHT="11" WIDTH="10" SRC="../assets/images/bottom_left.gif" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0"></P>'
        strTab += '</TD>'
        strTab += '<TD STYLE="background-image: url(\u0027../assets/images/bottom_middle.gif\u0027);">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG ID="Picture189" HEIGHT="1" WIDTH="1" SRC="../assets/images/spacer.gif" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0"></P>'
        strTab += '</TD>'
        strTab += '<TD>'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG ID="Picture177" HEIGHT="11" WIDTH="10" SRC="../assets/images/bottom_right.gif" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0"></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</DIV>'

        break

      case 30 :      // tabella 3 foto (TBL_Demo9foto.txtconv da C.A.
                     //  macro ((((Lioe_ConvTBLinFunzione prendendo da sorgente messo in C:\Programmi\NetObjects\User Sites\_Mdb\files\FotoGallery )
                     // gli html sono fatti da macro ((((Lioe_CreaHtmlFoto
        // titoli eventuali di ogni img
        var strAltTitl = new Array();
        strAltTitl[1] = "titolo foto-1"
        strAltTitl[2] = "titolo foto-2"
        strAltTitl[3] = "titolo foto-3"

        //    ../foto_annunci/ffffe/
        //    var strDirUtente = "ffffd"  // cartella dove si trovano img e html UTENTE
        var strDirHtml = DirFotoAnnunci + strDirUtente + "/"

        // Im 400x300  -> Th 96x72 orizzontale
        // Im 300x400  -> Th 72x96 verticale
        var strFotoJpgTh_01 = DirFotoAnnunci + strDirUtente + '/foto-1.jpg'
        var strFotoJpgTh_02 = DirFotoAnnunci + strDirUtente + '/foto-2.jpg'
        var strFotoJpgTh_03 = DirFotoAnnunci + strDirUtente + '/foto-3.jpg'

        // massima larghezza WIDTH
        var iRigaWIDTH=iRigaWIDTH1

        var strTabWIDTH = String(iRigaWIDTH + (6*3) + 2 +(1*3) + 2)

        strTab += '<DIV ALIGN="CENTER">'
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0">'
        strTab += '<TR>'
        strTab += '<TD>'
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="' + strTabWIDTH + '">'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD HEIGHT="94" WIDTH="' + strTabWIDTH + '">'
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="' + strTabWIDTH + '" STYLE="background-color: rgb(247,249,242); height: 94px;">'
        strTab += '<TR ALIGN="LEFT" VALIGN="TOP">'
        strTab += '<TD>'
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="'+String(parseInt(strTabWIDTH,10)-6)+'">'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD WIDTH="'+String(parseInt(strTabWIDTH,10)-8)+'" CLASS="TextObject">'
        strTab += '<P STYLE="font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,255); font-weight: normal; font-style: normal; text-align: center; margin-bottom: 0px;">' + strTitolo + '</P>'
        strTab += '</TD>'
        strTab += '<TD WIDTH="2"><IMG SRC="../assets/images/autogen/clearpixel.gif" WIDTH="2" HEIGHT="1" BORDER="0" ALT=""></TD>'
        strTab += '</TR>'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD HEIGHT="76" COLSPAN="2" WIDTH="'+String(parseInt(strTabWIDTH,10)-6)+'">'
        strTab += '<TABLE ID="Table1" BORDER="0" CELLSPACING="0" CELLPADDING="0">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strTabWIDTH,10)-6)+'">'
        strTab += '<TABLE WIDTH="'+String(parseInt(strTabWIDTH,10)-6)+'" BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="LEFT">'
        strTab += '<TR>'
        strTab += '<TD>'
        strTab += '<TABLE ID="Table703" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD WIDTH="0"></TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<TABLE ID="Table681" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[1],10)+6)+'">'
        strTab += '<TABLE ID="Table682" BORDER="1" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 1px; border-left-color:  rgb(255,0,0); border-top-width: 1px; border-top-color:  rgb(255,0,0); border-right-width: 1px; border-right-color:  rgb(255,0,0); border-bottom-width: 1px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[1]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_13.html\u0027)"><IMG ID="DataField158" HEIGHT="'+strHEIGHT[1]+'" WIDTH="'+strWIDTH[1]+'" SRC="' + strFotoJpgTh_01 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[1] + '" TITLE="' + strAltTitl[1] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '<TD></TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<TABLE ID="Table683" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[2],10)+6)+'">'
        strTab += '<TABLE ID="Table684" BORDER="1" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 1px; border-left-color:  rgb(255,0,0); border-top-width: 1px; border-top-color:  rgb(255,0,0); border-right-width: 1px; border-right-color:  rgb(255,0,0); border-bottom-width: 1px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[2]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_23.html\u0027)"><IMG ID="DataField159" HEIGHT="'+strHEIGHT[2]+'" WIDTH="'+strWIDTH[2]+'" SRC="' + strFotoJpgTh_02 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[2] + '" TITLE="' + strAltTitl[2] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '<TD></TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<TABLE ID="Table2" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[3],10)+6)+'">'
        strTab += '<TABLE ID="PhotoTable" BORDER="1" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 1px; border-left-color:  rgb(255,0,0); border-top-width: 1px; border-top-color:  rgb(255,0,0); border-right-width: 1px; border-right-color:  rgb(255,0,0); border-bottom-width: 1px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[3]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_33.html\u0027)"><IMG ID="DataField157" HEIGHT="'+strHEIGHT[3]+'" WIDTH="'+strWIDTH[3]+'" SRC="' + strFotoJpgTh_03 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[3] + '" TITLE="' + strAltTitl[3] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</DIV>'

        break

      case 60 :      // tabella 6 foto (TBL_Demo9foto.txtconv da C.A.
                     //  macro ((((Lioe_ConvTBLinFunzione prendendo da sorgente messo in C:\Programmi\NetObjects\User Sites\_Mdb\files\FotoGallery )
                     // gli html sono fatti da macro ((((Lioe_CreaHtmlFoto
        // titoli eventuali di ogni img
        var strAltTitl = new Array();
        strAltTitl[1] = "titolo foto-1"
        strAltTitl[2] = "titolo foto-2"
        strAltTitl[3] = "titolo foto-3"
        strAltTitl[4] = "titolo foto-4"
        strAltTitl[5] = "titolo foto-5"
        strAltTitl[6] = "titolo foto-6"

        //    ../foto_annunci/ffffe/
        //    var strDirUtente = "ffffe"  // cartella dove si trovano img e html UTENTE
        var strDirHtml = DirFotoAnnunci + strDirUtente + "/"

        // Im 400x300  -> Th 96x72 orizzontale
        // Im 300x400  -> Th 72x96 verticale
        var strFotoJpgTh_01 = DirFotoAnnunci + strDirUtente + '/foto-1.jpg'
        var strFotoJpgTh_02 = DirFotoAnnunci + strDirUtente + '/foto-2.jpg'
        var strFotoJpgTh_03 = DirFotoAnnunci + strDirUtente + '/foto-3.jpg'
        var strFotoJpgTh_04 = DirFotoAnnunci + strDirUtente + '/foto-4.jpg'
        var strFotoJpgTh_05 = DirFotoAnnunci + strDirUtente + '/foto-5.jpg'
        var strFotoJpgTh_06 = DirFotoAnnunci + strDirUtente + '/foto-6.jpg'

        // massima larghezza WIDTH
        var iRigaWIDTH =0
        if ( iRigaWIDTH1 > iRigaWIDTH){iRigaWIDTH=iRigaWIDTH1}
        if ( iRigaWIDTH2 > iRigaWIDTH){iRigaWIDTH=iRigaWIDTH2}

        var strTabWIDTH = String(iRigaWIDTH + (6*3) + 2 +(1*3) + 2)

        strTab += '<DIV ALIGN="CENTER">'
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0">'
        strTab += '<TR>'
        strTab += '<TD>'
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="' + strTabWIDTH + '">'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD HEIGHT="172" WIDTH="' + strTabWIDTH + '">'
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="' + strTabWIDTH + '" STYLE="background-color: rgb(247,249,242); height: 172px;">'
        strTab += '<TR ALIGN="LEFT" VALIGN="TOP">'
        strTab += '<TD>'
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="308">'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD WIDTH="298" CLASS="TextObject">'
        strTab += '<P STYLE="font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,255); font-weight: normal; font-style: normal; text-align: center; margin-bottom: 0px;">' + strTitolo + '</P>'
        strTab += '</TD>'
        strTab += '<TD WIDTH="10"><IMG SRC="../assets/images/autogen/clearpixel.gif" WIDTH="10" HEIGHT="1" BORDER="0" ALT=""></TD>'
        strTab += '</TR>'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD HEIGHT="157" COLSPAN="2" WIDTH="239">'
        strTab += '<TABLE ID="Table1" BORDER="0" CELLSPACING="0" CELLPADDING="0">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="239">'
        strTab += '<TABLE WIDTH="239" BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="LEFT">'
        strTab += '<TR>'
        strTab += '<TD>'
        strTab += '<TABLE ID="Table731" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD WIDTH="0"></TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<TABLE ID="Table732" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[1],10)+6)+'">'
        strTab += '<TABLE ID="Table733" BORDER="2" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 2px; border-left-color:  rgb(255,0,0); border-top-width: 2px; border-top-color:  rgb(255,0,0); border-right-width: 2px; border-right-color:  rgb(255,0,0); border-bottom-width: 2px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[1]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_16.html\u0027)"><IMG ID="DataField185" HEIGHT="'+strHEIGHT[1]+'" WIDTH="'+strWIDTH[1]+'" SRC="' + strFotoJpgTh_01 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[1] + 'Titolo foto 1" TITLE="' + strAltTitl[1] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG SRC="../assets/images/autogen/clearpixel.gif" WIDTH="1" HEIGHT="78" BORDER="0" ALT=""></P>'
        strTab += '</TD>'
        strTab += '<TD></TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<TABLE ID="Table734" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[2],10)+6)+'">'
        strTab += '<TABLE ID="Table735" BORDER="2" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 2px; border-left-color:  rgb(255,0,0); border-top-width: 2px; border-top-color:  rgb(255,0,0); border-right-width: 2px; border-right-color:  rgb(255,0,0); border-bottom-width: 2px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[2]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_26.html\u0027)"><IMG ID="DataField186" HEIGHT="'+strHEIGHT[2]+'" WIDTH="'+strWIDTH[2]+'" SRC="' + strFotoJpgTh_02 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[2] + 'Titolo foto 1" TITLE="' + strAltTitl[2] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG SRC="../assets/images/autogen/clearpixel.gif" WIDTH="1" HEIGHT="78" BORDER="0" ALT=""></P>'
        strTab += '</TD>'
        strTab += '<TD></TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<TABLE ID="Table736" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[3],10)+6)+'">'
        strTab += '<TABLE ID="Table737" BORDER="2" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 2px; border-left-color:  rgb(255,0,0); border-top-width: 2px; border-top-color:  rgb(255,0,0); border-right-width: 2px; border-right-color:  rgb(255,0,0); border-bottom-width: 2px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[3]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_36.html\u0027)"><IMG ID="DataField187" HEIGHT="'+strHEIGHT[3]+'" WIDTH="'+strWIDTH[3]+'" SRC="' + strFotoJpgTh_03 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[3] + 'Titolo foto 1" TITLE="' + strAltTitl[3] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '<TR STYLE="height: 1px;">'
        strTab += '<TD>'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG SRC="../assets/images/autogen/clearpixel.gif" WIDTH="308" HEIGHT="1" BORDER="0" ALT=""></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '<TR>'
        strTab += '<TD>'
        strTab += '<TABLE WIDTH="284" BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="LEFT">'
        strTab += '<TR>'
        strTab += '<TD>'
        strTab += '<TABLE ID="Table703" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD WIDTH="0"></TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<TABLE ID="Table738" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[4],10)+6)+'">'
        strTab += '<TABLE ID="Table739" BORDER="2" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 2px; border-left-color:  rgb(255,0,0); border-top-width: 2px; border-top-color:  rgb(255,0,0); border-right-width: 2px; border-right-color:  rgb(255,0,0); border-bottom-width: 2px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[4]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_46.html\u0027)"><IMG ID="DataField188" HEIGHT="'+strHEIGHT[4]+'" WIDTH="'+strWIDTH[4]+'" SRC="' + strFotoJpgTh_04 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[4] + 'Titolo foto 1" TITLE="' + strAltTitl[4] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG SRC="../assets/images/autogen/clearpixel.gif" WIDTH="1" HEIGHT="78" BORDER="0" ALT=""></P>'
        strTab += '</TD>'
        strTab += '<TD></TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<TABLE ID="Table740" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[5],10)+6)+'">'
        strTab += '<TABLE ID="Table741" BORDER="2" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 2px; border-left-color:  rgb(255,0,0); border-top-width: 2px; border-top-color:  rgb(255,0,0); border-right-width: 2px; border-right-color:  rgb(255,0,0); border-bottom-width: 2px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[5]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_56.html\u0027)"><IMG ID="DataField189" HEIGHT="'+strHEIGHT[5]+'" WIDTH="'+strWIDTH[5]+'" SRC="' + strFotoJpgTh_05 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[5] + 'Titolo foto 1" TITLE="' + strAltTitl[5] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG SRC="../assets/images/autogen/clearpixel.gif" WIDTH="1" HEIGHT="78" BORDER="0" ALT=""></P>'
        strTab += '</TD>'
        strTab += '<TD></TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<TABLE ID="Table2" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[6],10)+6)+'">'
        strTab += '<TABLE ID="PhotoTable" BORDER="2" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 2px; border-left-color:  rgb(255,0,0); border-top-width: 2px; border-top-color:  rgb(255,0,0); border-right-width: 2px; border-right-color:  rgb(255,0,0); border-bottom-width: 2px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[6]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_66.html\u0027)"><IMG ID="DataField184" HEIGHT="'+strHEIGHT[6]+'" WIDTH="'+strWIDTH[6]+'" SRC="' + strFotoJpgTh_06 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[6] + 'Titolo foto 1" TITLE="' + strAltTitl[6] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</DIV>'

        break

      case 90 :      // tabella 9 foto (TBL_Demo9foto.txtconv da C.A.
                     //  macro ((((Lioe_ConvTBLinFunzione prendendo da sorgente messo in C:\Programmi\NetObjects\User Sites\_Mdb\files\FotoGallery )
                     // gli html sono fatti da macro ((((Lioe_CreaHtmlFoto
        var strAltTitl = new Array();
        strAltTitl[1] = "titolo foto-1"
        strAltTitl[2] = "titolo foto-2"
        strAltTitl[3] = "titolo foto-3"
        strAltTitl[4] = "titolo foto-4"
        strAltTitl[5] = "titolo foto-5"
        strAltTitl[6] = "titolo foto-6"
        strAltTitl[7] = "titolo foto-7"
        strAltTitl[8] = "titolo foto-8"
        strAltTitl[9] = "titolo foto-9"

        //    ../foto_annunci/fffff/
        //    var strDirUtente = "fffff"  // cartella dove si trovano img e html UTENTE
        var strDirHtml = DirFotoAnnunci + strDirUtente + "/"

        // Im 400x300  -> Th 96x72 orizzontale
        // Im 300x400  -> Th 72x96 verticale
        var strFotoJpgTh_01 = DirFotoAnnunci + strDirUtente + '/foto-1.jpg'
        var strFotoJpgTh_02 = DirFotoAnnunci + strDirUtente + '/foto-2.jpg'
        var strFotoJpgTh_03 = DirFotoAnnunci + strDirUtente + '/foto-3.jpg'
        var strFotoJpgTh_04 = DirFotoAnnunci + strDirUtente + '/foto-4.jpg'
        var strFotoJpgTh_05 = DirFotoAnnunci + strDirUtente + '/foto-5.jpg'
        var strFotoJpgTh_06 = DirFotoAnnunci + strDirUtente + '/foto-6.jpg'
        var strFotoJpgTh_07 = DirFotoAnnunci + strDirUtente + '/foto-7.jpg'
        var strFotoJpgTh_08 = DirFotoAnnunci + strDirUtente + '/foto-8.jpg'
        var strFotoJpgTh_09 = DirFotoAnnunci + strDirUtente + '/foto-9.jpg'

        // massima larghezza WIDTH
        var iRigaWIDTH =0
        if ( iRigaWIDTH1 > iRigaWIDTH){iRigaWIDTH=iRigaWIDTH1}
        if ( iRigaWIDTH2 > iRigaWIDTH){iRigaWIDTH=iRigaWIDTH2}
        if ( iRigaWIDTH3 > iRigaWIDTH){iRigaWIDTH=iRigaWIDTH3}

        var strTabWIDTH = String(iRigaWIDTH + (6*3) + 2 +(1*3) + 2)

        strTab += '<DIV ALIGN="CENTER">'
                  // apre tabella 1
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0">'
        strTab += '<TR>'
        strTab += '<TD>'
                  // apre tabella 2
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="' + strTabWIDTH + '">'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD HEIGHT="257" WIDTH="' + strTabWIDTH + '">'
                  // apre tabella 3
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="' + strTabWIDTH + '" STYLE="background-color: rgb(247,249,242); height: 257px;">'
        strTab += '<TR ALIGN="LEFT" VALIGN="TOP">'
        strTab += '<TD>'
                  // apre tabella 4
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="' + strTabWIDTH + '">'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD WIDTH="312" CLASS="TextObject">'
        strTab += '<P STYLE="font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,255); font-weight: normal; font-style: normal; text-align: center; margin-bottom: 0px;">' + strTitolo + '</P>'
        strTab += '</TD>'
        strTab += '<TD WIDTH="28"><IMG SRC="../assets/images/autogen/clearpixel.gif" WIDTH="28" HEIGHT="1" BORDER="0" ALT=""></TD>'
        strTab += '</TR>'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD HEIGHT="236" COLSPAN="2" WIDTH="' + strTabWIDTH + '">'
                  // apre tabella 5
        strTab += '<TABLE ID="Table1" BORDER="0" CELLSPACING="0" CELLPADDING="0">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="' + strTabWIDTH + '">'
                  // apre tabella 6
        strTab += '<TABLE WIDTH="' + String(iRigaWIDTH1 + (6*3) + 2) + '" BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="LEFT">'
        strTab += '<TR>'
        strTab += '<TD>'
                  // apre tabella 7
        strTab += '<TABLE ID="Table618" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD WIDTH="0"></TD>'
        strTab += '<TD WIDTH="1">'
                  // apre tabella 8
        strTab += '<TABLE ID="Table619" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[1],10)+6)+'">'
                  // apre tabella 9
        strTab += '<TABLE ID="Table620" BORDER="2" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 2px; border-left-color:  rgb(255,0,0); border-top-width: 2px; border-top-color:  rgb(255,0,0); border-right-width: 2px; border-right-color:  rgb(255,0,0); border-bottom-width: 2px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[1]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_19.html\u0027)"><IMG ID="DataField131" HEIGHT="'+strHEIGHT[1]+'" WIDTH="'+strWIDTH[1]+'" SRC="' + strFotoJpgTh_01 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[1] + '" TITLE="' + strAltTitl[1] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG SRC="../assets/images/autogen/clearpixel.gif" WIDTH="1" HEIGHT="78" BORDER="0" ALT=""></P>'
        strTab += '</TD>'
        strTab += '<TD></TD>'
        strTab += '<TD WIDTH="1">'
                  // apre tabella 10
        strTab += '<TABLE ID="Table621" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[2],10)+6)+'">'
                  // apre tabella 11
        strTab += '<TABLE ID="Table622" BORDER="2" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 2px; border-left-color:  rgb(255,0,0); border-top-width: 2px; border-top-color:  rgb(255,0,0); border-right-width: 2px; border-right-color:  rgb(255,0,0); border-bottom-width: 2px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[2]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_29.html\u0027)"><IMG ID="DataField132" HEIGHT="'+strHEIGHT[2]+'" WIDTH="'+strWIDTH[2]+'" SRC="' + strFotoJpgTh_02 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[2] + '" TITLE="' + strAltTitl[2] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG SRC="../assets/images/autogen/clearpixel.gif" WIDTH="1" HEIGHT="78" BORDER="0" ALT=""></P>'
        strTab += '</TD>'
        strTab += '<TD></TD>'
        strTab += '<TD WIDTH="1">'
                  // apre tabella 12
        strTab += '<TABLE ID="Table623" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[3],10)+6)+'">'
                  // apre tabella 13
        strTab += '<TABLE ID="Table624" BORDER="2" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 2px; border-left-color:  rgb(255,0,0); border-top-width: 2px; border-top-color:  rgb(255,0,0); border-right-width: 2px; border-right-color:  rgb(255,0,0); border-bottom-width: 2px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[3]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_39.html\u0027)"><IMG ID="DataField133" HEIGHT="'+strHEIGHT[3]+'" WIDTH="'+strWIDTH[3]+'" SRC="' + strFotoJpgTh_03 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[3] + '" TITLE="' + strAltTitl[3] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '<TR STYLE="height: 1px;">'
        strTab += '<TD>'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG SRC="../assets/images/autogen/clearpixel.gif" WIDTH="' + strTabWIDTH + '" HEIGHT="1" BORDER="0" ALT=""></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '<TR>'
        strTab += '<TD>'
                  // apre tabella 14
        strTab += '<TABLE WIDTH="' + String(iRigaWIDTH2 + (6*3) + 2) + '" BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="LEFT">'
        strTab += '<TR>'
        strTab += '<TD>'
                  // apre tabella 15
        strTab += '<TABLE ID="Table625" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD WIDTH="0"></TD>'
        strTab += '<TD WIDTH="1">'
                  // apre tabella 16
        strTab += '<TABLE ID="Table626" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[4],10)+6)+'">'
                  // apre tabella 17
        strTab += '<TABLE ID="Table627" BORDER="2" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 2px; border-left-color:  rgb(255,0,0); border-top-width: 2px; border-top-color:  rgb(255,0,0); border-right-width: 2px; border-right-color:  rgb(255,0,0); border-bottom-width: 2px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[4]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_49.html\u0027)"><IMG ID="DataField134" HEIGHT="'+strHEIGHT[4]+'" WIDTH="'+strWIDTH[4]+'" SRC="' + strFotoJpgTh_04 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[4] + '" TITLE="' + strAltTitl[4] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG SRC="../assets/images/autogen/clearpixel.gif" WIDTH="1" HEIGHT="78" BORDER="0" ALT=""></P>'
        strTab += '</TD>'
        strTab += '<TD></TD>'
        strTab += '<TD WIDTH="1">'
                  // apre tabella 18
        strTab += '<TABLE ID="Table628" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[5],10)+6)+'">'
                  // apre tabella 19
        strTab += '<TABLE ID="Table629" BORDER="2" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 2px; border-left-color:  rgb(255,0,0); border-top-width: 2px; border-top-color:  rgb(255,0,0); border-right-width: 2px; border-right-color:  rgb(255,0,0); border-bottom-width: 2px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[5]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_59.html\u0027)"><IMG ID="DataField135" HEIGHT="'+strHEIGHT[5]+'" WIDTH="'+strWIDTH[5]+'" SRC="' + strFotoJpgTh_05 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[5] + '" TITLE="' + strAltTitl[5] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG SRC="../assets/images/autogen/clearpixel.gif" WIDTH="1" HEIGHT="78" BORDER="0" ALT=""></P>'
        strTab += '</TD>'
        strTab += '<TD></TD>'
        strTab += '<TD WIDTH="1">'
                  // apre tabella 20
        strTab += '<TABLE ID="Table630" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[6],10)+6)+'">'
                  // apre tabella 21
        strTab += '<TABLE ID="Table631" BORDER="2" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 2px; border-left-color:  rgb(255,0,0); border-top-width: 2px; border-top-color:  rgb(255,0,0); border-right-width: 2px; border-right-color:  rgb(255,0,0); border-bottom-width: 2px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[6]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_69.html\u0027)"><IMG ID="DataField136" HEIGHT="'+strHEIGHT[6]+'" WIDTH="'+strWIDTH[6]+'" SRC="' + strFotoJpgTh_06 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[6] + '" TITLE="' + strAltTitl[6] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '<TR STYLE="height: 1px;">'
        strTab += '<TD>'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG SRC="../assets/images/autogen/clearpixel.gif" WIDTH="' + strTabWIDTH + '" HEIGHT="1" BORDER="0" ALT=""></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '<TR>'
        strTab += '<TD>'
                  // apre tabella 22
        strTab += '<TABLE WIDTH="' + String(iRigaWIDTH3 + (6*3) + 2) + '" BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="LEFT">'
        strTab += '<TR>'
        strTab += '<TD>'
                  // apre tabella 23
        strTab += '<TABLE ID="Table703" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD WIDTH="0"></TD>'
        strTab += '<TD WIDTH="1">'
                  // apre tabella 24
        strTab += '<TABLE ID="Table632" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[7],10)+6)+'">'
                  // apre tabella 25
        strTab += '<TABLE ID="Table633" BORDER="2" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 2px; border-left-color:  rgb(255,0,0); border-top-width: 2px; border-top-color:  rgb(255,0,0); border-right-width: 2px; border-right-color:  rgb(255,0,0); border-bottom-width: 2px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[7]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_79.html\u0027)"><IMG ID="DataField137" HEIGHT="'+strHEIGHT[7]+'" WIDTH="'+strWIDTH[7]+'" SRC="' + strFotoJpgTh_07 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[7] + '" TITLE="' + strAltTitl[7] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG SRC="../assets/images/autogen/clearpixel.gif" WIDTH="1" HEIGHT="78" BORDER="0" ALT=""></P>'
        strTab += '</TD>'
        strTab += '<TD></TD>'
        strTab += '<TD WIDTH="1">'
                  // apre tabella 26
        strTab += '<TABLE ID="Table634" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[8],10)+6)+'">'
                  // apre tabella 27
        strTab += '<TABLE ID="Table635" BORDER="2" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 2px; border-left-color:  rgb(255,0,0); border-top-width: 2px; border-top-color:  rgb(255,0,0); border-right-width: 2px; border-right-color:  rgb(255,0,0); border-bottom-width: 2px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[8]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_89.html\u0027)"><IMG ID="DataField138" HEIGHT="'+strHEIGHT[8]+'" WIDTH="'+strWIDTH[8]+'" SRC="' + strFotoJpgTh_08 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[8] + '" TITLE="' + strAltTitl[8] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '<TD WIDTH="1">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG SRC="../assets/images/autogen/clearpixel.gif" WIDTH="1" HEIGHT="78" BORDER="0" ALT=""></P>'
        strTab += '</TD>'
        strTab += '<TD></TD>'
        strTab += '<TD WIDTH="1">'
                  // apre tabella 28
        strTab += '<TABLE ID="Table2" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+String(parseInt(strWIDTH[9],10)+6)+'">'
                  // apre tabella 29
        strTab += '<TABLE ID="PhotoTable" BORDER="2" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-width: 2px; border-left-color:  rgb(255,0,0); border-top-width: 2px; border-top-color:  rgb(255,0,0); border-right-width: 2px; border-right-color:  rgb(255,0,0); border-bottom-width: 2px; border-bottom-color:  rgb(255,0,0);">'
        strTab += '<TR>'
        strTab += '<TD WIDTH="'+strWIDTH[9]+'">'
        strTab += '<P STYLE="margin-bottom: 0px;"><A TARGET="_self" HREF="javascript:openpopup_27b5(\u0027' + strDirHtml + 'foto_99.html\u0027)"><IMG ID="DataField130" HEIGHT="'+strHEIGHT[9]+'" WIDTH="'+strWIDTH[9]+'" SRC="' + strFotoJpgTh_09 + '" VSPACE="0" HSPACE="0" ALIGN="bottom" BORDER="0" ALT="' + strAltTitl[9] + '" TITLE="' + strAltTitl[9] + '"></A></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</DIV>'

        break

      case 100 :  // ZOOM foto BookCasaMia Orizzontale
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" STYLE="background-color: rgb(247,249,242); margin: 0px;">'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD WIDTH="698">'
        strTab += '<TABLE ID="Table2" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-color:  rgb(128,128,128); border-left-style: solid; border-top-color:  rgb(128,128,128); border-top-style: solid; border-right-color:  rgb(128,128,128); border-right-style: solid; border-bottom-color:  rgb(128,128,128); border-bottom-style: solid; height: 258px;">'
        strTab += '<TR STYLE="height: 16px;">'
        strTab += '<TD ROWSPAN="3" WIDTH="400" STYLE="background-color: rgb(255,255,255);">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG ID="Picture202" HEIGHT="300" WIDTH="400" SRC="' + DirFotoAnnunci + strNumFotoFile + '" VSPACE="0" HSPACE="0" ALIGN="middle" BORDER="0" ALT="' + strNumFoto + '" TITLE="' + strNumFoto + '"></P>'
        strTab += '</TD>'
        strTab += '<TD WIDTH="298">'
        strTab += '<TABLE WIDTH="298" BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="LEFT">'
        strTab += '<TR>'
        strTab += '<TD CLASS="TextObject">'
        strTab += '<P STYLE="font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(0,0,0); font-weight: normal; font-style: normal; text-align: center; margin-top: 2px; margin-bottom: 0px;">N° foto</P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '&nbsp;</TD>'
        strTab += '</TR>'
        strTab += '<TR STYLE="height: 30px;">'
        strTab += '<TD STYLE="background-color: rgb(204,255,204);">'
        strTab += '<TABLE WIDTH="298" BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="LEFT">'
        strTab += '<TR>'
        strTab += '<TD CLASS="TextObject">'
        strTab += '<P STYLE="font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(0,0,0); font-weight: normal; font-style: normal; text-align: center; margin-top: 2px; margin-bottom: 0px;"><B>Righe dedicate al titolo della foto. Riga 1<br>e qui ci va la riga 2</B></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '<TR STYLE="height: 254px;">'
        strTab += '<TD STYLE="background-color: rgb(255,255,255);">'
        strTab += '<TABLE WIDTH="298" BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="LEFT">'
        strTab += '<TR>'
        strTab += '<TD CLASS="TextObject">'
        strTab += '<P STYLE="font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(0,0,0); font-weight: normal; font-style: normal; text-align: left; margin: 3px;"><SPAN STYLE="color: rgb(0,0,255);">Righe dedicate alla descrizione della foto.<br>Si spiegano alcuni dettagli, evitando di <br>inserire foto banali e poco indicative.<br>Per ogni foto si possono inserire 800<br>caratteri. Per ogni riga 47 caratteri <br>per 17 righe<br>7<br>8<br>9<br>10<br>11<br>12<br>13<br>14<br>15<br>16<br>17</SPAN></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'

        break


      case 101 :  // ZOOM foto BookCasaMia Verticale
        strTab += '<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" STYLE="background-color: rgb(247,249,242); margin: 0px;">'
        strTab += '<TR VALIGN="TOP" ALIGN="LEFT">'
        strTab += '<TD WIDTH="598">'
        strTab += '<TABLE ID="Table2" BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="border-left-color:  rgb(128,128,128); border-left-style: solid; border-top-color:  rgb(128,128,128); border-top-style: solid; border-right-color:  rgb(128,128,128); border-right-style: solid; border-bottom-color:  rgb(128,128,128); border-bottom-style: solid; height: 305px;">'
        strTab += '<TR STYLE="height: 22px;">'
        strTab += '<TD ROWSPAN="3" WIDTH="300" STYLE="background-color: rgb(255,255,255);">'
        strTab += '<P STYLE="margin-bottom: 0px;"><IMG ID="Picture202" HEIGHT="400" WIDTH="300" SRC="' + DirFotoAnnunci + strNumFotoFile + '" VSPACE="0" HSPACE="0" ALIGN="middle" BORDER="0" ALT="' + strNumFoto + '" TITLE="' + strNumFoto + '"></P>'
        strTab += '</TD>'
        strTab += '<TD WIDTH="298">'
        strTab += '<TABLE WIDTH="298" BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="LEFT">'
        strTab += '<TR>'
        strTab += '<TD CLASS="TextObject">'
        strTab += '<P STYLE="font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(0,0,0); font-weight: normal; font-style: normal; text-align: center; margin-top: 2px; margin-bottom: 0px;">N° foto</P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '&nbsp;</TD>'
        strTab += '</TR>'
        strTab += '<TR STYLE="height: 39px;">'
        strTab += '<TD STYLE="background-color: rgb(204,255,204);">'
        strTab += '<TABLE WIDTH="298" BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="LEFT">'
        strTab += '<TR>'
        strTab += '<TD CLASS="TextObject">'
        strTab += '<P STYLE="font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(0,0,0); font-weight: normal; font-style: normal; text-align: center; margin-top: 2px; margin-bottom: 0px;"><B>Righe dedicate al titolo della foto. Riga 1<br>e qui ci va la riga 2</B></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '<TR STYLE="height: 339px;">'
        strTab += '<TD STYLE="background-color: rgb(255,255,255);">'
        strTab += '<TABLE WIDTH="298" BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="LEFT">'
        strTab += '<TR>'
        strTab += '<TD CLASS="TextObject">'
        strTab += '<P STYLE="font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(0,0,0); font-weight: normal; font-style: normal; text-align: left; margin: 3px;"><SPAN STYLE="color: rgb(0,0,255);">Righe dedicate alla descrizione della foto.<br>Si spiegano alcuni dettagli, evitando di <br>inserire foto banali e poco indicative.<br>Per ogni foto si possono inserire 800<br>caratteri. Per ogni riga 47 caratteri <br>per 17 righe<br>7<br>8<br>9<br>10<br>11<br>12<br>13<br>14<br>15<br>16<br>17</SPAN></P>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'
        strTab += '</TD>'
        strTab += '</TR>'
        strTab += '</TABLE>'

        break

      case 3 :// TIPOLOGIA in file annunci
       strTab += '<table id="Table499" border="2" cellspacing="2" cellpadding="2" width="363" style="border-left-color:  rgb(204,153,255); border-left-style: solid; border-top-color:  rgb(204,153,255); border-top-style: solid; border-right-color:  rgb(204,153,255); border-right-style: solid; border-bottom-color:  rgb(204,153,255); border-bottom-style: solid; height: 116px;">'
       strTab += '<tr style="height: 12px;">'
       strTab += '<td colspan="2" style="background-color: rgb(255,255,204);">'
       strTab += '<p style="font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(102,51,153); text-align: center; margin-bottom: 0px;"><span style="color: rgb(0,0,0);">Se trovi difficoltà ad aggiornare le tue ricerche... chiedi a noi le</span> <a href="./servizi.asp"><b>LISTE</b></a>.</p>'
       strTab += '</td>'
       strTab += '</tr>'
       strTab += '<tr style="height: 24px;">'
       strTab += '<td width="69" style="background-color: rgb(247,249,242);">'
       strTab += '<p style="font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,255); text-align: right; margin-bottom: 0px;">Non specificato</p>'
       strTab += '</td>'
       strTab += '<td width="272" style="background-color: rgb(204,255,204);">'
       strTab += '<p style="font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,0); text-align: left; margin-bottom: 0px;">Anche scambio. Elenca altri tipi di immobili non in elenco, o&nbsp; non assegnati da utente. Si consiglia di guardarci ogni tanto.</p>'
       strTab += '</td>'
       strTab += '</tr>'
       strTab += '<tr style="height: 12px;">'
       strTab += '<td style="background-color: rgb(247,249,242);">'
       strTab += '<p style="font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,255); text-align: right; margin-bottom: 0px;">Per Prezzo</p>'
       strTab += '</td>'
       strTab += '<td style="background-color: rgb(204,255,204);">'
       strTab += '<p style="font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,0); text-align: left; margin-bottom: 0px;">Tutti gli annunci ordinati per prezzo ascendente, senza considerare la TIPOLOGIA</p>'
       strTab += '</td>'
       strTab += '</tr>'
       strTab += '<tr style="height: 12px;">'
       strTab += '<td style="background-color: rgb(247,249,242);">'
       strTab += '<p style="font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,255); text-align: right; margin-bottom: 0px;">Ville/Coloniche</p>'
       strTab += '</td>'
       strTab += '<td style="background-color: rgb(204,255,204);">'
       strTab += '<p style="font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,0); text-align: left; margin-bottom: 0px;">Anche Villette, Terratetti, Loft, Attici, Residence, </p>'
       strTab += '</td>'
       strTab += '</tr>'
       strTab += '<tr style="height: 12px;">'
       strTab += '<td style="background-color: rgb(247,249,242);">'
       strTab += '<p style="font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,255); text-align: right; margin-bottom: 0px;">Vacanze</p>'
       strTab += '</td>'
       strTab += '<td style="background-color: rgb(204,255,204);">'
       strTab += '<p style="font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,0); text-align: left; margin-bottom: 0px;">Meglio con TUTTE LE&nbsp; ZONE selezionato</p>'
       strTab += '</td>'
       strTab += '</tr>'
       strTab += '</table>'

       break

     default :
          alert(tipo + "- in GetTabella non trovato switch.");
    }

    return(strTab);

}
// <!--O-->

// <!--O-->
function SetDataOggi(){
  // DATA COMPLETA
  var oggi = new Date();

  // GIORNO
  var int_gg = oggi.getDate();
  var gg = "0" + int_gg.toString();
  gg = gg.substring(gg.length -2,gg.length);
  // MESE
  var int_mm = (oggi.getMonth() + 1);
  var mm = "0" + int_mm.toString();
  mm = mm.substring(mm.length -2,mm.length);
  // ANNO
  var int_aa = 1900 + oggi.getYear();
  var aa = int_aa.toString();
  // ORE
  var int_hh = oggi.getHours();
  var hh = "0" + int_hh.toString();
  hh = hh.substring(hh.length -2,hh.length);
  // MINUTI
  var int_mmm = oggi.getMinutes();
  var mmm = "0" + int_mmm.toString();
  mmm = mmm.substring(mmm.length -2,mmm.length);
  // SECONDI
  var int_ss = oggi.getSeconds();
  var ss = "0" + int_ss.toString();
  ss = ss.substring(ss.length -2,ss.length);

  var dOGGI = gg + "/" + mm + "/" + aa + "-" + hh + ":" + mmm + ":" + ss;
  return(dOGGI);
}
// <!--O-->


//################################################# funzioni che si ritrovano in mia_lib_jscript.js ##########
function DeCrypt(strPwd){
  //########################################################
  //ricompone la stringa presentandola originale
  var iPwd = strPwd.length

  var strCod=IOEIOE_  // lo 0 è il primo carattere
  var iCod=strCod.length

  //assegna iCod matrici
  var strPartCod = new Array();
  var strPart = new Array();
  for (var i=0; i<iCod; i++){
    strPartCod[i]= strCod.charAt(i)
    iPartCod=parseInt(strPartCod[i],10)
    strPart[iPartCod]=new Array();
  }

  //assegna tutti i caratteri alle posizioni posizionate come in strCod
  var strWords=""
  var iCont=0
  var iStop=(Math.floor(iPwd/iCod))*iCod
  for (var ix=0; ix<=iStop; ix=ix+iCod){
    for (var ii=0; ii<iCod; ii++){
      iPartCod=parseInt(strPartCod[ii],10)          // assumerà 024135
      strCar=strPwd.charAt(ix+iPartCod)
      if (strCar=="\u0001"){strCar=""}  //serve per eliminare caratteri dopo la fine della stringa
                                        // si vedono simboli quadratini
      strPart[iPartCod][iCont]=strCar   //assegna i caratteri da 0 a 5 (5 = totale lunghezza di strCod)
      strWords+=strPart[iPartCod][iCont]
      //alert((ix+iPartCod)+" "+iPartCod+"."+(iCont)+"="+strPart[iPartCod][iCont]);
    }
    iCont++
  }

  // esegue 1 inversione stringa
  if (iInv){strWords=InverteStringa(strWords)};

  if (iDbg){alert("Invertita ="+iInv+" Originale_New =" + strWords + " lung =" + strWords.length)}


  return(strWords);
}

function CryptPwd(strPwd){
  // evita Criptaggio secondo Flag
  if (iNotifUrl==0){
     strPwd=""
     return(strPwd);
  }

  //strPwd=""
  //strPwd+="1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890"
   //------0--------1---------2---------3---------4---------5---------6---------7---------8---------9---------0---------1---------2
  //strPwd+="1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890"
  //strPwd+="123456789012345678901234567890123456789"
  //strPwd+="12345678901234"

  if (iDbg){alert("Originale " + strPwd +" lung =" + strPwd.length)}

  // esegue 1 inversione stringa
  if (iInv){strPwd=InverteStringa(strPwd)};

  var iPwd = strPwd.length

  var strCod= IOEIOE // lo 0 è il primo carattere
  var iCod=strCod.length

  //########################################################
  //assegna iCod matrici
  var strPartCod = new Array();
  var strPart = new Array();
  for (var i=0; i<iCod; i++){
    strPartCod[i]= strCod.charAt(i)
    iPartCod=parseInt(strPartCod[i],10)
    strPart[iPartCod]=new Array();
  }

  //assegna tutti i caratteri alle posizioni posizionate come in strCod
  var strWords=""
  var iCont=0
  var iStop=(Math.floor(iPwd/iCod))*iCod
  for (var ix=0; ix<=iStop; ix=ix+iCod){
    for (var ii=0; ii<iCod; ii++){
      iPartCod=parseInt(strPartCod[ii],10)          // assumerà 024135
      strCar=strPwd.charAt(ix+iPartCod)
      if (strCar==""){strCar="\u0001"}  //serve per creare caratteri dopo la fine della stringa
      strPart[iPartCod][iCont]=strCar //assegna i caratteri da 0 a 5 (5 = totale lunghezza di strCod)
      strWords+=strPart[iPartCod][iCont]
      //alert((ix+iPartCod)+" "+iPartCod+"."+(iCont)+"="+strPart[iPartCod][iCont]);
    }
    iCont++
  }
  if (iDbg){alert("Invertita ="+iInv+" Criptata =" + strWords + " lung =" + strWords.length)}
  //########################################################

  //#############################
  // ControRiprova a decriptare e torna l'originale
  if (iRipr){strWords=DeCrypt(strWords)};
  //#############################

  return(strWords);
}

function InverteStringa(strNorm){
  var strInv=""
  for (var i = 0; i <= strNorm.length; i++) {
    strInv = strNorm.charAt (i) + strInv
  }
  return(strInv);
}
//################################################# funzioni che si ritrovano in mia_lib_jscript.js ##########

// Gestione pagina PayPal Servizi #############################
function SetParamPayPal(){

  //############## selezione tipo abbonamento ########################
  var iTipo = document.getElementById("cmb_tipo").selectedIndex;
  var iCodTipo = Number(document.getElementById("cmb_tipo").options[iTipo].value);
  var ART_TIPO = document.getElementById("cmb_tipo").options[iTipo].text;
  var nFoto = 0
  switch (iCodTipo) {
      case -1 :
           PREZZO_TIPO = 0
           ART_TIPO = ""
      break

      case 10 :        //<option value="10">15 SELF 5eu</option>
           PREZZO_TIPO = 5  //euro
      break

      case 20 :        //<option value="20">30 SELF 8eu</option>
           PREZZO_TIPO = 8  //euro
      break

      case 30 :        //<option value="30">60 SILVER + 1 foto, 14eu</option>
           PREZZO_TIPO = 14  //euro
           nFoto = 1
      break

      case 40 :        //<option value="40">90 GOLD +3 foto, 6 liste 15nali, 20eu</option>
           PREZZO_TIPO = 20  //euro
           nFoto = 3
      break

      case 50 :        //<option value="50">180 FULL + 6foto, 12liste 15nali, 40eu</option>
           PREZZO_TIPO = 40  //euro
           nFoto = 6
      break

      case 100 :       //<option value="100">LISTA 1-30g 14eu</option>
           PREZZO_TIPO = 14  //euro
      break

      case 150 :       //<option value="150">LISTA 1-60g 25eu</option>
           PREZZO_TIPO = 25  //euro
      break

      case 200 :       //<option value="200">LISTA 1-90g 35eu</option>
           PREZZO_TIPO = 35  //euro
      break

      case 110 :       //<option value="110">LISTA 2-30g 20eu</option>
           PREZZO_TIPO = 20  //euro
      break

      case 160 :       //<option value="160">LISTA 2-60g 35eu</option>
           PREZZO_TIPO = 35  //euro
      break

      case 210 :       //<option value="210">LISTA 2-90g 50eu</option>
           PREZZO_TIPO = 50  //euro
      break

      default :
  }
  //alert(ART_TIPO+"-"+iCodTipo+"-"+PREZZO_TIPO);
  //############## selezione tipo abbonamento ########################

  var iArrFoto = new Array();
  iArrFoto = GetCmbFoto();
  var iFoto = iArrFoto[0]
  var iCodFoto = iArrFoto[1]

  //alert(nFoto+"/"+ART_FOTO+"-"+iCodTipo+"-"+PREZZO_FOTO);
  if ((nFoto + iFoto) >9){
     var sIndex = (nFoto + iFoto)-9
     document.getElementById("cmb_foto").selectedIndex = iFoto-sIndex    //scala posizione selectedIndex
     iArrFoto = GetCmbFoto();
     iFoto = iArrFoto[0]
     iCodFoto = iArrFoto[1]
     alert("Il numero MAX totale di Foto è 9." + "\u000d\u000a" + "Il totale è stato aggiornato automaticamente.");
  }
  PREZZO_CARRELLO = PREZZO_TIPO + PREZZO_FOTO
  var strSep = "\u007e\u007e\u007e" // non mettere mai spazio, perché quando non c'è ART_FOTO
                                    // i campi in mdb non accettano spazi finali
  ARTICOLI_CARRELLO = ART_TIPO + strSep + ART_FOTO

  // forza i due decimali anche se la somma è con xx.00 o x.00
  var iPrecision= 3
  var iSomma = parseFloat(PREZZO_CARRELLO,10)
  if (iSomma>=10){iPrecision=4}
  var strTotale = iSomma.toPrecision(iPrecision)

  document.getElementById("tot_eu").value = strTotale
  //alert( strArticoli_Carrello + " = " + strPrezzo_Carrello);

  // 0  nlgSess        Session("LOGIN_UTENTE") &
  // 1  nlgTelef       ","+Session("LOGIN_TELEFONI") &
  // 2  nlgID          "," & Session("LOGIN_ID") &
  // 3  nlgUser        "," & Session("LOGusername") &
  // 4  nlgAbbonamento "," & Session("LOGIN_ABBONAMENTO") &
  // 5  nlgFoto        "," & Session("LOGIN_FOTO") &
  // 6  nlgListePM     "," & Session("LOGIN_LISTEP") & "|" & Session("LOGIN_LISTEM"
  var nlg_title = StatoLogin();   //check NO_Session
  var strSession = nlg_title.split(",")[0];
  var strID = nlg_title.split(",")[2];
  var strUtente = nlg_title.split(",")[3];
  var dataOGGI = SetDataOggi();
  if (strSession != "NO_Session")
  {
    if ((ART_TIPO == "") && (ART_FOTO == ""))
    {
     document.getElementById("amount").value = 0
     document.getElementById("item_name").value = "NESSUN SERVIZIO SCELTO - La procedura non sarà accettata."
     document.getElementById("item_number").value = ""
     document.getElementById("custom").value = ""
     document.getElementById("invoice").value = ""
    }
    else
    {
     // imposta per password di Back-End
     var strTipo_Foto = iTipo + "|" + iCodTipo + "," + iFoto + "|" + iCodFoto
     document.getElementById("amount").value = PREZZO_CARRELLO
     document.getElementById("item_name").value = ARTICOLI_CARRELLO
     document.getElementById("item_number").value = strTipo_Foto     // index delle cmb tipo,foto visibile nella pagina PayPal
     document.getElementById("invoice").value = strID + "," + strUtente + "," + dataOGGI     // ID,nome UTENTE, data Richiesta

     // imposta per password di Back-End
     var strBusiness = document.getElementById("business").value
     var strTax = document.getElementById("tax").value
     //var strNotifyURL = document.getElementById("notify_url").value

     PwdBackEnd =  "a1=" + IOEIOE + "," + IOEIOE_
     PwdBackEnd += "&a2=" + strBusiness            // MAX 50 receiver_email
     //PwdBackEnd += "&a3=" + strNotifyURL           // MAX 1000 notify_url

     // forza i due decimali anche se la somma è con xx.00 o x.00
     iPrecision= 3
     iSomma = parseFloat(PREZZO_CARRELLO,10) + parseFloat(strTax,10)
     if (iSomma>=10){iPrecision=4}
     strTotale = iSomma.toPrecision(iPrecision)

     PwdBackEnd += "&a4=" + strTotale              // MAX 50 amount
     PwdBackEnd += "&a5=" + ARTICOLI_CARRELLO      // MAX 127 item_name
     PwdBackEnd += "&a6=" + strTipo_Foto           // MAX 127 item_number
     PwdBackEnd += "&a7=" + strID + "," + strUtente + "," + dataOGGI  // MAX 50 invoice

     PwdBackEnd = CryptPwd(PwdBackEnd);

     if (PwdBackEnd!=""){
        PwdBackEnd = IOE + PwdBackEnd  // tipo criptaggio
        if (PwdBackEnd.length>255)
        {
          alert("Errore PwdBackEnd > 255 in SetParamPayPal()-mia_lib.js")
        }
        else
        {
          document.getElementById("custom").value = PwdBackEnd // MAX 255 codice cryptografato
          if (iDbg){alert("Aggiunge il n° iniziale "+PwdBackEnd + " lung =" + PwdBackEnd.length)}
        }
      }
    }
  }
  else
  {
    document.getElementById("amount").value = 0
    document.getElementById("item_name").value = "- UTENTE NON VALIDO - La procedura non sarà accettata."
    document.getElementById("item_number").value = ""
    document.getElementById("custom").value = ""
    document.getElementById("invoice").value = ""
  }
}

 function GetCmbFoto(){
  //############## selezione foto ########################
  var Prezzo = 1.5     // prezzo cadauno
  var iArr = new Array();
  iArr[0] = document.getElementById("cmb_foto").selectedIndex;
  iArr[1] = Number(document.getElementById("cmb_foto").options[iArr[0]].value);
  if (iArr[1] == 0){
     PREZZO_FOTO = 0
     ART_FOTO = ""
  }
  else
  {
    PREZZO_FOTO = iArr[1] * Prezzo
    ART_FOTO = "Foto " + document.getElementById("cmb_foto").options[iArr[0]].text;
  }
  return(iArr);
  //############## selezione foto ########################
}
// ############################################################

function CopiaURLInAppunti(){
  alert(document.location);
  document.execCommand('Copy','prova');
}

function LibLeft(str, n){
  if (n <= 0)
      return "";
  else if (n > String(str).length)
      return str;
  else
      return String(str).substring(0,n);
}

function LibRight(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}

function SetImgOnOff(){
  var nlg_title = StatoLogin();
  var nlgSplit = nlg_title.split(",");

  var iFoto = 0
  var nlgFoto = String(nlgSplit[5])
  if (nlgFoto==""){
    iFoto=0
  }
  else
  {
    iFoto = parseInt(nlgFoto,10)
  }
  for(var i = 9; i > iFoto; i--){
    SetElement("input","file","img0" + String(i),"disabled","true");
    SetElement("input","text","tit0" + String(i),"disabled","true");
    SetElement("input","text","comm0" + String(i),"disabled","true");
  }
}

function VrfSetElement(){
  // nel caso delle iframe la verifica dell'username viene fatta alla fine del body
  // e non nel caricamento della pagina, (fuory dal body) come viene fatto in altri casi di oscuramento dell'username
  // nella pagina principale
  var strPag = document.location.href
  if ((strPag.indexOf("iframe_richiesta") >= 0) || (strPag.indexOf("iframe_rich_vis_ut")) >= 0) {
     SetElement("input","text","username","style.visibility","hidden");
  }
}

function SetElement(strTagName,strType,strName,strAttrribute,strStatoValore){
  // imposta un argument di un controllo di form
  // previsto disabled, style.visibility,
  var elementi=document.getElementsByTagName(strTagName);
  for(var i = 0; i < elementi.length; i++){
    var elemento = elementi[i];
    if (elemento.type == strType) {
       if (elemento.getAttribute("name")==strName){
         if (strAttrribute == "disabled"){
            if (strStatoValore == "true"){
               elemento.disabled = true
            }
            else
            {
               elemento.disabled = false
            }
         }
         else
         {
           if (strAttrribute == "style.visibility"){
              elemento.style.visibility = strStatoValore;
           }
           else
           {
             // altri attributi
           }
         }
         // alert(strTagName + "-" +strName + "-" + elemento.disabled + "-" + i);
         return;
       }
    }
  }
  // alert("NO - " + strTagName + "-" + strType + "-" +strName + "-" + strAttrribute + "-" + strStatoValore + "-" + i);
}

function GetElement(strTagName,strType,strName,strAttrribute,strStatoValore){
  // legge tutti gli arguments di un controllo di form
  var elementi=document.getElementsByTagName(strTagName);
  for(var i = 0; i < elementi.length; i++){
    var elemento = elementi[i];
    if (elemento.type == strType) {
       if (elemento.getAttribute("name")==strName){
         for(var iAttr = 0; iAttr < elemento.getAttribute.length; iAttr++){
           alert(elemento.getAttribute.length + " | " +elemento.getAttribute[iAttr]);
         }
         return;
       }
    }
  }
}

// <!-- STOP###########^^ inserito a mano ^^############### -->
// <!--O-->