
reG=new RegExp("§","g")
tc=0
da=document.all
nv=navigator.appVersion;
E5=nv.indexOf("MSIE 5.")



stT0="<TABLE class='Tabella'"+cel0+"><TR>";
stT100="<TABLE valign=top class='Tab100'"+cel0+"><TR>";
stR="</TR><TR>";
stClose="</TR></TABLE>";

function def_Hr(a,b){return '<A HREF=# onclick="tMu.dxLdr1(\''+b+'\');return false">'+a+'</a>'}
function def_Hre(a,b){return '<A target =new href='+b+'>'+a+'</a>'}
function more(h,l)
{   var z1="<img align=right valign=bottom border=0 src=../imgx/"; 
	return h? def_Hr(z1+"more.gif>",h):l?def_Hre(z1+"/apri.gif>",l):""
}
function mailto(s,a,b){return "<A <a style='"+fBold(s)+"'HREF="+b+"><img valign=bottom border=0 src=../icone/mailto.gif>"+a+"</a>"}
function fBold(s,c) 
{   var x_grp=parseInt(gtTopW()/120-4)
	var fs=aFont[x_grp]*(1+s*0.02)
	return "font-size:"+fs+"px;"+(c?"color:"+c+";":"")+"font-weight:"+(s<13?"200":"600")+";"
}
function mkRtit(s,t,c){return"<b style='"+fBold(s,c)+"'>"+t+"</b>"} 
function mkHr(s,a,b){return "<a style='"+fBold(s)+"' HREF=# onclick=\"tMu.dxLdr1('"+b+"');return false\">"+a+"</a>"} 
function icona(n){return "<span><img src=../img/pallino.gif></span>"}
function mkLkTx(s,t,h,l){ return h?mkHr(s,t,h):(l.indexOf("@")>0)?mailto(s,t,l):def_Hre(t,l)}


var Precomp1=new Array(new Array(),new Array())
var Precomp2=new Array()
precomp1()
precomp2("Aqua")
precomp2("Bianco")
precomp2("Grigio")

function precomp1()
{
 for (var k=0; k<7; k++)
 {	Precomp1[0][k]="<tr><td><img src=../g_tab/"+k+"/g00.gif></td>"
				 +"<td background=../g_tab/"+k+"/g01.gif></td>"
				 +"<td><img src=../g_tab/"+k+"/g02.gif></td></tr>"
				 +stR+matXlat(k,3)
	Precomp1[1][k]="<td background=../g_tab/"+k+"/g12.gif></td>"
	+stR+"<td valign=top><img src=../g_tab/"+k+"/g20.gif></td>"
	+"<td background=../g_tab/"+k+"/g21.gif></td>"
	+"<td valign=top><img src=../g_tab/"+k+"/g22.gif></td>";
 }
}


function matXlat(k)
{
	z="\r\n\r\n<TD HEIGHT=100% background=../g_tab/"+k+"/g10.gif><TABLE "
	z+=cel0+"><tr><td></td>"
	z+="</tr></table></TD>"
	return z
}

function precomp2(a){Precomp2[a]=new Array(new Array(),new Array())}
function semiCorn(n,t){return Precomp1[n][t]}

function centrale(a,b){return "<td valign=top width=100% bgcolor="+Tc0[a]+">"+b+"</td>";}

function cornice(tipo,nC,txt){return stT0+semiCorn(0,tipo)+centrale(nC,txt)+semiCorn(1,tipo)+stClose}
function cornice100(txt){ return stT100+semiCorn(0,5)+centrale("Bianco",txt)+semiCorn(1,5)+stClose}


function gruppo(tit,txt){return cornice(0,"Aqua",icona("a")+mkRtit(14,tit)+"<br>"+txt)}
function valuta(r,j){return eval("ril"+r[j][0]+"(r[j][1],r[j][2],r[j][3],r[j][4],r[j][5],r[j][6],r[j][7],r[j][8],r[j][9],r[j][10],r[j][11])")}

