
//--- Menu verticale ----------------------------------------------------------

NS4=(document.layers) ? true : false;
IE4=(document.all)?true:false;
ver4 = (NS4 || IE4) ? true : false;
function popUp(){return};
function popDown(){return};
areCreated=false;
if (!ver4) event=null;

//if (ver4) {
menuWidth = 120;
childOverlap = 3;
childOffset = 5;
perCentOver = null;
secondsVisible = 0.5;
fntCol = "black";
overFnt = "black";
fntSiz = "11px";
fntWgh = "normal";
fntSty = "normal";
fntFam = "arial";
backCol = "#efefef";
overCol = "#efefef";
linHgt = "normal";
 
borWid = 1;
borCol = "#535353";
borSty = "outset";
imgSrc = "immagine.gif";
imgSiz = 7;
//}

//--- Funzioni ----------------------------------------------------------

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,'scrollbars=yes,height=500,width=500');
}

function imposta_hp() {
	var error = "Il tuo browser non supporta l'impostazione automatica\n della HomePage. Occorre impostarla manualmente.";					
	if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) 
	{
		document.body.style.behavior="url(#default#homepage)";
		document.body.setHomePage("http://www.milanofinanza.it/");
	}
	else{
	alert(error);
	}
}

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}		

 function confirmSubmit(testo)
    {
    var agree=confirm(testo);
    if (agree)
    	return true ;
    else
    	return false ;
    }

function mostrahelp(indirizzo)
	 {
	         window.open(indirizzo, '_blank', 'height=383,width=577,scrollbars=yes,resizable=no');
	         return;
	 }

function mostrahelp2(indirizzo)
	 {
		window.open(indirizzo, '_blank', 'height=270,width=270,scrollbars=no,resizable=no');
		return;
	 }

function changeUrl(par1, par2, par3){
	v = document.getElementById("url_grafico");
	v.src = "http://www.milanofinanza.it/common/home/mf/imm_new.asp?tabella=" + par1 + "&titolo=" + par2 + "&variazione=" + par3;
	document.getElementById("ico_load").style.display = 'block';
	document.getElementById("url_grafico").style.display = 'none';
	}
            
function changeUrlTrader(par1, par2, par3){
	v = document.getElementById("url_grafico2");
	v.src = "http://www.milanofinanza.it/common/home/mf/imm_new.asp?tabella=" + par1 + "&titolo=" + par2 + "&variazione=" + par3;
	}

function changeUrlForex(par1, par2){
	v = document.getElementById("url_grafico3");
	v.src = "http://www.milanofinanza.it/common/home/mf/imm_new.asp?tabella=" + par1 + "&titolo=" + par2 + "&variazione=";
	document.getElementById("ico_load").style.display = 'block';
	document.getElementById("url_grafico3").style.display = 'none';
	}
	
function changeUrlImg(par1, par2, par3, idload, idgrafico){
	v = document.getElementById(idgrafico);
	v.src = "http://www.milanofinanza.it/common/home/mf/imm_new.asp?tabella=" + par1 + "&titolo=" + par2 + "&variazione=" + par3;
	document.getElementById(idload).style.display = 'block';
	document.getElementById(idgrafico).style.display = 'none';
	}
	
function mostraVideoCenter(indirizzo)
 {
	if (indirizzo.indexOf("?") < 0)
	{
	 indirizzo = indirizzo + '?p=y';
	} else{
	 indirizzo = indirizzo + '&p=y';
	}
	window.open(indirizzo, '_blank', 'height=660,width=990,top=0,left=0,toolbar=no,scrollbars=no,resizable=no,status=no,location=no,menubar=no');
 }

 function enviar(){
      op = document.frmBusqueda.operacion;
      tinm = document.frmBusqueda.tipoinmueble;
      ubi = document.frmBusqueda.ubicacion;
      msg = "";
      if (op.value=="") msg += "seleziona comprare o affittare\n";
      if (tinm.value=="") msg += "seleziona tipo dell'immobile\n";
      if (ubi.value=="") msg += "seleziona provincia";
      if (msg=="") document.frmBusqueda.submit();
      else alert(msg);
 }

function shohHP(id,id2_none,id3_none) 
{ 	
	var tit = "t_"+id;
	var tit2 = "t_"+id2_none;
	var tit3 = "t_"+id3_none;
	var lnk = "l_"+id;
	var lnk2 = "l_"+id2_none;
	var lnk3 = "l_"+id3_none;
	
	if (document.getElementById) { // DOM3 = IE5, NS6
		if (document.getElementById(id).style.display == "none")
		{
			// TITOLO 
			document.getElementById(tit).style.display = 'block';
			document.getElementById(tit2).style.display = 'none';
			document.getElementById(tit3).style.display = 'none';
			// BOX 
			document.getElementById(id).style.display = 'block';
			document.getElementById(id2_none).style.display = 'none';
			document.getElementById(id3_none).style.display = 'none';
			// LINK
			document.getElementById(lnk).style.display = 'none';
			document.getElementById(lnk2).style.display = 'block';
			document.getElementById(lnk3).style.display = 'block';
			if (id == "votate") {
				document.getElementById("p_1").style.display = 'none';
				document.getElementById("p_2").style.display = 'block';
			} else {	
				document.getElementById("p_1").style.display = 'block';
				document.getElementById("p_2").style.display = 'none';			
			}
		}	
	} /*else { 
		if (document.layers) {	
			if (document.id.display == "none"){
				document.id.display = 'block';
			}
		} else {
			if (document.all.id.style.visibility == "none"){
				document.all.id.style.display = 'block';
			}
		}
	}*/
}
//-->

function load(directory){
    if(document.images){
        names=load.arguments
        pictures=new Array;
        for (z=1;z<names.length;z++){
            pictures[z]=new Image;
            pictures[z].src=directory+names[z];
        }
    }    
}

function cercaParola(parola, tipo)
{
    if (tipo=='news') {
        window.location.href = "/news/news.asp?ricerca=ok&testo=" + parola + "&chkTitolo=yes&chkAgenzie=TMFI&sez=notfound" ;
    } else {
        window.location.href = "/giornali/giornali.asp?ricerca=ok&criterio_ricerca=titolo&testo=" + parola + "&codiciTestate=7|8|9|10|11|12|13|14|16|17|19|20|21|24|25|39|40|44&sez=notfoundG";
    }
}

function showForex(id,id2_none,id3_none) 
{ 	
	var tit = "t_"+id;
	var tit2 = "t_"+id2_none;
	var tit3 = "t_"+id3_none;
	
	if (document.getElementById) { // DOM3 = IE5, NS6
		if (document.getElementById(id).style.display == "none")
		{
			// TITOLO 
			document.getElementById(tit).style.display = 'block';
			document.getElementById(tit2).style.display = 'none';
			document.getElementById(tit3).style.display = 'none';
			// BOX 
			document.getElementById(id).style.display = 'block';
			document.getElementById(id2_none).style.display = 'none';
			document.getElementById(id3_none).style.display = 'none';
		}	
	}
}

function showTrading(id,id2_none) 
{ 	
	var tit = "t_"+id;
	var tit2 = "t_"+id2_none;
		
	if (document.getElementById) { // DOM3 = IE5, NS6
		if (document.getElementById(id).style.display == "none")
		{
			// TITOLO 
			document.getElementById(tit).style.display = 'block';
			document.getElementById(tit2).style.display = 'none';
			// BOX 
			document.getElementById(id).style.display = 'block';
			document.getElementById(id2_none).style.display = 'none';
		}	
	}
}

function showTrader(id,id2_none,id3_none,id4_none) 
{ 	
	var tit = "t_"+id;
	var tit2 = "t_"+id2_none;
	var tit3 = "t_"+id3_none;
	var tit4 = "t_"+id4_none;
	
	if (document.getElementById) { // DOM3 = IE5, NS6
		if (document.getElementById(id).style.display == "none")
		{
			// TITOLO 
			document.getElementById(tit).style.display = 'block';
			document.getElementById(tit2).style.display = 'none';
			document.getElementById(tit3).style.display = 'none';
            document.getElementById(tit4).style.display = 'none';
			// BOX 
			document.getElementById(id).style.display = 'block';
			document.getElementById(id2_none).style.display = 'none';
			document.getElementById(id3_none).style.display = 'none';
			document.getElementById(id4_none).style.display = 'none';
		}	
	}
}

