function ricarica(div,url) {
	document.getElementById(div).innerHTML='<div align="center"><img src="../images/caricamento.gif" alt="caricamento" title="caricamento" align="absmiddle"></div>';
	ajaxpage(url,div);
}
function ardamenu(){
	var vaiarz='ardamenu.p'+'hp?i=1';
	ajaxpage(vaiarz, 'domMenu_main');
}
function apripagina(url) {
var page = "http://www.bracegirdle.it/" + url;
popwin = window.open(page,"","width=460,height=300,left=175,top=30,scrollbars,resizable")
popwin.focus();
}
function aggcli(cc){
	var vaitrz='../vai.'+'php?c=0&u='+cc;
	ajaxpage(vaitrz, 'fad8');
	var cc2=cc;
	var dove2="http://";
	cc2=cc2.replace(/__ecomm__/g,"&");
	var url=window.open('','url');
	url.location.href=dove2 + cc2;
}
function dragdrop () {
	if (esiste('suggerimg')){
		var theHandle = document.getElementById("suggerimg");
		var theRoot = document.getElementById("sugger");
		Drag.init(theHandle, theRoot);
	}
}
function chiudibox (divbox) {
	document.getElementById(divbox).style.display='none';
}
function trovasugg (num) {
	document.getElementById('txtsugg').innerHTML='<br><div align="center"><img src="../images/caricamento.gif" align="absmiddle" alt="caricamento" title="caricamento"></div><br>';
	if (num==null){
		var vaitrs='../suggi.'+'php?t=2&q='+document.getElementById('query_sugg').value;
		ajaxpage(vaitrs, 'txtsugg');
	}
	else {
		var vaitrs='../suggi.'+'php?t=2&q='+document.getElementById('query_sugg').value+'&n='+num;
		ajaxpage(vaitrs, 'txtsugg');
	}
}
function nosugg (tipo) {
	if (tipo==1){
		var vie='nosuggi';
	}
	else {
		var vie='nolosapevi';
	}
sezzCookie(vie,'attivo','30');
alert('Opzione attivata:\nla finestra non verrą mostrata per 30 giorni.\nPuoi ripirstinare la finestra andando nella sezione "PREFERENZE" del sito accessibile dalla barra principale.');
window.location.reload();
}
function mostrasugg (azione, tipo) {
var ggr='.php';
var tags='<div align="center"><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-spacing: 0 0;"><tr><td height="36"><form method="get" name="suggi_form" onsubmit="trovasugg();return false;"><input name="query_sugg" id="query_sugg" type="text" maxlength="35" size="20"> <input type="submit" value="Cerca" title="cerca" onsubmit="trovasugg();return false;"></form></td><td align="right" style="font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;" width="60">[<a href="javascript:chiudibox(\'sugger\');" title="chiudi">chiudi</a>]</td></tr></table></div></td></tr></table></div>';

if (cercaCookie("risoluzione") != null){
	var gg2=cercaCookie("risoluzione");
}
if (azione!="new"){
	var topsug=635;
	if (cercaCookie("nonews") != null && cercaCookie("no_libri_tolkieniani") != null && cercaCookie("no_libri_Tolkien") != null){
		topsug=520;
	}
	
	if (tipo==1){
		var tipo22=1;
		var altro='altro';
		var imgs='suggerimento.gif';
		var titsu='suggerimento';
		var tittab='Suggerimento';
		ggr='.php?t=1&r='+gg2;
	}
	else if (tipo==2){
		var tipo22=2;
		var altro='altra';
		var imgs='curiosita.png';
		var titsu='curiosit&agrave;';
		var tittab='Lo sapevi?';
		ggr='.php?t=2&r='+gg2;
	}
	else {
		var casun=Math.floor(Math.random()*4)
		if (casun==0){
			var tipo22=1;
			var altro='altro';
			var imgs='suggerimento.gif';
			var titsu='suggerimento';
			var tittab='Suggerimento';
			ggr='.php?t=1&r='+gg2;
		}
		else {
			var tipo22=2;
			var altro='altra';
			var imgs='curiosita.png';
			var titsu='curiosit&agrave;';
			var tittab='Lo sapevi?';
			ggr='.php?t=2&r='+gg2;
		}
	}
var vaixs='../suggi'+ggr;
document.getElementById('fader').style.display='block';
var valris = window.screen.width;
var valris2 = (valris-772)/2;
var leftsug = valris2+772-330;
document.getElementById('sptr').innerHTML='<div id="sugger" align="center" style="width:300px;background:#DDFDFF;position:absolute;top:'+topsug+'px;left:'+leftsug+'px;"><table width="296" border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-spacing: 0 0;"><tr><td align="center" width="30" height="36" valign="top"><img src="../images/'+imgs+'" align="absmiddle" alt="'+titsu+'" title="'+titsu+'"></td><td align="center" style="font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;" width="216"><strong>'+tittab+'</strong></td><td align="center" width="50" valign="top"><a href="javascript:mostrasugg(\'new\','+tipo22+');"><img src="../images/ricarica.png" title="'+altro+' '+titsu+'" alt="'+altro+' '+titsu+'" align="middle" border="0"></a>&nbsp;&nbsp;<a href="javascript:nosugg('+tipo22+');"><img src="../utenti/images/windowClose.gif" title="non visualizzare pił" alt="non visualizzare pił" align="middle" border="0"></a></td></tr><tr><td colspan="3" id="divsugg" align="left"><div id="txtsugg" style="padding:5px;font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;"><div align="center"><img src="../images/caricamento.gif" align="absmiddle" alt="caricamento" title="caricamento"></div><br></div>'+tags;
Nifty("div#sugger","#DDFDFF");
	ajaxpage(vaixs, 'txtsugg');	
	window.setTimeout("dragdrop()", 1000);
}
else {
	ggr='.php?t='+tipo+'&r='+gg2;
	var vaixs='../suggi'+ggr;
	document.getElementById('txtsugg').innerHTML='<div align="center"><img src="../images/caricamento.gif" align="absmiddle" alt="caricamento" title="caricamento"></div><br></div>';
	ajaxpage(vaixs, 'txtsugg');
	window.setTimeout("dragdrop()", 1000);
}
}
function head2(sib) {
	if (sib!=1){
	if (cercaCookie("nonews") != null && cercaCookie("no_libri_tolkieniani") != null){
		document.getElementById('ardatop').innerHTML='';
	}
	else {
		document.getElementById('ardatop').innerHTML='<table width="100%" border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-spacing: 0 0;"><tr><td width="13" height="116" align="center">&nbsp;</td><td align="center" id="top_arda_cn" width="342"></td><td align="center" id="top_arda_sx">&nbsp;</td><td width="342" height="116" align="center" id="top_arda_dx"></td><td width="13" align="center">&nbsp;</td></tr></table>';
	}
	}
	else {
		document.getElementById('ardatop').innerHTML='';
	}
}
function sezzCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}
function nolibri(div_id) {
	var vie='no_libri_'+div_id;
sezzCookie(vie,'attivo','30');
     alert('Opzione attivata:\nla finestra non verrą mostrata per 30 giorni.\nPuoi ripirstinare la finestra andando nella sezione "PREFERENZE" del sito accessibile dalla barra principale.');
	 window.location.reload();
}
function nonews(){
	var vie='nonews';
sezzCookie(vie,'attivo','30');
     alert('Opzione attivata:\nla finestra non verrą mostrata per 30 giorni.\nPuoi ripirstinare la finestra andando nella sezione "PREFERENZE" del sito accessibile dalla barra principale.');
	 window.location.reload();
}
function tit_news(divtit,titolo) {
	document.getElementById(divtit).innerHTML=titolo;
}
function libri(tipo,azione,tempo,maxlib) {
	var id1='lib_'+tipo;
	var id2='lib2_'+tipo;
	var id3='cont_'+tipo;
	if (tempo=='start'){
		if (tipo==1){
			ajaxpage('../libri_tolkien.php?t=Tolkien', 'top_arda_sx');
		}
		else if (tipo==2) {
			ajaxpage('../libri_tolkien.php?t=tolkieniani', 'top_arda_dx');
		}
		else {
			ajaxpage('../libri_tolkien.php?t=Tolkien', 'top_arda_sx');
			ajaxpage('../libri_tolkien.php?t=tolkieniani', 'top_arda_dx');
		}
	}
	else {
		var contatore=document.getElementById(id3).value;
		if (azione=="suc"){
			if (contatore==maxlib){
				contatore=1;
			}
			else {
				++contatore;
			}
		}
		else {
			if (contatore==1){
				contatore=maxlib;
			}
			else {
				--contatore;
			}
		}
		var url_vai1='../libri_tolkien.php?t='+tipo+'&c='+contatore+'&i=1';
		var url_vai2='../libri_tolkien.php?t='+tipo+'&c='+contatore+'&i=2';
		document.getElementById(id3).value=contatore;
		ajaxpage(url_vai1, id1);
		ajaxpage(url_vai2, id2);
	}
}
function blog_news(tempo,azione) {
	if (tempo==0){
			ajaxpage('../updates.php?s=blog&t=new&b=1', 'top_arda_cn');
	}
	else {
		var contatore_blog=document.getElementById('cont_blog').value;
		if (azione=="suc"){
			if (contatore_blog==3){
				contatore_blog=1;
			}
			else {
				++contatore_blog;
			}
		}
		else {
			if (contatore_blog==1){
				contatore_blog=3;
			}
			else {
				--contatore_blog;
			}
		}
		var url_vai1='../updates.php?s=blog&b=1&n='+contatore_blog+'&d=ico';
		var url_vai2='../updates.php?s=blog&b=1&n='+contatore_blog+'&d=dati';
		document.getElementById('cont_blog').value=contatore_blog;
		ajaxpage(url_vai1, 'blog_ico');
		ajaxpage(url_vai2, 'blog_dati');
	}
}
function box(url, div){
ajaxpage(url, div);
}
function box1(){
var camb=document.getElementById('fad1').innerHTML;
document.getElementById('head1').innerHTML=camb;
fadeIn('head1', 1000);
}
function box2(){
var camb=document.getElementById('fad2').innerHTML;
document.getElementById('blog_ico').innerHTML=camb;
fadeIn('blog_ico', 1000);
}
function box3(){
var camb=document.getElementById('fad3').innerHTML;
document.getElementById('blog_dati').innerHTML=camb;
fadeIn('blog_dati', 1000);
}
function box4(){
var camb=document.getElementById('fad4').innerHTML;
document.getElementById('lib_Tolkien').innerHTML=camb;
fadeIn('lib_Tolkien', 1000);
}
function box5(){
var camb=document.getElementById('fad5').innerHTML;
document.getElementById('lib2_Tolkien').innerHTML=camb;
fadeIn('lib2_Tolkien', 1000);
}
function box6(){
var camb=document.getElementById('fad6').innerHTML;
document.getElementById('lib_tolkieniani').innerHTML=camb;
fadeIn('lib_tolkieniani', 1000);
}
function box7(){
var camb=document.getElementById('fad7').innerHTML;
document.getElementById('lib2_tolkieniani').innerHTML=camb;
fadeIn('lib2_tolkieniani', 1000);
}
function blogurl(tipo, maxix){
if (tipo>=1 && tipo<=2){
	if (tipo==1){
		var tipobl='ico';
	}
	else {
		var tipoblbl='dati';
	}
var contab=trova_suc('cont_blog', maxix);

var urlok='../updates.php?s=blog&b=1&n='+contab+'&d='+tipobl;
return urlok;
}
else if (tipo>=3 && tipo<=4){
	if (tipo==3){
		var tipobl=1;
	}
	else {
		var tipobl=2;
	}
var contab=trova_suc('cont_Tolkien', maxix);
var urlok='../libri_tolkien.php?t=Tolkien&c='+contab+'&i='+tipobl;
return urlok;
}
else if (tipo>=5 && tipo<=6){
	if (tipo==5){
		var tipobl=1;
	}
	else {
		var tipobl=2;
	}
var contab=trova_suc('cont_tolkieniani', maxix);
var urlok='../libri_tolkien.php?t=tolkieniani&c='+contab+'&i='+tipobl;
return urlok;
}
}
function trova_suc(idco,maxic){
var numc=document.getElementById(idco).value;
if (numc==maxic){
		numc=1;
}
else {
	++numc;
}
return numc;
}
function agg_cont(idc,maxn){
var numc=document.getElementById(idc).value;
if (numc==maxn){
	numc=1;
}
else {
	++numc;
}
document.getElementById(idc).value=numc;
}
function fadeOut(divID, time, tipo, idcont, iddiv, maxco) {
	
	if (esiste('cont_max_'+divID)){
		maxco=document.getElementById('cont_max_'+divID).value;
	}

if (tipo=='banner'){
	box('../header.php', 'fad1');
}
else {
	var uvai=blogurl(tipo, maxco);
	box(uvai, iddiv);
	if (tipo==2 || tipo==4 || tipo==6){
		agg_cont(idcont, maxco);
	}
}
    var speed = Math.round(time / 100);
    var frame = 0;
    
    for(fade = 100; fade > 0; fade--) { 
      setTimeout("setOpacity('"+divID+"', "+fade+")", (speed * frame));
      frame++;
    }
if (divID=='head1'){
	window.setTimeout("box1()", 1000);
}
else if (divID=='blog_ico'){
	window.setTimeout("box2()", 1000);
}
else if (divID=='blog_dati'){
	window.setTimeout("box3()", 1000);
}
else if (divID=='lib_Tolkien'){
	window.setTimeout("box4()", 1000);
}
else if (divID=='lib2_Tolkien'){
	window.setTimeout("box5()", 1000);
}
else if (divID=='lib_tolkieniani'){
	window.setTimeout("box6()", 1000);
}
else if (divID=='lib2_tolkieniani'){
	window.setTimeout("box7()", 1000);
}
}
function fadeIn(divID, time) {

    var speed = Math.round(time / 100);
    var frame = 0;
    
    for(fade = 0; fade < 100; fade++) { 
      setTimeout("setOpacity('"+divID+"', "+fade+")", (speed * frame));
      frame++;
    }
  
  }
