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,10)
	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 mkAHr(au,s,a,b,c){if (au)stP("AudioDef","on");return mkHr(s,a,b,c)} 
function icona(n){return "<span><img src=img/pallino.gif></span>"}
function mkLkTx(s,t,h,l){if (!l)l='-';return h?mkHr(s,t,h):(l.indexOf("@")>0)?mailto(s,t,l):def_Hre(t,l)}
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>"+mkTit(r.tit,1)
		for (var j=0;j<r.length; j++)
		{ z+=(parseInt(j/2,10)*2==j)?t_DR+"<TR><TD valign=top  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,10)*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,prof,n1)
{// 3 specifico per professioni
	return '&nbsp;'+mkLkTx(12,prof,hr)+'<br>('+n1+' eventi)'

}

function ril1_img(hr,id,prof,n1)
{// 3 specifico per professioni con immagine
	return mkLkTx(12,'<img border=0 src=home/prof/'+id+'.gif><br>'+prof+'<br>',hr+id)+' ('+n1+' eventi)'

}


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 cornice30(z) 
	return cornice(0,"Aqua",z) 
}


function ril2c(hr,tt,img,w,h,txt,link,cSf,cTt,pall,mor)
{  	z=stT0
	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+="</td><td>"+contIm(img,w,h,"left")
	z+=mor?("</td></tr><tr><td colspan=2>"+mor):''
	z+=more(hr,link)+t_DRT
	if (gtTopW()<900 && !Home)	return cornice100(z) 
	return cornice(0,"Aqua",z) 
}

function ril7(hr,tt,img1,img2,txt,link,cSf,cTt,pall,mor)
{  	z=stT0
	if(link)hr=link
	z+='<td><A onclick="tMu.dxLdr1(\''+hr+'\');">'
	z+="<img style='cursor:pointer;' src=bannner/"+img1+" border='0'></td></tr></table>"
	return z

}

function ril22(hr,tt,img,w,h,txt,link,cSf,cTt,pall,mor)
{   if(!cSf)cSf='#cceeff'
  	z=""
	if(tt && tt.length)
	{	
		var t2="<a target=_blank style='"+fBold(13)+"' href="+hr+">"+tt+"<a>"
		var tit=cornice(2,"Grigio",t2)
		z+=tit+"<br>"
	}
	z+=contIm(img,w,h)+"<br>"
	z+=mor?mor:''
	z+="<div style='"+fBold(11,"#fffff")+"'>" 
	if(txt) z+=txt
	z+=def_Hre('<img src=imgx/more.gif border=0>',hr)    //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,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= "<a target=_blank style='"+fBold(13)+"' href="+hr+">"+tt+"<a>"  //mkLkTx(13,tt,hr,link)
		z+=cornice(2,"Grigio",tit)+"<br>"
	}
	if(txt) z+=txt
    z+=more(hr,link,1)

	z+=t_DRT

if (gtTopW()<900 && !Home)	return cornice30(z) 
	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>')
}


function rilPR(hr,tit,nu,tempo,tipo)
{	hr1="PAGE=PERCORSI&ID="+hr;
	link=mkHr(13,tit,hr1)
	return link+nu+tempo+tipo+"<br>";
}

function ril5(hr,tit,x2,x3,link){return mkLkTx(12,tit,hr,link)+'<br>'} 

function glossa(r)
{	top.pGl.length=top.Glx.length=0;
	for (var j=0;j<r.length; j++)
	{	var o=r[j]
		var t=o[0]
		if(t==1)top.Glx[o[1]]=[o[2],o[3],o[4],o[5],o[6],o[7],o[8],o[9],o[10],o[11],o[12]]
		if(t==2)top.pGl[top.pGl.length]=[o[1],o[2]]
		if(t==3)top.TnwXXX=o[1]
	}
	return "<div id=TxXx class='d_TXXX'>?</div>"
}

function cIm2(t,nCol,l,a)
{   stIm="<TABLE height=100% border=0 cellspacing=0 cellpadding=0;'>";
	return stIm+cSopra(t,nCol)+"<td width=100% height=50>&nbsp;</td>"+cSotto(t,nCol)+stClose
}

function contIm(im,w0,h0,fl)
{  	if (!im || im=="0") 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 slide(a,b,f)
{	var x=top.bigIm
    var bl=b?b.length:0,al=a?a.length:0,fl=f?f.length:0
	var c= al?a:bl?b:0
	if(x && bl)c=b
	if (!c) return ""
	setTimeout("slide2()",0);
	return '<div id="F0" style=" margin:20 padding:0;">'
	+'<img id="F1" src='+c+(fl?'><br><img style="cursor:pointer;" onmouseup="zoompiu();" border=0 src=img/play.gif':"")+'></div>'
}

function slide2(){setTimeout("slide"+($("F1"))?"3":"2"+"()",100)}

function slide3()
{	var im=$("F1")
	var w=im.width
	var h=im.height
	var x=top.bigIm
	var c=1
	var s=gW()-210
	if(x && w<250 && w*2<s) c=2
	else if ((!x && w>s) || w>s) c=0.5
	if (c!=1)
	{	var i=$("F1")
		if (i) i.style.width=w*c	
	}
	var i=$("F0")
	if (i) i.style.width=w*c+00	
}