//FUNZIONI PAGINA FONDI E SICAV
function showFondiSicav() 
{ 	
	//CHIAMATE
	new Ajax.Request('/trader/fondi_sicav_gestione.asp',
	{   method:'get',
		parameters: {azione: 'f1'},
		onSuccess: function(transport){    
		var response = transport.responseText;
		//alert(response);
		
		
		document.getElementById("ico_load1").style.display = 'none';
		document.getElementById('perf12m').innerHTML = response;
	
	}				
	}); 

	new Ajax.Request('/trader/fondi_sicav_gestione.asp',
	{   method:'get',
		parameters: {azione: 'f11'},
		onSuccess: function(transport){    
		var response1 = transport.responseText;
		//alert(response1);
		
		document.getElementById("ico_load2").style.display = 'none';
		document.getElementById('perf36m').innerHTML = response1;		
	}				
	}); 

	new Ajax.Request('/trader/fondi_sicav_gestione.asp',
	{   method:'get',
		parameters: {azione: 'f21'},
		onSuccess: function(transport){    
		var response2 = transport.responseText;
		//alert(response2);
		
		
		document.getElementById("ico_load3").style.display = 'none';
		document.getElementById('fondiVol').innerHTML = response2;		
	}				
	}); 	

}

function showFondi(valore,id,id2_none,id3_none,id4_none,id5_none,id6_none,id7_none,id8_none,id9_none,id10_none) 
{ 	
	var tit = "t_"+id;
	var tit2 = "t_"+id2_none;
	var tit3 = "t_"+id3_none;
	var tit4 = "t_"+id4_none;
	var tit5 = "t_"+id5_none;
	var tit6 = "t_"+id6_none;
	var tit7 = "t_"+id7_none;
	var tit8 = "t_"+id8_none;
	var tit9 = "t_"+id9_none;
	var tit10 = "t_"+id10_none;
	
	//alert (valore + ' ' + tit);
	
	if (document.getElementById) { // DOM3 = IE5, NS6
		
		if (valore != "0") {
			document.getElementById(tit).style.display = 'block';	
			document.getElementById(tit2).style.display = 'none';
			document.getElementById(tit3).style.display = 'none';
			document.getElementById(tit4).style.display = 'none';
			document.getElementById(tit5).style.display = 'none';
			document.getElementById(tit6).style.display = 'none';
			document.getElementById(tit7).style.display = 'none';
			document.getElementById(tit8).style.display = 'none';
			document.getElementById(tit9).style.display = 'none';
			document.getElementById(tit10).style.display = 'none';
		}
		
		//CHIAMATA
		new Ajax.Request('/trader/fondi_sicav_gestione.asp',
		{   method:'get',
			parameters: {azione: id},
			onSuccess: function(transport){    
			var response = transport.responseText;
			//alert(response);
			
			if (valore == "1" || valore == "0") {
				valore = "perf12m";
			} else if (valore == "2") {
				valore = "perf36m";
			} else if (valore == "3") {
				valore = "fondiVol";
			}
			
			document.getElementById("ico_load1").style.display = 'none';
			document.getElementById("ico_load2").style.display = 'none';
			document.getElementById("ico_load3").style.display = 'none';
			//alert (valore + ' ' + response);
			document.getElementById(valore).innerHTML = response;			
		}				
		}); 	
	}
}
//FINE FUNZIONI PAGINA FONDI E SICAV

function changeUrlGrafico(mostraIntraday,intraday,par1, par2, par3, par4, par5, par6, par7, par8){
    v = document.getElementById("grafico_titolo");
                
    if (intraday == "yes")
	{
        v.src = "http://www.milanofinanza.it/quotazioni/grafico_intraday.asp?nome=" + encodeURIComponent(par1) + "&StockCodeRt=" + par2 + "&codiceStrumento=" + par3;
        document.getElementById("ico_load").style.display = 'block';
        document.getElementById("grafico_titolo").style.display = 'none';
        document.getElementById("t_confronta").style.display = 'none';
        document.getElementById("t_Line").style.display = 'none';
        document.getElementById("t_Bar").style.display = 'none';
        document.getElementById("t_Cdl").style.display = 'none';
	        
    }else{
        v.src = "http://www.milanofinanza.it/quotazioni/grafico_storico.asp?nome=" + encodeURIComponent(par1) + "&codici=" + par2 + "&codices=" + par3 + "&r=" + par4 + "&t=" + par5 + "&co=" + par6 + "&cs=" + par7 + "&tit_co=" + par8;
        document.getElementById("ico_load").style.display = 'block';
        document.getElementById("grafico_titolo").style.display = 'none';
        
        if (mostraIntraday == "no")
	    {
            document.getElementById("t_confronta").style.display = 'none';
            document.getElementById("t_Line").style.display = 'none';
            document.getElementById("t_Bar").style.display = 'none';
            document.getElementById("t_Cdl").style.display = 'none';
            
        }else{
            document.getElementById("t_confronta").style.display = 'block';
        }
    }
    var tit = "p_"+par5;
    var tit2 = "t_"+par5;
    if (par5 != "")
    {
        if (par5 == "Bar")
        {
            document.getElementById(tit).style.display = 'block';
	        document.getElementById("p_Line").style.display = 'none';
	        document.getElementById("p_Cdl").style.display = 'none';
            if (mostraIntraday != "no")
	        {
                document.getElementById(tit2).style.display = 'block';
	            document.getElementById("t_Line").style.display = 'none';
	            document.getElementById("t_Cdl").style.display = 'none';
            }
        }else if (par5 == "Cdl"){
            document.getElementById(tit).style.display = 'block';
	        document.getElementById("p_Line").style.display = 'none';
	        document.getElementById("p_Bar").style.display = 'none';
            if (mostraIntraday != "no")
	        {
                document.getElementById(tit2).style.display = 'block';
	            document.getElementById("t_Line").style.display = 'none';
	            document.getElementById("t_Bar").style.display = 'none';
            }
        }else{
            document.getElementById(tit).style.display = 'block';
	        document.getElementById("p_Bar").style.display = 'none';
	        document.getElementById("p_Cdl").style.display = 'none';
            if (mostraIntraday != "no")
	        {
                document.getElementById(tit2).style.display = 'block';
	            document.getElementById("t_Bar").style.display = 'none';
	            document.getElementById("t_Cdl").style.display = 'none';
            }
        }
    }
}


function caricata()
  {
        //Icona che simula il caricamento
        ico = document.getElementById("ico_load");
        ico.style.display = "none";
        
        //grafico da visualizzare una volta caricato
        grafico = document.getElementById("grafico_titolo");
        grafico.style.display = "block";
  }
  
    function caricataHP()
  {
        //Icona che simula il caricamento
        ico = document.getElementById("ico_load");
        ico.style.display = "none";
        
        //grafico da visualizzare una volta caricato
        grafico = document.getElementById("url_grafico");
        grafico.style.display = "block";
  }
  
   function caricataForex()
  {
        //Icona che simula il caricamento
        ico = document.getElementById("ico_load");
        ico.style.display = "none";
        
        //grafico da visualizzare una volta caricato
        grafico = document.getElementById("url_grafico3");
        grafico.style.display = "block";
  }
  
  function caricataImg(idload, idgrafico)
  {
        //Icona che simula il caricamento
        ico = document.getElementById(idload);
        ico.style.display = "none";
        
        //grafico da visualizzare una volta caricato
        grafico = document.getElementById(idgrafico);
        grafico.style.display = "block";
  }
  

    function imgme(tab,id){
		tab.style.background='url(http://www.milanofinanza.it/common/img/classnetwork/toolbar_dnet_'+id+'.jpg) no-repeat';
		tab.childNodes[0].style.display='none';
	}
	
	function deimgme(tab){
		tab.style.background='';
		tab.childNodes[0].style.display='';
	}

	function elimDefValue(testo) {
		valore = document.getElementById(testo);
		if (valore.value == valore.defaultValue) {
			valore.value='';
		}
	}
	function checkEmptyValue(testo) {
		valore = document.getElementById(testo);
		if (valore.value == '') {
			valore.value = valore.defaultValue;
		}
	}

//--- Login Layer ----------------------------------------------------------