function setOpacity(id, opacity) {
    var element = document.getElementById(id);
    if(document.all)
      element.style.filter = "alpha(opacity=" + opacity + ")";
    else
      element.style.opacity = opacity / 100;
  }
function cercanelsito()
{
document.getElementById('boxsearch').innerHTML='<br><br><br><br><div id="boxino" align="center"><table width="376" border="0" cellpadding="0" cellspacing="0" background="http://www.bracegirdle.it/images/boxsearch.jpg"><tr><td width="188" height="44" align="center"><font face="Optimum">Cerca nel sito</font></td><td width="188" height="44" align="right"><a href="#aiuto" onClick="aiuto(); return false;"><img src="http://www.bracegirdle.it/images/aiuto.gif" alt="aiuto" title="aiuto" border="0"></a>&nbsp;<a href="#chiudi" onClick="richiudi(\'boxsearch\',\'trova\'); return false;"><img src="http://www.bracegirdle.it/images/chiudi.gif" alt="chiudi" title="chiudi" border="0"></a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td height="44" width="376" valign="top" align="center" colspan="2"><form method="get" name="search_form" action="http://www.bracegirdle.it/ricerca.php"><input type="text" name="q" maxlength="100" size="28" onkeyup="controllaCaratteri(this)" onchange="controllaCaratteri(this);">&nbsp; <input type="submit" value="Cerca" onclick="controllabox(); return false;"></form><div id="attesabox" align="center" class="boxricerca" style="display:none;"><br>Ricerca in corso...<br><br><img src="http://www.bracegirdle.it/images/loading.gif"><br></div></td></tr></table>';
if(document.getElementById('trova').innerHTML!='')
{
document.getElementById('divisore').innerHTML='<br>';
}
}
function fonta2()
{
y=7;
if (y>5 && (y-5)< 8) {
	 document.getElementById('fonti').style.display='none';
}
}
function bottona(div1,div2)
{
if (document.getElementById(div1).value=='nascondi') {
	 document.getElementById(div1).value='mostra';
	 document.getElementById(div2).style.display='none';
	 document.getElementById(div1).className = 'bottavv1';
	 }
else {
	 document.getElementById(div1).value='nascondi';
	 document.getElementById(div2).style.display='block';
	 document.getElementById(div1).className = 'bottavv2';
	 }
}
function bottona2(div1,div2)
{
if (document.getElementById(div1).value=='X') {
	 document.getElementById(div1).value='v';
	 document.getElementById(div2).style.display='none';
	 document.getElementById(div1).className = 'bottavv1';
	 document.getElementById(div1).title = 'mostra';
	 }
else {
	 document.getElementById(div1).value='X';
	 document.getElementById(div2).style.display='block';
	 document.getElementById(div1).className = 'bottavv2';
	 document.getElementById(div1).title = 'nascondi';
	 }
}
function fonta(div1,div2)
{
if (document.getElementById(div1).value=='nascondi ' + div2) {
	 document.getElementById(div1).value='mostra ' + div2;
	 document.getElementById(div1).title='mostra ' + div2;
	 document.getElementById(div2).style.display='none';
	 }
else {
	 document.getElementById(div1).value='nascondi ' + div2;
	 document.getElementById(div1).title='nascondi ' + div2;
	 document.getElementById(div2).style.display='block';
	 }
}
function richiudi(dachiudere,daverificare)
{
if (dachiudere=="trova" && document.getElementById('s0').innerHTML!='Parole cercate: 0') {
	alert('Operazione non consentita.');
}
else {
document.getElementById(dachiudere).innerHTML='';
	if(document.getElementById(daverificare).innerHTML!==''){
		if(daverificare=="trova") {
			document.getElementById('divisore').innerHTML='<br><br><br><br><br>';
			}
		else {
			document.getElementById('divisore').innerHTML='';
				 }
	 }
	}
}
function controllabox()
{
x=document.search_form.q.value;
toglispazi(x);
document.search_form.q.value=x;
x=x.toString().replace(/^[ \t\r\n]+/,'').replace(/[ \t\r\n]+$/,'');
document.search_form.q.value=x;
if (x == '' || x == ' ' || x == '   ') {
alert ('Ricerca di soli spazi non consentita.'); return false; ok=0;
}
if (x.length < 3) {
alert ('La stringa deve essere almeno di 3 caratteri.'); return false; ok=0;
}
;
document.getElementById('attesabox').style.display = "block";
window.setTimeout("cercavoce(x)", 1000);
}
function cercavoce(voce) {
location.href="http://www.bracegirdle.it/ricerca.php?q=" + voce;
}
function toglispazi(str) {
var out = "", flag = 0;
for (i = 0; i < str.length; i++) {
if (str.charAt(i) != " ") {
out += str.charAt(i);
flag = 0;
}
else {
if(flag == 0) {
out += " ";
flag = 1;
}
}
}
x=out;
}
function controllaCaratteri(txt){
re = /[\+\.:\"\;,<\|"£$%&\/\^\*ē°§_>\[\]@]/g
if(re.test(txt.value)){
alert('Hai inserito un carattere non consentito!\nI caratteri non consentiti sono + . ; : , < | " £ $ % & / ^ * ē ° § _ > [ ] @')
txt.value = txt.value.replace(re,'')
ok=0;
}
}
function espandi()
{
if(document.getElementById('boxsearch').innerHTML=='')
document.getElementById('espansore').innerHTML='<br><br><br><br><br><br><br>';
}
function riduci()
{
document.getElementById('espansore').innerHTML='<br>';
}
function settaCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}
function creamenu(sesug, sebar)
{
function gettaCookie(name)
{
var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
var criso=gettaCookie('risoluzione');
if (criso==null){
	if (window.screen){
		var risu=window.screen.width;
		if(risu>=950){	
			if(risu>=1200){
				risu2=1200;
			}
			else {
				risu2=950;
			}
		}
		else {
			risu2=770;
		}
		var gior=1000;
		var date2 = new Date();
		var name2="risoluzione";
		date2.setTime(date2.getTime()+(gior*24*60*60*1000));
		var expires2 = "; expires="+date2.toGMTString();
		document.cookie = name2+"="+risu2+expires2+"; path=/";
	}
}
var utet=gettaCookie('utente');
if (utet==null) { 
    var utenza1='<li><a href="http://www.bracegirdle.it/utenti/login.php" title="login"><img src="../images/icona_login.png" alt="login" title="login" align="absmiddle" border="0"></a></li>';
	var utenza2='<li><a href="http://www.bracegirdle.it/utenti/iscrizione.php" title="iscrizione"><img src="../images/icona_iscrizione.png" alt="iscrizione" title="iscrizione" align="absmiddle" border="0"></a></li>';
}
else {
			var utenza2='<li><a href="http://www.bracegirdle.it/utenti/logout.php?u=' + utet + '" title="logout"><img src="../images/icona_logout.png" alt="logout" title="logout" align="absmiddle" border="0"></a></li>';
			var utenza1='<li><a href="http://www.bracegirdle.it/utenti/home.php?u=' + utet + '" title="homepage profilo"><img src="../images/icona_profilo.png" alt="homepage profilo" title="homepage profilo" align="absmiddle" border="0"></a></li>';
}
var nofade=gettaCookie('nofade');
var sifade=gettaCookie('sifade');
var header=gettaCookie('header');
var libtolkien=gettaCookie('no_libri_Tolkien');
var libtolkieniani=gettaCookie('no_libri_tolkieniani');
var newsblog=gettaCookie('nonews');
var interfade=8000;
var intexp=0;
if (navigator.userAgent.indexOf("MSIE") != -1) {
	intexp=1;
	interfade=14000;
}
if (utet==null) {
	var utenza='<li><a href="http://www.bracegirdle.it/utenti/login.php" title="login"><img src="http://www.bracegirdle.it/images/login_icon.jpg" alt="login" title="login" vspace="4" border="0" align="absmiddle"></a></li>';
	document.getElementById('fader').innerHTML='<div id="fad1"></div><div id="fad2"></div><div id="fad3"></div><div id="fad4"></div><div id="fad5"></div><div id="fad6"></div><div id="fad7"></div><div id="sptr"></div><div id="fad8"></div>';
	box('../header.php', 'fad1');
	window.setInterval("fadeOut('head1', 1000, 'banner', 0, 'fad1', 0);", interfade);
}
else {
	var utenza='<li><a href="http://www.bracegirdle.it/utenti/home.php?u=' + utet + '" title="homepage profilo"><img src="http://www.bracegirdle.it/images/profilo_icon.jpg" alt="homepage profilo" title="homepage profilo" vspace="4" border="0" align="absmiddle"></a></li>';
	if (header=='mini profilo' || header=='banner sito'){
		document.getElementById('fader').innerHTML='<div id="fad1"></div><div id="fad2"></div><div id="fad3"></div><div id="fad4"></div><div id="fad5"></div><div id="fad6"></div><div id="fad7"></div><div id="sptr"></div><div id="fad8"></div>';
	}
	else {
		document.getElementById('fader').innerHTML='<div id="fad1"></div><div id="fad2"></div><div id="fad3"></div><div id="fad4"></div><div id="fad5"></div><div id="fad6"></div><div id="fad7"></div><div id="sptr"></div><div id="fad8"></div>';
		box('../header.php', 'fad1');
		window.setInterval("fadeOut('head1', 1000, 'banner', 0, 'fad1', 0);", interfade);
	}
}
if (sebar!=1){
if (libtolkieniani==null && sifade!=null){
	box('../libri_tolkien.php?t=tolkieniani&c=2&i=1', 'fad6');
	box('../libri_tolkien.php?t=tolkieniani&c=2&i=2', 'fad7');
	window.setInterval("fadeOut('lib_tolkieniani', 1000, 5, 'cont_tolkieniani', 'fad6', 3);", interfade);
	window.setInterval("fadeOut('lib2_tolkieniani', 1000, 6, 'cont_tolkieniani', 'fad7', 3);", interfade);
}
if (newsblog==null && sifade!=null){
	box('../updates.php?s=blog&b=1&n=2&d=ico', 'fad2');
	box('../updates.php?s=blog&b=1&n=2&d=dati', 'fad3');
	window.setInterval("fadeOut('blog_ico', 1000, 1, 'cont_blog', 'fad2', 3);", interfade);
	window.setInterval("fadeOut('blog_dati', 1000, 2, 'cont_blog', 'fad3', 3);", interfade);
}
}
if (window.screen && sesug!=1){
	var nosuggi=gettaCookie('nosuggi');
	var nolosa=gettaCookie('nolosapevi');
	if (nosuggi==null){
		if (nolosa==null){
			mostrasugg('start',3);
		}
		else {
			mostrasugg('start',1);
		}
	}
	else {
		if (nolosa==null){
			mostrasugg('start',2);
		}
	}
}
document.getElementById('nav').innerHTML='<li id="first"><div><img src="http://www.bracegirdle.it/images/homepage_icon.jpg" alt="hompage" title="homepage" width="35" height="35" vspace="4">  <strong>HOME</strong></div><ul><li><a href="http://www.bracegirdle.it/" title="homepepage di www.bracegirdle.it"><img src="http://www.bracegirdle.it/images/home_icon.jpg" alt="homepage" title="homepage" vspace="4" border="0" align="absmiddle"></a></li>' + utenza + '<li><a href="http://www.bracegirdle.it/blog/" title="blog di www.bracegirdle.it"><img src="http://www.bracegirdle.it/images/blog_icon.jpg" alt="blog" title="blog" vspace="4" border="0" align="absmiddle"></a></li></ul></li><li id="doc"><div class="Stile4x"><img src="http://www.bracegirdle.it/images/documento1.jpg" alt="documenti" title="documenti" width="32" height="39" vspace="2"> DOCUMENTI</div><ul><li><a href="http://www.bracegirdle.it/Documenti.php" title="documenti su Tolkien" class="Stile1x"><img src="http://www.bracegirdle.it/images/indice2.jpg" border="0" align="absmiddle" alt="indice documenti" title="indice documenti"></a></li><li><a href="http://www.bracegirdle.it/saggi.php" title="saggi su Tolkien"><img src="http://www.bracegirdle.it/images/saggi.jpg" border="0" align="absmiddle" alt="saggi su Tolkien" title="saggi su Tolkien"></a></li><li><a href="http://www.bracegirdle.it/articoli.php" title="articoli su Tolkien"><img src="http://www.bracegirdle.it/images/articolo.jpg" border="0" align="absmiddle" alt="articoli su Tolkien" title=articoli su Tolkien"></a></li><li><a href="http://www.bracegirdle.it/varie.php" title="varie"><img src="http://www.bracegirdle.it/images/varie.jpg" border="0" align="absmiddle" alt="varie" title="varie"></a></li></ul></li><li id="enc"><div class="Stile5x"><img src="http://www.bracegirdle.it/images/ency.jpg" alt="Enciclopedia Tolkieniana" vspace="4" title="Enciclopedia Tolkieniana"> ENCICLOPEDIA</div><ul><li><a href="http://www.bracegirdle.it/Arda/index.php" title="Enciclopedia Tolkieniana" class="Stile2x"><img src="http://www.bracegirdle.it/images/indice.jpg" border="0" align="absmiddle" alt="indice enciclopedia" title="indice enciclopedia"></a></li><li><a href="http://www.bracegirdle.it/Arda/elenco_vocaboli.php" title="elenco vocaboli enciclopedia"><img src="http://www.bracegirdle.it/images/vocab1.jpg" border="0" align="absmiddle" alt="elenco vocaboli enciclopedia" title="elenco vocaboli enciclopedia"></a></li><li><a href="http://www.bracegirdle.it/Arda/categorie.php" title ="categorie vocaboli enciclopedia"><img src="http://www.bracegirdle.it/images/categ.jpg" border="0" align="middle" alt="categorie vocaboli" title="categorie vocaboli"></a></li><li><a href="http://www.bracegirdle.it/Arda/faq_tolkien.php" title="FAQ enciclopedia"><img src="http://www.bracegirdle.it/images/faq1.jpg" border="0" align="absmiddle" alt="FAQ enciclopedia" title="FAQ enciclopedia"></a></li></ul></li><li id="cerc"><div class="Stile6x">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://www.bracegirdle.it/images/lente2.gif" width="29" height="29" vspace="7" alt="ricerca" title="ricerca">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CERCA</div><ul><li><a href="http://www.bracegirdle.it/ricerca.php" title="cerca nel sito" onclick="cercanelsito(); return false;"><img src="http://www.bracegirdle.it/images/sito.jpg" alt="cerca nel sito" title="cerca nel sito" border="0" align="absmiddle"></a></li><li><a href="#pagina" title="cerca nel sito" onclick="trovap(); return false;">nella pagina</a></li><li><a href="http://www.bracegirdle.it/Arda/ricerca.php" title="cerca vocaboli nell\'Enciclopedia">nell\'Enciclopedia</a></li></ul></li><li id="cont"><div class="Stile7x"><img src="http://www.bracegirdle.it/images/contatti.jpg" alt="contatti" title="contatti" vspace="4">&nbsp;&nbsp;&nbsp; CONTATTI</div><ul><li><a href="http://www.bracegirdle.it/segnalazione.php" title="segnalazione al sito"><img src="http://www.bracegirdle.it/images/segnalazione.jpg" border="0" align="absmiddle" alt="segnalazione" title="segnalazione"></a></li><li><a href="http://www.bracegirdle.it/guestbook/signGuestbook.php" title="firma guestbook"><img src="http://www.bracegirdle.it/images/scrivi.jpg" border="0" align="absmiddle" alt="scrivi messaggio" title="scrivi messaggio"></a></li><li><a href="http://www.bracegirdle.it/guestbook/main.php" title="leggi guestbook"><img src="http://www.bracegirdle.it/images/leggi.jpg" border="0" align="absmiddle" alt="leggi messaggi" title="leggi messaggi"></a></a></li><li><a href="http://www.bracegirdle.it/Note.php" title="proponi sito"><img src="http://www.bracegirdle.it/images/proponi.jpg" border="0" align="absmiddle" alt="proponi sito" title="proponi sito"></a></li><li><a href="mailto:webmaster@bracegirdle.it" title="e-mail" target="new"><img src="http://www.bracegirdle.it/images/mail.jpg" border="0" align="absmiddle" alt="invia e-mail" title="invia e-mail"></a></li></ul></li><li id="plug"><div class="Stile8x">&nbsp;<img src="http://www.bracegirdle.it/images/icona_plugin.png" alt="plugin" title="plugin" width="35" height="35" vspace="4">&nbsp; PLUGIN</div><ul><li><a href="http://www.bracegirdle.it/plugin/" title="plugin"><img src="http://www.bracegirdle.it/images/indice3.jpg" border="0" align="absmiddle" alt="indice plugin" title="indice plugin"></a></li><li><a href="http://www.bracegirdle.it/plugin/bracegirdle.php" title="plugin sito"><img src="http://www.bracegirdle.it/images/sito2.jpg" alt="plugin sito" title="plugin sito" border="0" align="absmiddle"></a></li></ul></li><li id="last"><div class="Stile9x">&nbsp;&nbsp;<img src="http://www.bracegirdle.it/images/links.jpg" alt="links" title="links" width="35" height="33" vspace="5">&nbsp;&nbsp; LINKS</div><ul><li><a href="http://www.bracegirdle.it/Links.php" title="link su Tolkien">Su Tolkien</a></li><li><a href="http://www.bracegirdle.it/altri_link.php" title="link vari">Altro</a></li></ul></li><div id="boxsearch"></div><div id="divisore" align="center"></div><div id="trova" align="center"></div>';
}
function valuta2(voce, num, score, mess, comm, news, controlli)
{
switch (mess){
case "2":
mess2='Grazie per aver votato :)';
break;
case "3":
mess2='Seleziona le stelle e vota la pagina!';
break;
case "1":
mess2='Hai gią votato questa pagina <img src="http://www.bracegirdle.it/images/alreadyvoted.gif" align="absmiddle">';
break;
}
document.write('<div id="espansore"></div><table width="99%" border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-spacing: 0 0;"><tr><td height="34" colspan="2" align="left" valign="bottom"><div align="center"><strong>VOTO PAGINA</strong></div></td><td width="2%" align="center" rowspan="3">&nbsp;</td><td width="48%" rowspan="3" align="center" valign="top"><h2 align="center"><a href="http://www.bracegirdle.it/Arda/index.php" title="Enciclopedia Tolkieniana" class="ardah2">Enciclopedia Tolkieniana</a></h2><div id="domMenu_main" align="center"></div></td><td width="17%" rowspan="3" align="center"><img src="http://www.bracegirdle.it/images/icon_comment.jpg" alt="commenti" title="commenti" align="absmiddle"><br>[<a href="http://www.bracegirdle.it/Arda/comment.php?comment_id='+voce+'" class="riass" rel="nofollow">Commenta la pagina</a>]<br><font size="-1"><div id="commenti">');
if (comm==1)
comm2=' commento';
else comm2=' commenti';
document.write("[<span class=\"commpag\"><a href=\"javascript:comment('"+voce+"')\" title=\"Leggi o scrivi commenti\">"+comm+comm2+"</a></span>]");
document.write('</div></font></td></tr><tr><td width="2%" align="center">&nbsp;</td><td width="15%" height="46" align="left" valign="bottom"><ul class="star-rating"><li class="current-rating" style="width:'+score+'px;"></li><li><a href="?voto=1&rs_id='+num+'" rel="nofollow" title="1 stella su 5" class="one-star">1</a></li><li><a href="?voto=2&rs_id='+num+'" rel="nofollow" title="2 stelle su 5" class="two-stars">2</a></li><li><a href="?voto=3&rs_id='+num+'" rel="nofollow" title="3 stelle su 5" class="three-stars">3</a></li><li><a href="?voto=4&rs_id='+num+'" rel="nofollow" title="4 stelle su 5" class="four-stars">4</a></li><li><a href="?voto=5&rs_id='+num+'" rel="nofollow" title="5 stelle su 5" class="five-stars">5</a></li></ul></ul></td></tr><tr><td colspan="2" align="left" valign="top"><div align="center" style="padding-top:6px;"><font size="-1">'+mess2+'</font></div></td></tr></table>');
}
/* Nifty Corners Cube - rounded corners with CSS and Javascript
Copyright 2006 Alessandro Fulciniti (a.fulciniti@html.it)

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
*/
var niftyOk=(document.getElementById && document.createElement && Array.prototype.push);
var niftyCss=false;
String.prototype.find=function(what){
return(this.indexOf(what)>=0 ? true : false);
}
var oldonload=window.onload;
if(typeof(NiftyLoad)!='function') NiftyLoad=function(){};
if(typeof(oldonload)=='function')
    window.onload=function(){oldonload();AddCss();NiftyLoad()};
else window.onload=function(){AddCss();NiftyLoad()};
function AddCss(){
niftyCss=true;
var l=CreateEl("link");
l.setAttribute("type","text/css");
l.setAttribute("rel","stylesheet");
l.setAttribute("href","niftyCorners.css");
l.setAttribute("media","screen");
document.getElementsByTagName("head")[0].appendChild(l);
}
function Nifty(selector,options){
if(niftyOk==false) return;
if(niftyCss==false) AddCss();
var i,v=selector.split(","),h=0;
if(options==null) options="";
if(options.find("fixed-height"))
    h=getElementsBySelector(v[0])[0].offsetHeight;
for(i=0;i<v.length;i++)
    Rounded(v[i],options);
if(options.find("height")) SameHeight(selector,h);
}
function Rounded(selector,options){
var i,top="",bottom="",v=new Array();
if(options!=""){
    options=options.replace("left","tl bl");
    options=options.replace("right","tr br");
    options=options.replace("top","tr tl");
    options=options.replace("bottom","br bl");
    options=options.replace("transparent","alias");
    if(options.find("tl")){
        top="both";
        if(!options.find("tr")) top="left";
        }
    else if(options.find("tr")) top="right";
    if(options.find("bl")){
        bottom="both";
        if(!options.find("br")) bottom="left";
        }
    else if(options.find("br")) bottom="right";
    }
if(top=="" && bottom=="" && !options.find("none")){top="both";bottom="both";}
v=getElementsBySelector(selector);
for(i=0;i<v.length;i++){
    FixIE(v[i]);
    if(top!="") AddTop(v[i],top,options);
    if(bottom!="") AddBottom(v[i],bottom,options);
    }
}
function AddTop(el,side,options){
var d=CreateEl("b"),lim=4,border="",p,i,btype="r",bk,color;
d.style.marginLeft="-"+getPadding(el,"Left")+"px";
d.style.marginRight="-"+getPadding(el,"Right")+"px";
if(options.find("alias") || (color=getBk(el))=="transparent"){
    color="transparent";bk="transparent"; border=getParentBk(el);btype="t";
    }
else{
    bk=getParentBk(el); border=Mix(color,bk);
    }
d.style.background=bk;
d.className="niftycorners";
p=getPadding(el,"Top");
if(options.find("small")){
    d.style.marginBottom=(p-2)+"px";
    btype+="s"; lim=2;
    }
else if(options.find("big")){
    d.style.marginBottom=(p-10)+"px";
    btype+="b"; lim=8;
    }
else d.style.marginBottom=(p-5)+"px";
for(i=1;i<=lim;i++)
    d.appendChild(CreateStrip(i,side,color,border,btype));
el.style.paddingTop="0";
el.insertBefore(d,el.firstChild);
}
function AddBottom(el,side,options){
var d=CreateEl("b"),lim=4,border="",p,i,btype="r",bk,color;
d.style.marginLeft="-"+getPadding(el,"Left")+"px";
d.style.marginRight="-"+getPadding(el,"Right")+"px";
if(options.find("alias") || (color=getBk(el))=="transparent"){
    color="transparent";bk="transparent"; border=getParentBk(el);btype="t";
    }
else{
    bk=getParentBk(el); border=Mix(color,bk);
    }
d.style.background=bk;
d.className="niftycorners";
p=getPadding(el,"Bottom");
if(options.find("small")){
    d.style.marginTop=(p-2)+"px";
    btype+="s"; lim=2;
    }
else if(options.find("big")){
    d.style.marginTop=(p-10)+"px";
    btype+="b"; lim=8;
    }
else d.style.marginTop=(p-5)+"px";
for(i=lim;i>0;i--)
    d.appendChild(CreateStrip(i,side,color,border,btype));
el.style.paddingBottom=0;
el.appendChild(d);
}
function CreateStrip(index,side,color,border,btype){
var x=CreateEl("b");
x.className=btype+index;
x.style.backgroundColor=color;
x.style.borderColor=border;
if(side=="left"){
    x.style.borderRightWidth="0";
    x.style.marginRight="0";
    }
else if(side=="right"){
    x.style.borderLeftWidth="0";
    x.style.marginLeft="0";
    }
return(x);
}
function CreateEl(x){
return(document.createElement(x));
}
function FixIE(el){
if(el.currentStyle!=null && el.currentStyle.hasLayout!=null && el.currentStyle.hasLayout==false)
    el.style.display="inline-block";
}
function SameHeight(selector,maxh){
var i,v=selector.split(","),t,j,els=[],gap;
for(i=0;i<v.length;i++){
    t=getElementsBySelector(v[i]);
    els=els.concat(t);
    }
for(i=0;i<els.length;i++){
    if(els[i].offsetHeight>maxh) maxh=els[i].offsetHeight;
    els[i].style.height="auto";
    }
for(i=0;i<els.length;i++){
    gap=maxh-els[i].offsetHeight;
    if(gap>0){
        t=CreateEl("b");t.className="niftyfill";t.style.height=gap+"px";
        nc=els[i].lastChild;
        if(nc.className=="niftycorners")
            els[i].insertBefore(t,nc);
        else els[i].appendChild(t);
        }
    }
}
function getElementsBySelector(selector){
var i,j,selid="",selclass="",tag=selector,tag2="",v2,k,f,a,s=[],objlist=[],c;
if(selector.find("#")){ //id selector like "tag#id"
    if(selector.find(" ")){  //descendant selector like "tag#id tag"
        s=selector.split(" ");
        var fs=s[0].split("#");
        if(fs.length==1) return(objlist);
        f=document.getElementById(fs[1]);
        if(f){
            v=f.getElementsByTagName(s[1]);
            for(i=0;i<v.length;i++) objlist.push(v[i]);
            }
        return(objlist);
        }
    else{
        s=selector.split("#");
        tag=s[0];
        selid=s[1];
        if(selid!=""){
            f=document.getElementById(selid);
            if(f) objlist.push(f);
            return(objlist);
            }
        }
    }
if(selector.find(".")){      //class selector like "tag.class"
    s=selector.split(".");
    tag=s[0];
    selclass=s[1];
    if(selclass.find(" ")){   //descendant selector like tag1.classname tag2
        s=selclass.split(" ");
        selclass=s[0];
        tag2=s[1];
        }
    }
var v=document.getElementsByTagName(tag);  // tag selector like "tag"
if(selclass==""){
    for(i=0;i<v.length;i++) objlist.push(v[i]);
    return(objlist);
    }
for(i=0;i<v.length;i++){
    c=v[i].className.split(" ");
    for(j=0;j<c.length;j++){
        if(c[j]==selclass){
            if(tag2=="") objlist.push(v[i]);
            else{
                v2=v[i].getElementsByTagName(tag2);
                for(k=0;k<v2.length;k++) objlist.push(v2[k]);
                }
            }
        }
    }
return(objlist);
}
function getParentBk(x){
var el=x.parentNode,c;
while(el.tagName.toUpperCase()!="HTML" && (c=getBk(el))=="transparent")
    el=el.parentNode;
if(c=="transparent") c="#FFFFFF";
return(c);
}

function getBk(x){
var c=getStyleProp(x,"backgroundColor");
if(c==null || c=="transparent" || c.find("rgba(0, 0, 0, 0)"))
    return("transparent");
if(c.find("rgb")) c=rgb2hex(c);
return(c);
}
function getPadding(x,side){
var p=getStyleProp(x,"padding"+side);
if(p==null || !p.find("px")) return(0);
return(parseInt(p));
}
function getStyleProp(x,prop){
if(x.currentStyle)
    return(x.currentStyle[prop]);
if(document.defaultView.getComputedStyle)
    return(document.defaultView.getComputedStyle(x,'')[prop]);
return(null);
}
function rgb2hex(value){
var hex="",v,h,i;
var regexp=/([0-9]+)[, ]+([0-9]+)[, ]+([0-9]+)/;
var h=regexp.exec(value);
for(i=1;i<4;i++){
    v=parseInt(h[i]).toString(16);
    if(v.length==1) hex+="0"+v;
    else hex+=v;
    }
return("#"+hex);
}
function Mix(c1,c2){
var i,step1,step2,x,y,r=new Array(3);
if(c1.length==4)step1=1;
else step1=2;
if(c2.length==4) step2=1;
else step2=2;
for(i=0;i<3;i++){
    x=parseInt(c1.substr(1+step1*i,step1),16);
    if(step1==1) x=16*x+x;
    y=parseInt(c2.substr(1+step2*i,step2),16);
    if(step2==1) y=16*y+y;
    r[i]=Math.floor((x*50+y*50)/100);
    r[i]=r[i].toString(16);
    if(r[i].length==1) r[i]="0"+r[i];
    }
return("#"+r[0]+r[1]+r[2]);
}
function vota(v)
{
document.getElementById('vota').innerHTML='<ul class="star-rating"><li class="current-rating" style="width:105px;"></li><li><a href="?rating_' + v + '[]=1&rs_id=' + v + '&rate' + v + '=Vota!" rel="nofollow" title="1 stella su 5" class="one-star">1</a></li><li><a href="?rating_' + v + '[]=2&rs_id=' + v + '&rate' + v + '=Vota!" rel="nofollow" title="2 stelle su 5" class="two-stars">2</a></li><li><a href="?rating_' + v + '[]=3&rs_id=' + v + '&rate' + v + '=Vota!" rel="nofollow" title="3 stelle su 5" class="three-stars">3</a></li><li><a href="?rating_' + v + '[]=4&rs_id=' + v + '&rate' + v + '=Vota!" rel="nofollow" title="4 stelle su 5" class="four-stars">4</a></li><li><a href="?rating_' + v + '[]=5&rs_id=' + v + '&rate' + v + '=Vota!" rel="nofollow" title="5 stelle su 5" class="five-stars">5</a></li></ul></ul>';
}
function conv(str) {
var out = "", flag = 0;
for (i = 0; i < str.length; i++) {
if (str.charAt(i) != " ") {
out += str.charAt(i);
flag = 0;
}
else {
if(flag == 0) {
out += " ";
flag = 1;
}
}
}
x=out;
}
function Trim(StrToTrim)
{
    if (typeof StrToTrim != "string")
    {
        return StrToTrim;
    }
    var StrBlank = StrToTrim.substring(0, 1);
    while (StrBlank == " ")
    {
        StrToTrim = StrToTrim.substring(1, StrToTrim.length);
        StrBlank = StrToTrim.substring(0, 1);
    }
    StrBlank = StrToTrim.substring(StrToTrim.length - 1, StrToTrim.length);
    while (StrBlank == " ")
    {
        StrToTrim = StrToTrim.substring(0, StrToTrim.length-1);
        StrBlank = StrToTrim.substring(StrToTrim.length-1, StrToTrim.length);
    }
    while (StrToTrim.indexOf("  ") != -1)
    {
        StrToTrim = StrToTrim.substring(0, StrToTrim.indexOf("  "));
        StrToTrim += StrToTrim.substring(StrToTrim.indexOf("  ") + 1, StrToTrim.length);
    }
    return StrToTrim;
}

function doHighlight(bodyText, searchTerm, highlightStartTag, highlightEndTag) 
{

gy=document.getElementById('s0').innerHTML;
if (gy=='Parole cercate: 0') {
colore="yellow";
} 
else if (gy=='Parole cercate: 1') {
colore="orange";
} 
else if (gy=='Parole cercate: 2') {
colore="LIME";
} 
else if (gy=='Parole cercate: 3') {
colore="AQUAMARINE";
} 
else if (gy=='Parole cercate: 4') {
colore="LIGHTPINK";
} 

// the highlightStartTag and highlightEndTag parameters are optional
if ((!highlightStartTag) || (!highlightEndTag)) {
highlightStartTag = "<span style=\"background-color:" + colore + ";\">";
highlightEndTag = "</span>";
}
var newText = "";
var i = -1;
var lcSearchTerm = searchTerm.toLowerCase();
var lcBodyText = bodyText.toLowerCase();
while (bodyText.length > 0) {
i = lcBodyText.indexOf(lcSearchTerm, i+1);
if (i < 0) {
newText += bodyText;
bodyText = "";
} else {
// skip anything inside an HTML tag
if (bodyText.lastIndexOf(">", i) >= bodyText.lastIndexOf("<", i)) {
// skip anything inside a <script> block
if (lcBodyText.lastIndexOf("/script>", i) >= lcBodyText.lastIndexOf("<script", i)) {
newText += bodyText.substring(0, i) + highlightStartTag + bodyText.substr(i, searchTerm.length) + highlightEndTag;
bodyText = bodyText.substr(i + searchTerm.length);
lcBodyText = bodyText.toLowerCase();
i = -1;
}
}
}
}
return newText;
}
function highlightSearchTerms(searchText, treatAsPhrase, warnOnFailure, highlightStartTag, highlightEndTag)
{
if (treatAsPhrase) {
searchArray = [searchText];
} else {
searchArray = [searchText];
}
if (!document.body || typeof(document.body.innerHTML) == "undefined") {
if (warnOnFailure) {
alert("Sorry, for some reason the text of this page is unavailable. Searching will not work.");
}
return false;
}
var bodyText = document.getElementById('descrizione').innerHTML;
for (var i = 0; i < searchArray.length; i++) {
bodyText = doHighlight(bodyText, searchArray[i], highlightStartTag, highlightEndTag);
}
document.getElementById('descrizione').innerHTML = bodyText;
}

function strong(searchText, treatAsPhrase, warnOnFailure, highlightStartTag, highlightEndTag)
{
if (treatAsPhrase) {
searchArray = [searchText];
} else {
searchArray = [searchText];
}
if (!document.body || typeof(document.getElementById('descrizione').innerHTML) == "undefined") {
if (warnOnFailure) {
alert("Sorry, for some reason the text of this page is unavailable. Searching will not work.");
}
return false;
}
var bodyText = document.getElementById('descrizione').innerHTML;
for (var i = 0; i < searchArray.length; i++) {
bodyText = doHighlight(bodyText, searchArray[i], highlightStartTag, highlightEndTag);
}
document.getElementById('descrizione').innerHTML = bodyText;
}
function trovap()
{
oncli="x=document.evid.stringa.value; conv(x); x=Trim(x); if (x.length < 3){ alert ('La stringa deve essere almeno di 3 caratteri.'); document.evid.stringa.value=''; return false; } else { document.evid.stringa.value=x; y=document.getElementById('s0').innerHTML; if (y=='Parole cercate: 0') { strong(x,'s'); document.evid.stringa.value=x; document.getElementById('s0').innerHTML='Parole cercate: 1'; document.getElementById('s1').innerHTML='<span style=background-color:yellow>' + x + '</span>'; return false;} else { if (y=='Parole cercate: 1') { strong(x,'s'); document.evid.stringa.value=x; document.getElementById('s0').innerHTML='Parole cercate: 2'; document.getElementById('s2').innerHTML='<span style=background-color:orange>' + x + '</span>'; return false; } if (y=='Parole cercate: 2') { strong(x,'s'); document.evid.stringa.value=x; document.getElementById('s0').innerHTML='Parole cercate: 3'; document.getElementById('s3').innerHTML='<span style=background-color:LIME>' + x + '</span>'; return false; } if (y=='Parole cercate: 3') { strong(x,'s'); document.evid.stringa.value=x; document.getElementById('s0').innerHTML='Parole cercate: 4'; document.getElementById('s4').innerHTML='<span style=background-color:AQUAMARINE>' + x + '</span>'; return false; } if (y=='Parole cercate: 4') { strong(x,'s'); document.evid.stringa.value=x; document.getElementById('s0').innerHTML='Parole cercate: 5'; document.getElementById('s5').innerHTML='<span style=background-color:LIGHTPINK>' + x + '</span>'; return false;} if (y=='Parole cercate: 5') { alert('Limite ricerche consentite raggiunto. Ricaricare la pagina per effettuare altre ricerche.'); return false; } } }";
if(document.getElementById('boxsearch').innerHTML == "")
{
document.getElementById('divisore').innerHTML='<br><br><br><br>';
document.getElementById('trova').innerHTML='<a name="cerca_nella_pagina" id="cerca_nella_pagina"></a><table class="boxricerca" width="376" border="0" cellpadding="0" cellspacing="0" background="http://www.bracegirdle.it/images/boxsearch2.jpg"><tr><td width="188" height="44" align="center"><font face="Optimum">Cerca nella pagina</font></td><td width="188" height="44" align="right"><a href="#aiuto" onClick="aiuto(); return false;"><img src="http://www.bracegirdle.it/images/aiuto.gif" alt="aiuto" title="aiuto" border="0"></a>&nbsp;<a href="#chiudi" onClick="richiudi(\'trova\',\'boxsearch\'); return false;"><img src="http://www.bracegirdle.it/images/chiudi.gif" alt="chiudi" title="chiudi" border="0"></a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td height="44" width="376" valign="top" align="center" colspan="2"><form method="post" name="evid" action="evidenzia.php"><input type="text" name="stringa"> <input type="submit" value="cerca" onclick="' + oncli + '"></form><br><div id="s0" class="piccola">Parole cercate: 0</div></td></tr><tr><td bgcolor="#F8F8F8" align="center" colspan="2"><div id="s1"></div><div id="s2"></div><div id="s3"></div><div id="s4"></div><div id="s5"></div></td></tr></table>';
}
else 
{
document.getElementById('divisore').innerHTML='<br>';
document.getElementById('trova').innerHTML='<a name="cerca_nella_pagina" id="cerca_nella_pagina"></a><table width="376" border="0" cellpadding="0" cellspacing="0" background="http://www.bracegirdle.it/images/boxsearch2.jpg"><tr><td width="188" height="44" align="center"><font face="Optimum">Cerca nella pagina</font></td><td width="188" height="44" align="right"><a href="#aiuto" onClick="aiuto(); return false;"><img src="http://www.bracegirdle.it/images/aiuto.gif" alt="aiuto" title="aiuto" border="0"></a>&nbsp;<a href="#chiudi" onClick="richiudi(\'trova\',\'boxsearch\'); return false;"><img src="http://www.bracegirdle.it/images/chiudi.gif" alt="chiudi" title="chiudi" border="0"></a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td height="44" width="376" valign="top" align="center" colspan="2"><form method="post" name="evid" action="evidenzia.php"><input type="text" name="stringa"> <input type="submit" value="cerca" onclick="' + oncli + '"></form><div id="s0" class="piccola"">Parole cercate: 0</div><div id="s1"></div><div id="s2"></div><div id="s3"></div><div id="s4"></div><div id="s5"></div></td></tr></table>';
}
}
function comment(vocina)
{
var page = "http://www.bracegirdle.it/Arda/comment.php?comment_id=" + vocina + "&comment_popup=true";
popwin = window.open(page,"","width=460,height=500,left=175,top=30,scrollbars,resizable")
popwin.focus();
}
function aiuto()
{
var page = "http://www.bracegirdle.it/aiuto_ricerca.php";
popwin = window.open(page,"","width=460,height=500,left=175,top=30,scrollbars,resizable")
popwin.focus();
}
function audio(voce)
{
document.getElementById('audio').innerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,47,0" id="wimpybutton762" height="19" width="19" title="ascolta" vspace="-3"><param name="movie" value="/wimpy_button.swf"><param name="loop" value="false"><param name="menu" value="false"><param name="quality" value="high"><param name="wmode" value="transparent"><param name="flashvars" value="theFile=/audio/' + voce + '.mp3&amp;playingColor=0086FF&amp;arrowColor=FFFFFF&amp;theBkgdColor=00008C&amp;rollOverColor=EE0000&amp;bufferAudio=2&amp;displayRewindButton=no"><embed src="/wimpy_button.swf" flashvars="theFile=/audio/' + voce + '.mp3&amp;playingColor=0086FF&amp;arrowColor=FFFFFF&amp;theBkgdColor=00008C&amp;rollOverColor=EE0000&amp;bufferAudio=2&amp;displayRewindButton=no" wmode="transparent" loop="false" menu="false" quality="high" name="wimpybutton762" align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" height="19" width="19"></object>';
}
/**************************************************
 * dom-drag.js
 * 09.25.2001
 * www.youngpup.net
 * Script featured on Dynamic Drive (http://www.dynamicdrive.com) 12.08.2005
 **************************************************/
var Drag = {
	obj : null,
	init : function(o, oRoot, minX, maxX, minY, maxY, bSwapHorzRef, bSwapVertRef, fXMapper, fYMapper)
	{
		o.onmousedown	= Drag.start;
		o.hmode			= bSwapHorzRef ? false : true ;
		o.vmode			= bSwapVertRef ? false : true ;
		o.root = oRoot && oRoot != null ? oRoot : o ;
		if (o.hmode  && isNaN(parseInt(o.root.style.left  ))) o.root.style.left   = "0px";
		if (o.vmode  && isNaN(parseInt(o.root.style.top   ))) o.root.style.top    = "0px";
		if (!o.hmode && isNaN(parseInt(o.root.style.right ))) o.root.style.right  = "0px";
		if (!o.vmode && isNaN(parseInt(o.root.style.bottom))) o.root.style.bottom = "0px";
		o.minX	= typeof minX != 'undefined' ? minX : null;
		o.minY	= typeof minY != 'undefined' ? minY : null;
		o.maxX	= typeof maxX != 'undefined' ? maxX : null;
		o.maxY	= typeof maxY != 'undefined' ? maxY : null;
		o.xMapper = fXMapper ? fXMapper : null;
		o.yMapper = fYMapper ? fYMapper : null;
		o.root.onDragStart	= new Function();
		o.root.onDragEnd	= new Function();
		o.root.onDrag		= new Function();
	},
	start : function(e)
	{
		var o = Drag.obj = this;
		e = Drag.fixE(e);
		var y = parseInt(o.vmode ? o.root.style.top  : o.root.style.bottom);
		var x = parseInt(o.hmode ? o.root.style.left : o.root.style.right );
		o.root.onDragStart(x, y);
		o.lastMouseX	= e.clientX;
		o.lastMouseY	= e.clientY;
		if (o.hmode) {
			if (o.minX != null)	o.minMouseX	= e.clientX - x + o.minX;
			if (o.maxX != null)	o.maxMouseX	= o.minMouseX + o.maxX - o.minX;
		} else {
			if (o.minX != null) o.maxMouseX = -o.minX + e.clientX + x;
			if (o.maxX != null) o.minMouseX = -o.maxX + e.clientX + x;
		}
		if (o.vmode) {
			if (o.minY != null)	o.minMouseY	= e.clientY - y + o.minY;
			if (o.maxY != null)	o.maxMouseY	= o.minMouseY + o.maxY - o.minY;
		} else {
			if (o.minY != null) o.maxMouseY = -o.minY + e.clientY + y;
			if (o.maxY != null) o.minMouseY = -o.maxY + e.clientY + y;
		}
		document.onmousemove	= Drag.drag;
		document.onmouseup		= Drag.end;
		return false;
	},
	drag : function(e)
	{
		e = Drag.fixE(e);
		var o = Drag.obj;
		var ey	= e.clientY;
		var ex	= e.clientX;
		var y = parseInt(o.vmode ? o.root.style.top  : o.root.style.bottom);
		var x = parseInt(o.hmode ? o.root.style.left : o.root.style.right );
		var nx, ny;
		if (o.minX != null) ex = o.hmode ? Math.max(ex, o.minMouseX) : Math.min(ex, o.maxMouseX);
		if (o.maxX != null) ex = o.hmode ? Math.min(ex, o.maxMouseX) : Math.max(ex, o.minMouseX);
		if (o.minY != null) ey = o.vmode ? Math.max(ey, o.minMouseY) : Math.min(ey, o.maxMouseY);
		if (o.maxY != null) ey = o.vmode ? Math.min(ey, o.maxMouseY) : Math.max(ey, o.minMouseY);
		nx = x + ((ex - o.lastMouseX) * (o.hmode ? 1 : -1));
		ny = y + ((ey - o.lastMouseY) * (o.vmode ? 1 : -1));
		if (o.xMapper)		nx = o.xMapper(y)
		else if (o.yMapper)	ny = o.yMapper(x)
		Drag.obj.root.style[o.hmode ? "left" : "right"] = nx + "px";
		Drag.obj.root.style[o.vmode ? "top" : "bottom"] = ny + "px";
		Drag.obj.lastMouseX	= ex;
		Drag.obj.lastMouseY	= ey;

		Drag.obj.root.onDrag(nx, ny);
		return false;
	},
	end : function()
	{
		document.onmousemove = null;
		document.onmouseup   = null;
		Drag.obj.root.onDragEnd(	parseInt(Drag.obj.root.style[Drag.obj.hmode ? "left" : "right"]), 
									parseInt(Drag.obj.root.style[Drag.obj.vmode ? "top" : "bottom"]));
		Drag.obj = null;
	},
	fixE : function(e)
	{
		if (typeof e == 'undefined') e = window.event;
		if (typeof e.layerX == 'undefined') e.layerX = e.offsetX;
		if (typeof e.layerY == 'undefined') e.layerY = e.offsetY;
		return e;
	}
};