function rilancio(r)
{ 
 z=""
 if(gtTopW()<900 && !Home) 
 {
 
 	z="<TABLE class='d_Riquadro' cellpadding=3 cols=2 width=100%><tr><td colspan=2>"+r.tit
	for (var j=0;j<r.length; j++)
	{ z+=(parseInt(j/2)*2==j)?t_DR+"<TR><TD valign=top height=100% width=50%>":t_DD
	  z+= valuta(r,j)
	}
	z+=t_DRT
	
  	return z
 }

 if(r.sty==2) 
 {
 	z="<TABLE cols=2 width=100%><tr><td colspan=2>"+valuta(r,0)
	for (var j=1;j<r.length; j++)
	{ z+=(parseInt(j/2)*2!=j)?t_DR+"<TR><TD height=100% width=50%>":t_DD
	  z+= valuta(r,j)
	}
	z+=t_DRT
   	return cornice(0,"Aqua",z)
 }

 else if(r.sty==4) 
 {	for (var j=0,z="";j<r.length; j++) z+= valuta(r,j)
 	var z1=mkTit(r.tit,0)
    var z2=mkdiv("d_Corpo",z)
    return z1+z2
 } 

 else
 {	for (var j=0,z="";j<r.length; j++) z+= valuta(r,j)
    if(r.sty==1) return gruppo(r.tit,z)
	else return z
 }
}




function ril1(hr,tit,txt)
{	 return ""
   // return cornice(3,"Bianco",mkHr(14,tit,hr))
//	+'<br><div><img align=left src=../home/stella.gif><span class="Char">'+txt+'</span><div>')

}

function ril2(hr,tt,img,w,h,txt,link,cSf,cTt,pall,mor)
{  	z=stT0
	z+="<td>"+contIm(img,w,h,"left")+"</td>"
	z+="<td "+d_Char+">"
	if(tt && tt.length)
	{	var tit= mkLkTx(13,tt,hr,link)
		z+=cornice(2,"Grigio",tit)+"<br>"
	}

	if(txt) z+=txt
    z+=more(hr,link)

	z+=t_DRT

if (gtTopW()<900 && !Home)	return cornice100(z) 
	return cornice(0,"Aqua",z) 
}


function ril7(hr,tt,img,w,h,txt,link,cSf,cTt,pall,mor)
{  	z=stT0
	z+="<td><img src=../banner/"+img+"></td></tr>"
	z+="<tr><td "+d_Char+">"

	if(txt) z+=txt
    z+=more(hr,link)
	z+=t_DRT

	return z;

}

function ril22(hr,tt,img,w,h,txt,link,c,cSf,cTt,pall,mor)
{   
   
  
    if(!cSf)cSf='#cceeff'
  	z="<center>"

	if(tt && tt.length)
	{	
		var t2=mkLkTx(14,tt,hr,link)
		var tit=cornice(2,"Grigio",t2)
		z+=tit+"<br>"
	}

	z+=contIm(img,w,h)+"<br>"
	z+="<div style='"+fBold(11,"#fffff")+"'>" 
	if(txt) z+=txt
	z+=more(hr,link)
	z+="</div>"
 	return cornice(0,"Aqua",z) 
}


function ril4(hr,tit,img,w,h,txt,link,c,cSf,cTt,pall,mor) //rilancio completo
{   
	
	if (animFla) return animFla
	var Hr=link?mkHr(13,link,link):""
	var Im=contIm(img,w,h,"left")
	var zTx=(txt)?"<div style='"+fBold(13,c)+"'>"+txt+"</div>":""
	return cornice(cSf,"Bianco",Im+mkRtit(20,tit,cTt)+"<br><br><span "+TD4+">"+zTx+"</span>"+more(hr,link))
}


function ril0(hr,tt,img,w,h,txt,link,cSf,cTt,pall,mor)
{   
	z=stT0+"<td>"+contIm(img,w,h)+"</td><td "+d_Char+">"
	if(tt && tt.length)
	{	cTt='#ccff88'
		var tit=mkLkTx(13,tt,hr,link)
		z+=cornice(2,"Grigio",tit)+"<br>"
	}
	if(txt && txt.length) z+=txt
	z+=more(hr,link)
	z+=t_DRT
	return z 
}