var framewidth = '300px'; // Vedi stylesheet17.css #container
var frameheight = '347px';
var frameleft = '330px';
var frametop = '125px'; // Parte un po' piu' basso per non sporgere dagli angoli arrotondati della form di login
var framezindex = 99; // Minore dello z-index di #container

function MM_showHideLayers() { //v10.0
   var i,p,v,obj,disp
   var args=MM_showHideLayers.arguments;

   for (i=0; i<(args.length-2); i+=3) {
      with (document) {
         if (getElementById && ((obj=getElementById(args[i]))!=null)) {
            v=args[i+2];
            if (obj.style) {
               obj=obj.style;
               disp = (v=='show') ? 'block' : 'none';
               v = (v=='show') ? 'visible' : (v=='hide') ? 'hidden' : v;
            }
            obj.visibility=v;
            //var loginIframe=document.getElementById("myLoginIFrame1");
            //loginIframe.style.position="absolute"
            //loginIframe.style.width=framewidth;
            //loginIframe.style.height=frameheight;
            //loginIframe.style.left=frameleft;
            //loginIframe.style.top=frametop;
            //loginIframe.style.zIndex=framezindex;
            //loginIframe.style.display=disp;
         }
      }
   }
}

//--- fine Login Layer ----------------------------------------------------------


//--- Menu orizzontale ----------------------------------------------------------

/***********************************************
* AnyLink Drop Down Menu- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

// *** DEFINIZIONE VOCI MENU *****************************************

// Barra menu proncipale
/* Riportata staticamente nell'HTML, altrimenti chi non ha Javascript non vede niente
var header=new Array()
header[0]=new Array('News','http://www.italiaoggi.it','_blank','menu0',130) // Titolo, link, target, sottomenu associato, larghezza
header[1]=new Array('Il Giornale di Oggi','http://www.italiaoggi.it','_blank','menu1',160)
header[2]=new Array('Mercati','http://www.italiaoggi.it','_blank','menu2',120)
header[3]=new Array('Strumenti &amp; Analisi','http://www.italiaoggi.it','_blank','menu3',160)
header[4]=new Array('Multimedia','http://www.italiaoggi.it','_blank','menu4',130)
header[5]=new Array('My MF','http://www.italiaoggi.it','_blank','menu5',110)
header[6]=new Array('My Community','http://www.italiaoggi.it','_blank','menu6',130)
*/

// Sottomenu
var menu0=new Array()
menu0[0]='<a href="http://www.milanofinanza.it/quotazioni/hp_quotazioni.asp">Borsa in tempo reale</a>'
menu0[1]='<a href="http://www.milanofinanza.it/news/news.asp?chkAgenzie=TMFI&amp;argomento=News in diretta">News in diretta</a>'
menu0[2]='<a href="http://www.milanofinanza.it/giornali/giornali.asp?codiciTestate=7|14&amp;codTt=(VOST)|VARIE&amp;testatina=commenti e Analisi|i vostri soldi Il Trader commenti e analisi&amp;argomento=Commenti&amp;sez=gnews">Commenti</a>'
menu0[3]='<a href="http://www.milanofinanza.it/news/ricercaAvanzata_news.asp">Archivio</a>'
menu0[4]='<a href="http://www.mfiu.it/" target="_blank">MF Intelligence Unit</a>'
menu0[5]='<a href="http://www.milanofinanza.it/community/piulette.asp">News piu\' lette</a>'
menu0[6]='<a href="http://www.milanofinanza.it/community/piucommentate.asp">News piu\' commentate</a>'
menu0[7]='<a href="http://www.milanofinanza.it/community/piuvotate.asp">News piu\' votate</a>'

var menu1=new Array()
menu1[0]='<a href="http://www.milanofinanza.it/edicola/edicola2.asp">MF/Milano Finanza</a>'
menu1[1]='<a href="http://www.milanofinanza.it/edicola/edicola3.asp">ItaliaOggi</a>'
menu1[2]='<a href="http://www.italiaoggi.it/nds/rivistapdf_nds.asp" target="_blank">Il Nuovo Diritto delle Societa\'</a>'
menu1[3]='<a href="http://www.milanofinanza.it/edicola/MFNews_ed1630.asp">MFNews edizione 16:00</a>'
menu1[4]='<a href="http://www.milanofinanza.it/edicola/MFNews_ed1830.asp">MFNews edizione 18:00</a>'
menu1[5]='<a href="http://www.milanofinanza.it/edicola/ClassNews.asp">ClassNews</a>'
menu1[6]='<a href="http://www.milanofinanza.it/abbonamento/abbonamento.asp">Ufficio abbonamenti</a>'
menu1[7]='<a href="http://www.milanofinanza.it/edicola/guide.asp">I Magazine</a>'

var menu2=new Array()
menu2[0]='<a href="http://www.milanofinanza.it/quotazioni/hp_quotazioni.asp">Borsa in tempo reale</a>'
menu2[1]='<a href="http://www.milanofinanza.it/quotazioni/quotazioni.asp?step=1&amp;action=ricerca&amp;codiceStrumento=v1ac&amp;titolo=">Titoli di stato</a>'
menu2[2]='<a href="http://www.milanofinanza.it/quotazioni/hp_obbligazioni.asp">Obbligazioni</a>'
menu2[3]='<a href="http://www.milanofinanza.it/quotazioni/hp_etf.asp">ETF & ETC</a>'
menu2[4]='<a href="http://www.milanofinanza.it/quotazioni/quotazioni.asp?codiceStrumento=v0af&amp;step=1&amp;action=ricerca&amp;selettore=03f9|CW%20Plain%20Vanilla|=">Covered Warrant</a>'
menu2[5]='<a href="http://www.milanofinanza.it/quotazioni/quotazioni.asp?codiceStrumento=v0af&amp;step=1&amp;action=ricerca&amp;selettore=03f9|Investment%20Cert.|=">Certificates</a>'
menu2[6]='<a href="http://www.milanofinanza.it/quotazioni/quotazioni.asp?step=1&amp;action=ricerca&amp;codiceStrumento=v0a9&amp;titolo=">Derivati</a>'
menu2[7]='<a href="http://www.milanofinanza.it/quotazioni/quotazioni.asp?mercati=altri">Borse estere</a>'
menu2[8]='<a href="http://www.milanofinanza.it/quotazioni/hp_indici.asp">Indici</a></a>'
menu2[9]='<a href="http://www.milanofinanza.it/valute/cambi.asp?aggregazione=23|Euro/Valute">Valute</a>'
menu2[10] = '<a href="http://www.milanofinanza.it/quotazioni/quotazioni.asp?codiceStrumento=023e&amp;step=1&amp;action=ricerca">Fondi italiani</a>'
menu2[11] = '<a href="http://www.milanofinanza.it/quotazioni/quotazioni.asp?codiceStrumento=023d&amp;step=1&amp;action=ricerca">Fondi esteri-Sicav</a>'
menu2[12] = '<a href="http://www.milanofinanza.it/quotazioni/quotazioni.asp?codiceStrumento=zzzu&amp;step=1&amp;action=ricerca">Fondi Hedge</a>'
menu2[13]='<a href="http://www.milanofinanza.it/tassi/hp_tassi.asp">Tassi e rendimenti</a>'

var menu3=new Array()
menu3[0]='<a href="http://www.milanofinanza.it/strumenti_analisi/ricerca_avanzata.asp?map=11">Azioni</a>'
menu3[1]='<a href="http://www.milanofinanza.it/strumenti_analisi/ricerca_avanzata.asp?map=16">Titoli stato &amp; Bond</a>'
menu3[2]='<a href="http://www.milanofinanza.it/strumenti_analisi/ricerca_avanzata.asp?map=13">Warrant</a>'
menu3[3]='<a href="http://www.milanofinanza.it/strumenti_analisi/ricerca_avanzata.asp?map=14">CW e Certificates</a>'
menu3[4]='<a href="http://www.milanofinanza.it/strumenti_analisi/ricerca_avanzata.asp?map=12">Fondi italiani</a>'
menu3[5]='<a href="http://www.milanofinanza.it/strumenti_analisi/ricerca_avanzata.asp?map=15">Fondi esteri-Sicav</a>'
menu3[6]='<a href="http://www.milanofinanza.it/strumenti_analisi/ricerca_avanzata.asp?map=17">ETF & ETC</a>'
menu3[7]='<a href="http://carriere.milanofinanza.it">Cerca lavoro </a>'
menu3[8]='<a href="http://www.milanofinanza.it/immobiliare/immobiliare.asp">Cerca casa</a>'
menu3[9]='<a href="http://mutui.milanofinanza.it/index.asp">Confronta i mutui</a>'
menu3[10]='<a href="http://mutui.milanofinanza.it/guidaestrumenti/base/rata_in.asp">Calcola rata mutuo</a>'
menu3[11]='<a href="http://www.milanofinanza.it/prestiti/prestiti.asp">Carte di credito e prestiti</a>'

var menu4=new Array()
menu4[0]='<a href="http://www.milanofinanza.it/video/video.asp" onclick="javascript:mostraVideoCenter(\'http://www.milanofinanza.it/video/video.asp\');return false;">Video Center</a>'
menu4[1]='<a href="http://www.radioclassica.fm" target="_blank">Radioclassica</a>'
menu4[2]='<a href="http://www.milanofinanza.it/talkback/blogMF/HPblog.asp">Blog</a>'
menu4[3]='<a href="http://www.milanofinanza.it/rssreader/rssFeed.asp">RSS Feed</a>'
menu4[4]='<a href="http://www.milanofinanza.it/rssreader/newsReader.asp">MF NewsReader</a>'
menu4[5]='<a href="http://www.milanofinanza.it/quotazioni/alert.asp?azione=Visualizza">Gli alert sui titoli</a>'
menu4[6]='<a href="http://www.milanofinanza.it/newsletter/newsletter.asp">Newsletter</a>'

var menu5=new Array()
menu5[0]='<a href="http://www.milanofinanza.it/common/login/stato.asp">Status Utente</a>'
menu5[1]='<a href="http://www.milanofinanza.it/calcolapatrimoni/patrimoni.asp">Il mio patrimonio</a>'
menu5[2]='<a href="http://www.milanofinanza.it/portafoglio/portafoglio.asp">I portafogli</a>'
menu5[3]='<a href="http://www.milanofinanza.it/selezioni/selezioni.asp">Le selezioni</a>'
menu5[4]='<a href="http://www.milanofinanza.it/quotazioni/alert.asp?azione=Visualizza">Gli alert sui titoli</a>'
menu5[5]='<a href="http://www.milanofinanza.it/personal_journal/personal_journal.asp">Personal journal</a>'
menu5[6]='<a href="http://www.milanofinanza.it/edicola/libreria.asp">La mia edicola</a>'
menu5[7]='<a href="http://www.milanofinanza.it/newsletter/newsletter.asp">Newsletter</a>'

/*
var menu6=new Array()
menu6[0]='<a href="http://classmeteo.weather.com/classmeteo/opencms/it/previsioni/" target="_blank">Previsioni</a>'
menu6[1]='<a href="http://classmeteo.weather.com/classmeteo/opencms/it/mappe/" target="_blank">Mappe</a>'
menu6[2]='<a href="http://classmeteo.weather.com/classmeteo/opencms/it/neve/" target="_blank">Neve</a>'
menu6[3]='<a href="http://classmeteo.weather.com/classmeteo/opencms/it/blog/" target="_blank">Blog</a>'
menu6[4]='<a href="http://classmeteo.weather.com/classmeteo/opencms/it/video/" target="_blank">Video</a>'
menu6[5]='<a href="http://classmeteo.weather.com/classmeteo/opencms/it/meteoWarriors/" target="_blank">MeteoWarriors</a>'
*/

var menu7=new Array()
menu7[0]='<a href="http://www.milanofinanza.it/trader/trader.asp">Mercati azionari</a>'
menu7[1]='<a href="http://www.milanofinanza.it/trader/trading_online.asp">Trading Online</a>'
menu7[2]='<a href="http://www.milanofinanza.it/trader/forex.asp">Forex</a>'
menu7[3]='<a href="http://www.milanofinanza.it/trader/cfd.asp">CFD</a>'
menu7[4]='<a href="http://www.milanofinanza.it/trader/cw_certificate.asp">CW & Certificate</a>'
menu7[5]='<a href="http://www.milanofinanza.it/trader/etf.asp">ETF & ETC</a>'
menu7[6]='<a href="http://www.milanofinanza.it/trader/obbligazioni.asp">Obbligazioni</a>'
menu7[7]='<a href="http://www.milanofinanza.it/trader/fondi_sicav.asp">Fondi & Sicav</a>'

var menuwidth='165px' // default menu width
var menubgcolor='#e9f3f4' //menu bgcolor
var menuovercolor='#990000' //colore header quando selezionato
var menuoutcolor='#000000' //colore header quando non selezionato
var disappeardelay=250 //menu disappear speed onMouseout (in miliseconds)
var hidemenu_onclick="yes" //hide menu when user clicks within menu?
var currentmenu = ""
var dropmenuobj
var delayhide
var framezindex = 99; // Minore dello z-index di #dropmenudiv (stylesheet17.css)

// *** PARTE FUNZIONALE *****************************************

var ie4=document.all
var ns6=document.getElementById&&!document.all

if (ie4||ns6) {
   document.write('<div id="dropmenudiv" style="visibility:hidden;width:'+menuwidth+';background-color:'+menubgcolor+'" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>')
   document.write('<iframe style="display: none;" id="myMenuIFrame1" frameborder="0"></iframe >')
}

function getposOffset(what, offsettype){
   var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
   var parentEl=what.offsetParent;
   while (parentEl!=null){
      totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
      parentEl=parentEl.offsetParent;
   }
   return totaloffset;
}


function showhide(obj, e, visible, hidden, menuwidth){
   if (ie4||ns6)
      dropmenuobj.style.left=dropmenuobj.style.top="-500px"
   if (menuwidth!=""){
      dropmenuobj.widthobj=dropmenuobj.style
      dropmenuobj.widthobj.width=menuwidth
   }
   if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover") {
      obj.visibility=visible
   }
   else if (e.type=="click")
      obj.visibility=hidden
}

function iecompattest(){
   return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
   var edgeoffset=0
   if (whichedge=="rightedge"){
      var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
      dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
      if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
         edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
   }
   else{
      var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset
      var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
      dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
      if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure){ //move up?
         edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
         if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) //up no good either?
            edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge
      }
   }
   return edgeoffset
}

function populatemenu(what,menuwidth){
   if (ie4||ns6) {
      dropmenuobj.innerHTML=what.join("")+
         '<div id="dropmenudivend" style="width:'+menuwidth+';">&nbsp;</div>'
   }
}

function dropdownmenu(obj, e, menucontents, menuwidth, parente){
   var menuIframe, menu;
   var pos;

   if (window.event)
      event.cancelBubble=true
   else if (e.stopPropagation) e.stopPropagation()
      clearhidemenu()

   dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv
   populatemenu(menucontents,menuwidth)

   if (currentmenu != "") currentmenu.style.color=menuoutcolor
   currentmenu = obj
   currentmenu.style.color=menuovercolor

   //if (ie4) {
   //   hidecombo("hidden")
   //}
   if (ie4||ns6) {
      showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth)
      dropmenuobj.x=getposOffset(parente, "left")
      dropmenuobj.y=getposOffset(parente, "top")+7
      dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(parente, "rightedge")+"px"
      dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(parente, "bottomedge")+obj.offsetHeight+"px"
      //dropmenuobj.x=getposOffset(obj, "left")
      //dropmenuobj.y=getposOffset(obj, "top")
      //dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
      //dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
      //var parente = document.getElementById(parentid)
      //if (ie4) {
         menuIframe=document.getElementById("myMenuIFrame1");
         menuIframe.style.position="absolute"
         menuIframe.style.width=dropmenuobj.offsetWidth;
         menuIframe.style.height=dropmenuobj.offsetHeight;
         pos = getposOffset(parente, "top")+23
         menuIframe.style.left=getposOffset(parente, "left")+'px';
         menuIframe.style.top=pos+'px';
         menuIframe.style.zIndex=99;
         menuIframe.style.display="block";
      //}
   }

   return clickreturnvalue()
}

function clickreturnvalue(){
   if (ie4||ns6) return false
   else return true
}