function ril10(hr,tit,img,w,h,txt,link,cSf,cTt,pall,mor)
{   
   	cTt='#ccff88'
	 var tit=mkLkTx(14,tit,hr,link)
	if(tit && cTt) tit=cornice(2,"Grigio",tit)
	z=stT0+"<td>"+contIm(img,w,h)+"</td><td "+d_Char+">"
	if(tt & tt.length) z+=tit+"<br>"
	if(txt) z+=txt
	z+=more(hr,link)
	z+=t_DRT
	return cornice(0,"Aqua",z)
}

function ril11(hr,tit){return cornice(1,"Grigio",mkHr(12,tit,hr))}
function ril3(hr,tit) {return cornice(2,"Aqua", mkHr(12,tit,hr))}

function rilGL(tit,termi,t1,t2)
{  
	var txt=t1+t2
	var dim=txt.length/200
	var fs=dim>4?9:(13-dim)
	return cornice(5,"Bianco",'<div><b>'+mkRtit(14,tit)+'</b><br><span style="font-size:'+fs+'px">'+txt+'</span></div>')
}

//link esterno




function ril5(hr,tit,x2,x3,link){return mkLkTx(12,tit,hr,link)+'<br>'} //<hr> 

function glossa(r)
{
tMu.pGl.length=tMu.Glx.length=0;
for (var j=0;j<r.length; j++)
{	var o=r[j]
	var t=o[0]
	if(t==1)tMu.Glx[o[1]]=new Array(o[2],o[3],o[4],o[5],o[6],o[7],o[8],o[9],o[10],o[11])
	if(t==2)tMu.pGl[tMu.pGl.length]=new Array(o[1],o[2])
	if(t==3)tMu.TXXX=o[1]
}
return "<div id=TxXx class='d_TXXX' onmouseup='mUp(event)' onmousedown='mDown(event)'>?</div>"
}




function cIm2(t,nCol,l,a)
{  
 	stIm="<TABLE height=100% border=0 cellspacing=0 cellpadding=0;'>";
	return stIm+semiCorn(0,t,nCol)+"<td width=100% height=50>&nbsp;</td>"+semiCorn(1,t,nCol)+stClose
}

function contIm(im,w0,h0,fl)
{  	if (!im) return ""

	var a=im.indexOf('*')
	var x=a<0?1:top.g_ImX
	var w=w0*x,h=h0*x
	var a=im.replace(/\*/g,top.g_ImD)
	var q= '<div style="height:'+h+';width:'+w+';padding:0; margin:2 5 2 2; background-image:url('+a+'); float:'+fl+';">'
	+cIm2(3,'Grigio',w,h)+'</div>'
	return q
}


function framImg(a,w,h)
{    
    var id="MyFrame"
	var iF=gtCEl(id)
	z='<html><body><div style="overflow:hidden;"><center><img'
	if(w)z+=' height='+h+' width='+w
	z+=' src='+a+'></div></body></html>'
	top.Main.gtC().window.frames[id].document.body.innerHTML=z
}

function francob(img)
{  
	top.IframeImage=img
	z=  '<iframe  style="float:right;" id="MyFrame" src="../static/iframe.htm"'+
	' frameborder="no" border="0" width=216 height=186 hspace=15 marginheight=0 marginwidth=0></iframe>'
	return z 
}

function slide(a)
{
	var x=top.g_FigX
	if(x==600)y=400
	else {x=300;y=200}
	var x0=x+30
	var y0=y+30
	return '<div id="F0" style="float:right; margin:4 padding:5; width:'+x0+'px; height:'+y0+'px;">'
	+'<br>&nbsp;&nbsp;<img id="F1" width='+x+' height='+y+' src='+a+'>&nbsp;&nbsp;</div>'
}