function contains_ns6(a, b) {
   while (b.parentNode)
      if ((b = b.parentNode) == a)
         return true;
   return false;
}

function dynamichide(e){
   if (ie4&&!dropmenuobj.contains(e.toElement))
      delayhidemenu()
   else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
      delayhidemenu()
}

function hidemenu(e){
   if (typeof dropmenuobj!="undefined"){
      if (ie4||ns6) {
         dropmenuobj.style.visibility="hidden"
      }
      //if (ie4) {
      //   hidecombo("visible")
      //}
      //if (ie4) {
         hideframe("myMenuIFrame1")
      //}
      currentmenu.style.color=menuoutcolor
   }
}

function hidecombo(mode) {
/* Nasconde tutti i combo tranne quelli della form di login
   var form=document.getElementsByTagName("FORM")
   for (i=0;i<form.length;i++) {
      if (form[i].name != "login_form") {
         var sel=form[i].elements
         for (j=0;j<sel.length;j++) {
            if (sel[j].nodeName == "SELECT")
               sel[j].style.visibility=mode;
         }
      }
   }
*/
}

function hideframe(id) {
   menuIframe=document.getElementById(id);
   //menuIframe.style.visibility=mode
   //if (menuIframe.style.display == "block")
   menuIframe.style.display="none";
}

function delayhidemenu(){
   if (ie4||ns6)
      delayhide=setTimeout("hidemenu()",disappeardelay)
}

function clearhidemenu(){
   if (typeof delayhide!="undefined")
      clearTimeout(delayhide)
}

if (hidemenu_onclick=="yes")
   document.onclick=hidemenu

//function headMouseClick(theElement) {
//   var d = (ie4)?"document.all":"document.getElementById"
//   eval(d+'(theElement).click()')
//}

// Crea la barra del menu principale
function showMenus() {
   var i

   for (i=0; i<header.length; i++) {
      if (i == header.length-1)
         document.writeln('<div class="w'+header[i][4]+' tC p2 header menuHeader">')
      else
         document.writeln('<div class="filBR w'+header[i][4]+' tC p2 header menuHeader">')
      document.writeln('<a href="'+header[i][1]+'" target="'+header[i][2]+
         '" onMouseover="dropdownmenu(this, event, '+header[i][3]+
         ', \''+header[i][4]+'px\', this.parentNode)" onMouseout="delayhidemenu()">')
      document.writeln(header[i][0]+' <img src="img/greygbfreccia.jpg" alt="apri menù" width="11" height="8" />')
      document.writeln('</a></div>')
   }
}

//--- Fine Menu orizzontale ----------------------------------------------------------


//--- Bookmarks ----------------------------------------------------------



   function condividi(id,description,titolo) {
      var urlorig = document.location
      //var dtitleorig = titolo=='' ? document.title : titolo
      var dtitleorig = titolo.replace(/<[^>]*>/g, "")

      if (id == "favorites") {
         bookmarksite(dtitleorig,urlorig)
      }
      else {
         var dtitle = encodeURIComponent(dtitleorig);
         var url = encodeURIComponent(urlorig);
         var pattern = "172\.31\.233\.40"; 
         var via = "milanofinanza";
         var re = new RegExp(pattern, "g"); 
         var mfUrl = url.replace(re,"www.milanofinanza.it");

         description = encodeURIComponent(description.replace(/<[^>]*>/g, ""));

         switch (id) {
            case "delicious":
               url = "http://del.icio.us/post?v=4&noui&jump=close&url=" + url + "&title=" + dtitle;
               break;
            case "digg":
               var pos = mfUrl.indexOf("%26titolo%3D");
               if (pos > 0) {
                  mfUrl = mfUrl.substring(0,pos);
               }
               url = "http://digg.com/submit?phase=2&url=" + mfUrl + "&title=" + dtitle + "&bodytext=" + description;
               break;
            case "facebook":
               url = "http://www.facebook.com/share.php?&u=" + url + "&t=" + dtitle
               break;
            case "google":
               url = "http://www.google.com/bookmarks/mark?op=add&bkmk=" + url + "&title=" + dtitle;
               break;
            case "live":
               url = "https://favorites.live.com/quickadd.aspx?marklet=1&mkt=it-it&url=" + url + "&title=" + dtitle + "&top=0";
               break;
            case "myspace":
               url = "http://www.myspace.com/Modules/PostTo/Pages/?c=" + url + "&t=" + dtitle;
               break;
            case "reddit":
               url = "http://reddit.com/submit?url=" + url + "&title=" + dtitle
               break;
            case "technorati":
               url = "http://technorati.com/faves?add=" + mfUrl;
               break;
            case "yahoobm":
               url = "http://bookmarks.yahoo.com/toolbar/savebm?u=" + url + "&t=" + dtitle;
               break;
            case "twitter":
               url = "http://twitter.com/share?url=" + url + "&via=" + via + "&text=" + dtitle;
               break;
            case "yahoomw": // Non dovrebbe entrarci. In ogni caso ripunta a Yahoo Bookmarks
               url = "http://bookmarks.yahoo.com/toolbar/savebm?u=" + url + "&t=" + dtitle;
               //url = "http://myweb.yahoo.com/myresults/bookmarklet?t=" + dtitle + "&u=" + url + "&ei=UTF"; Non piu' attivo da Marzo 2009
               break;
         }

         remoteSubmit(url);
      }
   }

   function condividi_video(id,description,titolo,tipo,sot,Id_news) {
     // Alert("OK");
      var urlorig = document.location
      //var dtitleorig = titolo=='' ? document.title : titolo
      var dtitleorig = titolo.replace(/<[^>]*>/g, "")


		var video = "http://www.milanofinanza.it/video/video.asp?dettaglio=true&tipo=" + tipo + "&SOT=" + sot + "&ST=" + Id_news + "&STBR=300"
      if (id == "favorites") {
         bookmarksite(dtitleorig,video)
      }
      else {
         var dtitle = encodeURIComponent(dtitleorig);
         var url = encodeURIComponent(urlorig);
         var video2 = encodeURIComponent(video);
         var pattern = "172\.31\.233\.40"; 
         var re = new RegExp(pattern, "g"); 
         //var mfUrl = url.replace(re,"www.milanofinanza.it");
		 var mfUrl2 = video2.replace(re,"www.milanofinanza.it");

         description = encodeURIComponent(description.replace(/<[^>]*>/g, ""));

         switch (id) {
            case "delicious":
           // alert("OK");
               url = "http://del.icio.us/post?v=4&noui&jump=close&url=" + video2 + "&title=" + dtitle;
               break;
            case "digg":
               url = "http://digg.com/submit?phase=2&url=" + mfUrl2 + "&title=" + dtitle + "&bodytext=" + description;
               break;
            case "facebook":
               url = "http://www.facebook.com/share.php?&u=" + video2 + "&t=" + dtitle
               break;
            case "google":
               url = "http://www.google.com/bookmarks/mark?op=add&bkmk=" + video2 + "&title=" + dtitle;
               break;
            case "live":
               url = "https://favorites.live.com/quickadd.aspx?marklet=1&mkt=it-it&url=" + video2 + "&title=" + dtitle + "&top=0";
               break;
            case "myspace":
               url = "http://www.myspace.com/Modules/PostTo/Pages/?c=" + video2 + "&t=" + dtitle;
               break;
            case "reddit":
               url = "http://reddit.com/submit?url=" + mfUrl2 + "&title=" + dtitle
               break;
            case "technorati":
               url = "http://technorati.com/faves?add=" + mfUrl2;
               break;
            case "yahoobm":
               url = "http://bookmarks.yahoo.com/toolbar/savebm?u=" + video2 + "&t=" + dtitle;
               break;
            case "yahoomw": // Non dovrebbe entrarci. In ogni caso ripunta a Yahoo Bookmarks
               url = "http://bookmarks.yahoo.com/toolbar/savebm?u=" + video2 + "&t=" + dtitle;
               //url = "http://myweb.yahoo.com/myresults/bookmarklet?t=" + dtitle + "&u=" + video2 + "&ei=UTF"; Non piu' attivo da Marzo 2009
               break;
         }

         remoteSubmit(url);
      }
   }

   function remoteSubmit(url) {
      if (! url) return; 
      window.open(url, new Date().getTime(), 'toolbar=1,scrollbars=1,location=1,statusbar=1,menubar=1,resizable=1,width=650,height=450');
   }

/***********************************************
* Bookmark site script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/
/* Script for allowing the user to easily bookmark your site, by clicking on a link on the page. */
/* Modified to support Opera */
   function bookmarksite(title,url) {
      if (window.sidebar) // firefox
         window.sidebar.addPanel(title, url, "");
      else if (window.opera && window.print) { // opera
         var elem = document.createElement('a');
         elem.setAttribute('href',url);
         elem.setAttribute('title',title);
         elem.setAttribute('rel','sidebar');
         elem.click();
      } 
      else if (document.all) // ie
         window.external.AddFavorite(url, title);
   }


//--- Fine Bookmarks ----------------------------------------------------------


//--- Vote ----------------------------------------------------------

var NUM_OF_STARS = 5;
var ie4=document.all
var ns6=document.getElementById&&!document.all

/* Crea le stelline con il rating dei voti
*/
function votomedio(rate) {
   var len = parseInt(rate*20);

   for (i=1; i<=NUM_OF_STARS; i++) {
      var wid = Math.max(Math.min(20,len),0);
      document.write('<div class="floatL h10 bgstar" style="cursor:pointer;" ');
      document.write(' onclick="starclick('+i+')" onmouseover="starover('+i);
      document.write(')" onmouseout="starout('+rate+')">');
      document.write('<a href="'+document.location+'&vote='+i+'">');
      document.write('<span class="floatL bgstarY" '+'id="star'+i+'" style="width:' + wid + 'px;">&#160;</span>');
      document.write('</a></div>');
//      document.write('<span class="floatL bgstarY" '+'id="star'+i+'" style="width:' + wid + 'px;">&#160;</span></div>');
      len = len-20;
   }
}

/* Si posiziona su una stella per votare
 * Evidenzia le stelle fino a quella selezionata
 */
function starover(pos) {
   for (i=1; i<=NUM_OF_STARS; i++) {
      var star = document.getElementById('star' + i);
      if (i<=pos) {
         if (! ie4) {
            star.setAttribute('style','width:20px;');
         }
         else {
            star.style.width='20';
         }
      }
      else {
          if (! ie4)
             star.setAttribute('style','width:0px;');
          else
             star.style.width='0';
      }
   }
}

/* Esce dalla stella.
 * Ridisegna il rating dei voti
 */
function starout(rate) {
   var len = parseInt(rate*20);
//document.write("RATE:"+rate+"   LEN:"+len);
   for (i=1; i<=NUM_OF_STARS; i++) {
      var star = document.getElementById('star' + i);
      var wid = Math.max(Math.min(20,len),0);

      if (! ie4) {
         star.setAttribute('style','width:' + wid + 'px;');
      }
      else {
         star.style.width = wid;
      }
      len = len-20;
   }
}

//--- Fine Vote ----------------------------------------------------------

//--- Script per aumentare o diminuire la dimensione del font all'interno degli articoli --- 

function increaseFontSize() {
   var min=8;
   var max=18;
   var p = document.getElementsByTagName('p');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 13;
      }
      if(s!=max) {
         s += 1;
      }
      p[i].style.fontSize = s+"px"
   }
}
function decreaseFontSize() {
   var min=8;
   var max=18;
   var p = document.getElementsByTagName('p');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=min) {
         s -= 1;
      }
      p[i].style.fontSize = s+"px"
   }   
}

//--- FINE Script per aumentare o diminuire la dimensione del font all'interno degli articoli --- 

//Funzione per effettuare il check di tutte le check
function checkAll(elm,name)
{
	for (var i = 0; i < elm.form.elements.length; i++)
	{
		if (elm.form.elements[i].name.indexOf(name) == 0)
			elm.form.elements[i].checked = elm.checked;
	}
}

//-------------------------------------------------------------

//--- Ajax chiamate patrimoni --------------

function getPatrimonio()
{
			
	new Ajax.Request('/calcolapatrimoni/gestione_portafogli.asp',
	{   method:'get',
		parameters: {azione: "totali"},
		onSuccess: function(transport){    
		var response = transport.responseText.split(":");
		//alert(response);
		
		var responseAdd = response[0].split("|");
		var htmlAtt= "";
		htmlAtt = '<p class="tb_valore font15 tR bRightDotten pright5" >' + responseAdd[0] + '</p>';
       	htmlAtt += '<p class="tb_valore font15 tR bRightDotten pright5" >' + responseAdd[1] + '</p>';
       	htmlAtt += '<p class="tb_valore font15 tR" >' + responseAdd[2] + '</p>';

		var htmlLiq= "";
		htmlLiq = '<p class="tb_valore font15 tR bRightDotten pright5" > - </p>';
       	htmlLiq += '<p class="tb_valore font15 tR bRightDotten pright5" >' + response[1] + '</p>';
       	htmlLiq += '<p class="tb_valore font15 tR" > - </p>';
		
		var htmlPass= "";
		htmlPass = '<p class="tb_valore font15 tR bRightDotten pright5" >&#160;</p>';
       	htmlPass += '<p class="tb_valore font15 tR bRightDotten pright5" >&#160;</p>';
       	htmlPass += '<p class="tb_valore font15 tR" >' + response[2] + '</p>';
		
		var responsePortaf = response[3].split("|");
		var htmlPort= "";
		htmlPort = '<p class="tb_valore font15 tR bRightDotten pright5" >' + responsePortaf[0] + '</p>';
       	htmlPort += '<p class="tb_valore font15 tR bRightDotten pright5" >' + responsePortaf[1] + '</p>';
       	htmlPort += '<p class="tb_valore font15 tR" >' + responsePortaf[2] + '</p>';
		
		var responseTot= response[4].split("|");
		var htmlTot = "";
		htmlTot = '<p class="tb_valore_tot font15 tR bRightDotten pright5" >' + responseTot[0] + '</p>';
       	htmlTot += '<p class="tb_valore_tot font15 tR bRightDotten pright5" >' + responseTot[1] + '</p>';
       	htmlTot += '<p class="tb_valore_tot font15 tR" >' + responseTot[2] + '</p>';
		
				
		//Icona che simula il caricamento
        document.getElementById("load_datiA").style.display = "none";
		document.getElementById("load_datiL").style.display = 'none';
		document.getElementById("load_datiP").style.display = 'none';
		document.getElementById("load_datiPo").style.display = 'none';
		document.getElementById("load_datiAttTot").style.display = 'none';
        
        //div da visualizzare una volta caricato
        document.getElementById("patrimoniAtt").style.display = "block";
		document.getElementById("patrimoniLiq").style.display = 'block';
		document.getElementById("patrimoniPass").style.display = 'block';
		document.getElementById("patrimoniPor").style.display = 'block';
		document.getElementById("patrimoniAttTot").style.display = 'block';
		document.getElementById("patrimoniAtt").innerHTML = htmlAtt;
		document.getElementById("patrimoniLiq").innerHTML = htmlLiq;
		document.getElementById("patrimoniPass").innerHTML = htmlPass;
		document.getElementById("patrimoniPor").innerHTML = htmlPort;
		document.getElementById("patrimoniAttTot").innerHTML = htmlTot;
		
	}				
	}); 
	
}

function getDettaglioPatrimonio()
{
	
	new Ajax.Request('/calcolapatrimoni/gestione_portafogli.asp',
	{   method:'get',
		parameters: {azione: "dettPortafoglio"},
		onSuccess: function(transport){    
		var response = transport.responseText;
				
		//Icona che simula il caricamento
		document.getElementById("load_datiPoD").style.display = 'none';
	
		//div da visualizzare una volta caricato
		document.getElementById("patrimoniPortafDett").style.display = 'block';
		document.getElementById("patrimoniPortafDett").innerHTML = response;
	}				
	});
  
	new Ajax.Request('/calcolapatrimoni/gestione_patrimoni.asp',
	{   method:'get',
		parameters: {azione: "dettAttivita"},
		onSuccess: function(transport){    
		var response = transport.responseText;
				
		//Icona che simula il caricamento
		document.getElementById("load_datiAD").style.display = 'none';

		//div da visualizzare una volta caricato
		document.getElementById("patrimoniAttDett").style.display = 'block';
		document.getElementById("patrimoniAttDett").innerHTML = response;
	}				
	}); 
	
	new Ajax.Request('/calcolapatrimoni/gestione_patrimoni.asp',
	{   method:'get',
		parameters: {azione: "dettLiquidita"},
		onSuccess: function(transport){ 
		
		var response = transport.responseText;
		var risultatoHtml = "";
		
		if (response=='Nessun dato trovato') {
			risultatoHtml = '<p class="tb_categoria">Nessun dato trovato</p>';
		} else {
			risultatoHtml = response;
		}
		
		//alert(response);
				
		//Icona che simula il caricamento
		document.getElementById("load_datiLD").style.display = 'none';
		
		//div da visualizzare una volta caricato
		document.getElementById("patrimoniLiqDett").style.display = 'block';
		document.getElementById("patrimoniLiqDett").innerHTML = risultatoHtml;
		
	}				
	}); 
	
	new Ajax.Request('/calcolapatrimoni/gestione_patrimoni.asp',
	{   method:'get',
		parameters: {azione: "dettPassivita"},
		onSuccess: function(transport){    
		var response = transport.responseText;
				
		//Icona che simula il caricamento
		document.getElementById("load_datiPD").style.display = 'none';

		//div da visualizzare una volta caricato
		document.getElementById("patrimoniPassDett").style.display = 'block';
		document.getElementById("patrimoniPassDett").innerHTML = response;
	}				
	}); 
	
	new Ajax.Request('/calcolapatrimoni/gestione_patrimoni.asp',
	{   method:'get',
		parameters: {azione: "patrimonioTotale"},
		onSuccess: function(transport){    
		var response = transport.responseText;
		//alert(response);
				
		//Icona che simula il caricamento
		document.getElementById("load_TOT").style.display = 'none';

		//div da visualizzare una volta caricato
		document.getElementById("patrimonioTOT").style.display = 'block';
		document.getElementById("patrimonioTOT").innerHTML = response;
	}				
	}); 
	
}


getDettPortafoglio = function (valore,targ) {		
	
	var MyAjax = new Ajax.Updater(
	{success: targ},
	'/calcolapatrimoni/gestione_portafogli.asp',
	{ method: 'get', 
	parameters: {azione: valore}, encoding: 'ISO-8859-1'});
	
	//Icona che simula il caricamento
	document.getElementById("load_datiPoD").style.display = 'none';
	
	//div da visualizzare una volta caricato
	document.getElementById("patrimoniPortafDett").style.display = 'block';
	
}

getDettPatrimonio2 = function (valore,targ) {		
	
	//document.getElementById(targ).style.innerHTML = '<div id="load_datiAD"><img src="/calcolapatrimoni/img/loader.gif" hspace="350"  vspace="20"/></div>';
	
	var MyAjax = new Ajax.Updater(
	{success: targ},
	'/calcolapatrimoni/gestione_patrimoni.asp',
	{method: 'get', parameters: {azione: valore}, encoding: 'ISO-8859-1'});
	
	if (valore == 'dettAttivita') {
		//Icona che simula il caricamento
		document.getElementById("load_datiAD").style.display = 'none';
	} else if (valore == 'dettLiquidita') {
		document.getElementById("load_datiLD").style.display = 'none';
	} else if (valore == 'dettPassivita') {
		document.getElementById("load_datiPD").style.display = 'none';
	} else if (valore == 'patrimonioTotale') {
		document.getElementById("load_TOT").style.display = 'none';
	}
	//div da visualizzare una volta caricato
	document.getElementById(targ).style.display = 'block';
}

function modificaPortaf()
{
	if (document.formPortaf.idPortaf.checked==true){
		idPortaf = document.formPortaf.idPortaf.value;
	} else {
		for (i=0;i<document.formPortaf.idPortaf.length;i++){
			if (document.formPortaf.idPortaf[i].checked==true){
				idPortaf = document.formPortaf.idPortaf[i].value;
				break //exist for loop, as target acquired.
			}
		}
	}
	if (idPortaf != "") {
		window.location.href = "/portafoglio/visualizzaportafoglio.asp?codicePortafoglio=" + idPortaf;
	}
}

function aggiungiPortaf()
{	
	window.location.href = "/portafoglio/portafoglio.asp" ;
}

function modificaPatrimoni(azione,tabella)
{	
	//conferma eliminazione
	var formPatrimoni = "form" + tabella;
	var idPatrimoni = "id" + tabella;
	var vForm = eval("document." + formPatrimoni + "." + idPatrimoni);
	var idRecord = "";
	if (vForm.checked==true){
		idRecord = vForm.value;
	} else {
		//alert(vForm.checked + " " + vForm.value);
		//alert(vForm.length);
		for (i=0;i<vForm.length;i++){
			//alert(vForm[i].checked);
			if (vForm[i].checked==true){
				idRecord = vForm[i].value;
				//alert(vForm[i].value);
				break //exist for loop, as target acquired.
			}
		}
	}
	
	if (idRecord != "") {
		if (azione=='modifica') {		
						
			new Ajax.Request('/calcolapatrimoni/gestione_patrimoni.asp',
			{   method:'get',
				parameters: {azione: "datimodifica", tabella: tabella, id: idRecord},
				onSuccess: function(transport){    
				var response = transport.responseText;
				//alert(response);
				document.getElementById("AggiungiFinestra").innerHTML = response;
				document.getElementById("AggiungiFinestra").style.display = 'block';
				document.getElementById("fade").style.display='block';
			}				
			}); 
			
		
		} else if (azione=='elimina') {
		
			if (confirm("Vuoi eliminare il dato selezionato?"))
			{
				new Ajax.Request('/calcolapatrimoni/gestione_patrimoni.asp',
				{   method:'get',
					parameters: {azione: "elimina", tabella: tabella, id: idRecord},
					onSuccess: function(transport){    
					var response = transport.responseText;
					
					if (response == 'ok' ) {
						window.location.href = "/calcolapatrimoni/patrimoni_dettaglio.asp" ;
					} else {
						alert(response); //RIVEDERE!!!
					}
				}				
				}); 
			}
		}
	}
}

function modificaPatrimoni2(azione,tabella)
{	
	//conferma eliminazione
	var formPatrimoni = "form" + tabella;
	var idPatrimoni = "id" + tabella;
	var vForm = eval("document." + formPatrimoni + "." + idPatrimoni);
	if (vForm.checked==true){
		
	} else {
		alert(vForm.checked + " " + vForm.value);
		//alert(vForm.length);
		for (i=0;i<vForm.length;i++){
			//alert(vForm[i].checked);
			if (vForm[i].checked==true){
				//alert(vForm[i].value);
				if (azione=='modifica') {		
					
					new Ajax.Request('/calcolapatrimoni/gestione_patrimoni.asp',
					{   method:'get',
						parameters: {azione: "datimodifica", tabella: tabella, id: vForm[i].value},
						onSuccess: function(transport){    
						var response = transport.responseText;
						//alert(response);
						document.getElementById("AggiungiFinestra").innerHTML = response;
						document.getElementById("AggiungiFinestra").style.display = 'block';
						document.getElementById("fade").style.display='block';
					}				
					}); 
					
				
				} else if (azione=='elimina') {
				
					new Ajax.Request('/calcolapatrimoni/gestione_patrimoni.asp',
					{   method:'get',
						parameters: {azione: "elimina", tabella: tabella, id: vForm[i].value},
						onSuccess: function(transport){    
						var response = transport.responseText;
						
						if (response == 'ok' ) {
							window.location.href = "/calcolapatrimoni/patrimoni_dettaglio.asp" ;
						} else {
							alert(response); //RIVEDERE!!!
						}
					}				
					}); 
				
				}
				break //exist for loop, as target acquired.
			}
		}
	}
}

function setPatrimoni(azione,tabella)
{
	var vForm =  "";
	if (azione=='modifica') {
		vForm = eval("document.mod" + tabella);
		var idrecord = vForm.idrecord.value;
		var cat = vForm.cat.value;
		var tipo = vForm.tipo.value;		
	} else if (azione=='aggiungi') {
		vForm = eval("document.add" + tabella); 
		var cat = vForm.cat.value;
		//if (cat == "")
		  //{
		    //alert("Attenzione, non hai inserito il nome!");
		    //vForm.cat.focus();
			//document.getElementById('AggiungiFinestra').style.display='block';
			//document.getElementById('fade').style.display='block';
		    //return;
		  //}
		var tipo = vForm.tipo.value;
	}
	
	//alert("qui");
	
	if (tabella=='Attivita') {
		var descrizione = vForm.descrizione.value;
		var data_acquisto = vForm.data_acquisto.value;
		//var n_quote = vForm.n_quote.value;
		var prezzo_acquisto = vForm.prezzo_acquisto.value;
		var valore_mercato = vForm.valore_mercato.value;
		
	} else if (tabella=='Liquidita') {
		var descrizione = vForm.descrizione.value;
		var saldo = vForm.saldo.value;
				
	} else if (tabella=='Passivita') {
		var descrizione = vForm.descrizione.value;
		var ammontare = vForm.ammontare.value;
		var intervallo_rimborso = vForm.intervallo_rimborso.value;
		var imp_rata = vForm.imp_rata.value;
		//var imp_residuo = vForm.imp_residuo.value;
		var data_scad = vForm.data_scad.value;
		
	}

	if (azione=='modifica' && tabella=='Attivita') {	
	
		new Ajax.Request('/calcolapatrimoni/gestione_patrimoni.asp',
		{   method:'get',
			parameters: {azione: "modifica", tabella: tabella, idrecord: idrecord, cat: cat, tipo: tipo, descrizione: descrizione, data_acquisto: data_acquisto, prezzo_acquisto: prezzo_acquisto, valore_mercato:valore_mercato},
			onSuccess: function(transport){    
			var response = transport.responseText;
			
		}				
		}); 
		
	} else if (azione=='modifica' && tabella=='Liquidita') {	
	
		new Ajax.Request('/calcolapatrimoni/gestione_patrimoni.asp',
		{   method:'get',
			parameters: {azione: "modifica", tabella: tabella, idrecord: idrecord, cat: cat, tipo: tipo, descrizione: descrizione, saldo: saldo},
			onSuccess: function(transport){    
			var response = transport.responseText;
			
		}				
		}); 
		
	} else if (azione=='modifica' && tabella=='Passivita') {	
	
		new Ajax.Request('/calcolapatrimoni/gestione_patrimoni.asp',
		{   method:'get',
			parameters: {azione: "modifica", tabella: tabella, idrecord: idrecord, cat: cat, tipo: tipo, descrizione: descrizione, ammontare: ammontare, intervallo_rimborso: intervallo_rimborso, imp_rata: imp_rata, data_scad: data_scad}, 
			onSuccess: function(transport){    
			var response = transport.responseText;
			
		}				
		}); 
	} else if (azione=='aggiungi' && tabella=='Attivita') {
	
		new Ajax.Request('/calcolapatrimoni/gestione_patrimoni.asp',
		{   method:'get',
			parameters: {azione: "aggiungi", tabella: tabella, cat: cat, tipo: tipo, descrizione: descrizione, data_acquisto: data_acquisto, prezzo_acquisto: prezzo_acquisto, valore_mercato:valore_mercato},
			onSuccess: function(transport){    
			var response = transport.responseText;
			
			window.location.href = "/calcolapatrimoni/patrimoni_dettaglio.asp" ;
			
		}				
		}); 
	} else if (azione=='aggiungi' && tabella=='Liquidita') {
	
		new Ajax.Request('/calcolapatrimoni/gestione_patrimoni.asp',
		{   method:'get',
			parameters: {azione: "aggiungi", tabella: tabella, cat: cat, tipo: tipo, descrizione: descrizione, saldo: saldo},
			onSuccess: function(transport){    
			var response = transport.responseText;
			
			window.location.href = "/calcolapatrimoni/patrimoni_dettaglio.asp" ;
			
		}				
		}); 
	} else if (azione=='aggiungi' && tabella=='Passivita') {
	
		new Ajax.Request('/calcolapatrimoni/gestione_patrimoni.asp',
		{   method:'get',
			parameters: {azione: "aggiungi", tabella: tabella, cat: cat, tipo: tipo, descrizione: descrizione, ammontare: ammontare, intervallo_rimborso: intervallo_rimborso, imp_rata: imp_rata, data_scad: data_scad}, 
			onSuccess: function(transport){    
			var response = transport.responseText;
			
			window.location.href = "/calcolapatrimoni/patrimoni_dettaglio.asp" ;
			
		}				
		}); 
	}

}

function showPatrimoni(tabella)
{
	
	new Ajax.Request('/calcolapatrimoni/gestione_patrimoni.asp',
		{   method:'get',
			parameters: {azione: "formaggiungi", tabella: tabella},
			onSuccess: function(transport){    
			var response = transport.responseText;
			//alert(response);
			
			document.getElementById("AggiungiFinestra").innerHTML = response;
			document.getElementById("AggiungiFinestra").style.display = 'block';
			document.getElementById("fade").style.display='block';
			
		}				
		}); 
	
}

//TENDINA CON ELENCO LOCALITA'
function showListaTipi(str) {
	//alert(str);
	
	new Ajax.Request('/calcolapatrimoni/gestione_patrimoni.asp',
	{   method:'get',
		parameters: {azione: "showTipi", cat: str},
		onSuccess: function(transport){    
		var response = transport.responseText;
		//alert(response);
		
		if (window.DOMParser)
		{
			var parser = new window.DOMParser();
			var docXml = parser.parseFromString(transport.responseText,'text/xml');
		}
		else // Internet Explorer
		{
			docXml = new ActiveXObject("Microsoft.XMLDOM");
			docXml.async="false";
			docXml.loadXML(transport.responseText);								  
		} 
				
		if(transport.responseText.indexOf('result="KO">')> -1) {	
		
			alert(response); //RIVEDERE!!!
			
		} else {
		
			var selectTipi =  "";
			var nodeTipi = docXml.getElementsByTagName('TIPO');
			//alert(nodeTipi.length);
			if (nodeTipi.length > 0) {
				
				selectTipi = "<select name='tipo' id='tipo' class='floatR'>";
				for (i=0;i<nodeTipi.length;i++)
				{
					selectTipi += "<option value='" + nodeTipi[i].getAttribute("ID") + "'>" + nodeTipi[i].childNodes[0].nodeValue + "</option>";
				}
				selectTipi += "</select>";
				//alert(selectTipi);
				document.getElementById("showTipi").innerHTML = selectTipi;
			} else {
				document.getElementById("showTipi").innerHTML = "<span class='pT5'>nessun risultato</span>";
			}
		}

		}				
	}); 
}

//-------------------------------------------------------------

function getSkin(img,link) {
	
	var showSkin = false;
	
	//controllo della data per visualizzazione skin
	var currentTime = new Date();
	var month = currentTime.getMonth() + 1;
	if (month < 10) month = "0" + month;
	var day = currentTime.getDate();
	if (day < 10) day = "0" + day;
	var dataPubbl = currentTime.getFullYear() + month + day;
	
	aDatePubbl = new Array("20110701", "20110713", "20110907", "20110921");
	for (x in aDatePubbl)
	{
		if (dataPubbl == aDatePubbl[x]) {
			showSkin = true;
		}
	}

	if (showSkin == true ) {
		document.getElementById('skin').style.background='url(' + img + ') no-repeat fixed center 30px #ffffff';
		document.getElementById('skin_DIV').style.position = 'absolute';
		document.getElementById('skin_DIV').style.top = '0px';
		document.getElementById('skin_DIV').style.left = '0px';
		document.getElementById('skin_DIV').style.height = '2300px';
		document.getElementById('skin_DIV').style.width = '100%';
		document.getElementById('skin_DIV').innerHTML = link;
		document.getElementById('skin_height').style.height = '100px';
		document.getElementById('skin_height').style.width = '100%';
		document.getElementById('skin_height').innerHTML = '&#160;';
	}
}

	function showDiv(div1,div2,div3) {
	
		document.getElementById(div1).style.display='block';
		document.getElementById(div2).style.display='none';
		document.getElementById(div3).style.display='block';
	}
	
	function closeDiv(div1,div2,div3) {
	
		document.getElementById(div1).style.display='none';	
		document.getElementById(div2).style.display='none';
		document.getElementById(div3).style.display='block';		
	}
	

