
/*	File layout.js - Versione del 19/06/08	*/

/*	DIRECTORY MASTER - CSSJS			*/

/*	----------------------------------------	*/

var gl_livello = -1;		/* 2-11-07 */

var gl_nome_layout = "";
var gl_livello = -1;
var gl_path;			/* 2-11-07 */
var gl_dir_banner = "";
var gl_dir_lingue = "on";

var gl_nome_hp = "";
var gl_directory_hp = "";

var gl_search = "";
var gl_col = -1;
var gl_max_dim = new Array();
var logo_link = "";
var def_test = 0;
var menu_test = 0;		/* 2-11-07 */

var lista_lingue = new Array();
var banner_alt = new Array();	/* 2-11-07 */
var lista_nomi_lingua = new Array();
var lista_titoli_in_lingua = new Array();
var menu_lingua = new Array();
var menu_nav_o = "off";		/* 6-11-07 */
var menu_nav_v = "off";		/* 6-11-07 */
	lista_lingue[0] = null;
	lista_lingue[1] = "it";
	lista_lingue[2] = "en";
	lista_lingue[3] = "fr";
	lista_lingue[4] = "sp";
	lista_lingue[5] = "pt";
	lista_lingue[6] = "de";
	lista_nomi_lingua[0] = null;
	lista_nomi_lingua[1] = "Italiano";
	lista_nomi_lingua[2] = "English";
	lista_nomi_lingua[3] = "Français";
	lista_nomi_lingua[4] = "Español";
	lista_nomi_lingua[5] = "Português";
	lista_nomi_lingua[6] = "Deutsch";
	lista_titoli_in_lingua[0] = null;
	lista_titoli_in_lingua[1] = "Sito in italiano";
	lista_titoli_in_lingua[2] = "Website in English";	/* modificato 19-06-08	*/
	lista_titoli_in_lingua[3] = "Site en français";
	lista_titoli_in_lingua[4] = "Site in spanish";
	lista_titoli_in_lingua[5] = "Site in portuguese";
	lista_titoli_in_lingua[6] = "Site in german";
var menu_o_it = new Array();		
var menu_o_en = new Array();		
var menu_o_fr = new Array();		
var menu_o_sp = new Array();			
var menu_o_pt = new Array();		
var menu_o_de = new Array();		
var menu_v_it = new Array();		
var menu_v_en = new Array();		
var menu_v_fr = new Array();		
var menu_v_sp = new Array();			
var menu_v_pt = new Array();			
var menu_v_de = new Array();		
var menu_v_sezione_it = new Array();	
var menu_v_sezione_en = new Array();	
var menu_v_sezione_fr = new Array();	
var menu_v_sezione_sp = new Array();	
var menu_v_sezione_pt = new Array();	
var menu_v_sezione_de = new Array();
var gl_search_label = new Array();
	gl_search_label[0] = null;
	gl_search_label[1] = "Trova";
	gl_search_label[2] = "Find";
	gl_search_label[3] = "Trouve";
	gl_search_label[4] = "Buscar";
	gl_search_label[5] = "Find ?";
	gl_search_label[6] = "Find ?";
var gl_search_error = new Array();
	gl_search_error[0] = null;
	gl_search_error[1] = "Il campo non può essere vuoto";
	gl_search_error[2] = "The field must be filled";
	gl_search_error[3] = "Le champ doit être rempli";
	gl_search_error[4] = "The field must be filled";
	gl_search_error[5] = "The field must be filled";
	gl_search_error[6] = "The field must be filled";	
var gl_dua = new Array();
	gl_dua[0] = null;
	gl_dua[1] = "Data ultimo aggiornamento: ";
	gl_dua[2] = "Last update: ";
	gl_dua[3] = "Mise à jour le ";
	gl_dua[4] = "Last update: ";
	gl_dua[5] = "Last update: ";
	gl_dua[6] = "Last update: ";
	
/*    --------------------------------------------------------	*/
/*	Funzione che scrive il menu lingua					*/
/*    --------------------------------------------------------	*/

/*	Funzione scrivi_lingue() - Versione del 19/06/2008		*/

/*	NB: Le lingue gestite dalla funzione scrivi_lingue() sono:	*/
/*		1=it, 2=en, 3=fr, 4=sp, 5=pt, 6=de				*/

function scrivi_lingue ()  {

	var i, dim, file, codice, codice_file, lingua, nome_lingua, titolo;
	var stringa, stringa1, stringa2, stringa3;
	
/*	Test se si "deve" scrivere il menu delle lingue			*/

	if (gl_dir_lingue == "off") return true;	/*	01-12-07	*/
	
	dim = menu_lingua.length;
	if (dim <= 1)
	{	alert("Funz. scrivi_lingue() - La variabile globale 'menu_lingua' non è stata definita correttamente");
		document.write("<span style='color: black; background-color: white;'>Error menu_lingua</span>");
		return false;
	}
	
	if (gl_directory_hp == "")
	{	alert("Funz. scrivi_lingue() - La variabile globale 'gl_directory_hp' non è stata definita correttamente");
		document.write("<span style='color: black; background-color: white;'>Error menu_lingua</span>");
		return false;
	}
	
	file = fichier();
	
/*	Nel caso in cui mi trovo sulla Home Page (ad esempio index.html) [file == gl_directory_hp]	*/
/*	devo scoprire quale è il codice della lingua primaria (stringa di due caratteri):			*/
/*	- il numero della lingua primaria è menu_lingua[0]								*/
/*	- di conseguenza il codice della lingua primaria sarà lista_lingue[menu_lingua[0]]			*/
	
	if (file == gl_directory_hp) codice_file = lista_lingue[menu_lingua[0]];
	else codice_file = fichier_lang(file);
	
	document.write("<ul id='lista_lang'>");
	
	for (i=0; i<dim; i++)
	{	lingua = menu_lingua[i];			/* Numero compreso da 1 a 6	*/
		codice = lista_lingue[lingua];		/* Stringa di 2 caratteri	*/
		nome_lingua = lista_nomi_lingua[lingua];
		titolo = lista_titoli_in_lingua[lingua];
		
		if (codice != codice_file) 
		{	stringa1 = "<li>|&nbsp;<a href='" + get_file_lingua(lingua) + "' title='" + titolo + "'>";
			stringa2 = nome_lingua;
			stringa3 = "</a>&nbsp;"; 
		}
		else 
		{	stringa1 = "<li>|&nbsp;";
			stringa2 = "<span class='lingua_corrente'>" + nome_lingua + "</span>";
			stringa3 = "&nbsp;"; 
		}
		
		if (i+1 == dim) stringa = stringa1 + stringa2 + stringa3 + "|</li>";
		else stringa = stringa1 + stringa2+ stringa3 + "</li>";
	
		document.write(stringa);
	}
	
	document.write("</ul>");

	return true;
}

/*	-----------------------------------------------------------------		*/

/*	Funzione get_file_lingua(lingua_richiesta) - Versione del 19/06/08	*/

/*	In input: lingua_richiesta (valore numerico compreso tra 1 e 6)		*/
/*	Le lingue gestite sono: 1=it, 2=en, 3=fr, 4=sp, 5=pt, 6=de			*/

/*	In output: il nome della pagina Web dove andare	[stringa]			*/

function get_file_lingua (lingua_richiesta) {

	var dim, lingua, index, index_param, codice;
	var file, nuova_pagina;
	var corpo, suffisso, nuovo_suffisso;
	var virtual_hp_it;
	
/*	Test se il valore della lingua richiesta è corretto	*/
	
	dim = lista_lingue.length;
	if (lingua_richiesta < 1 || lingua_richiesta > dim)
	{	alert("Funz. get_file_lingua() - Lingua richiesta invalida: " + lingua_richiesta);
		return false;
	}
	
/*	Test se il menu orizzontale - se è stato definito -, per la lingua richiesta, è "attivo" e pronto	*/

	codice = lista_lingue[lingua_richiesta];
	dim = eval("menu_o_" + codice + ".length");	
	if (menu_nav_o == "op" && dim <= 0) 
	{	alert("Funz. get_file_lingua() - Menu orizzontale non ancora definito per la lingua: " + codice);
		return false;
	}
	
/*	Test se il menu verticale - se è stato definito -, per la lingua richiesta, è "attivo" e pronto	*/

	dim = eval("menu_v_" + codice + ".length");	
	if (menu_nav_v == "on" && dim <= 0) 
	{	alert("Funz. get_file_lingua() - Menu verticale non ancora definito per la lingua: " + codice);
		return false;
	}
	
/*	Calcolo della variabile "virtual_hp_it" in funzione della variabile globale "gl_directory_hp"	*/	
	
	index = gl_directory_hp.indexOf(".");
	corpo = gl_directory_hp.substring(0,index);
	suffisso = gl_directory_hp.substr(index);
	virtual_hp_it = corpo + "_it" + suffisso;		/* Nome virtuale della HP in italiano	*/	

	file = fichier();
	
	if (file == gl_directory_hp) file = virtual_hp_it;
	
	dim = lista_lingue.length;	
	for (lingua = 1; lingua<dim; lingua++)
	{	suffisso = "_" + lista_lingue[lingua] + ".";
		index = file.indexOf(suffisso);
		
		if (index > 0)
		{	if (lingua == lingua_richiesta) return "#";
		
			nuovo_suffisso = "_" + lista_lingue[lingua_richiesta] + ".";
			nuova_pagina = file.replace(suffisso, nuovo_suffisso);
			
			if (nuova_pagina == virtual_hp_it) nuova_pagina = gl_directory_hp;
			
/*			Gestione eventuali parametri di tipo GET nella URL		*/
			
			index_param = window.location.href.indexOf("?");
			if (index_param > 0) nuova_pagina = nuova_pagina + window.location.href.substr(index_param);
		
			return nuova_pagina;
		}
	}
	
	alert("Funz. get_file_lingua() - Errore. E' possibile che il nome di questa pagina Web non sia valido. Verificare la variabile gl_directory_hp.");
	
	return "#";
}

/*	-----------------------------------------------------------------		*/

function cambia_lingua (lingua_richiesta) {
	var dim, lingua, index, codice;
	var file, nuova_pagina;
	var corpo, suffisso, nuovo_suffisso;
	var virtual_hp_it;
	dim = lista_lingue.length;
	if (lingua_richiesta < 1 || lingua_richiesta > dim)
	{	alert("Funz. cambia_lingua() - Lingua richiesta invalida: " + lingua_richiesta);
		return false;
	}
	if (gl_nome_hp == "")
	{	alert("Funz. scrivi_lingue() - La variabile globale 'gl_nome_hp' non è stata definita correttamente");
		document.write("<span style='color: black; background-color: white;'>Error menu_lingua</span>");
		return false;
	}
	codice = lista_lingue[lingua_richiesta];
	dim = eval("menu_o_" + codice + ".length");	
	if (menu_nav_o == "on" && dim <= 0) 
	{	alert("Funz. cambia_lingua() - Menu orizzontale non ancora definito per la lingua: " + codice);
		return false;
	}
	dim = eval("menu_v_" + codice + ".length");	
	if (menu_nav_v == "on" && dim <= 0) 
	{	alert("Funz. cambia_lingua() - Menu verticale non ancora definito per la lingua: " + codice);
		return false;
	}
	index = gl_nome_hp.indexOf(".");
	corpo = gl_nome_hp.substring(0,index);
	suffisso = gl_nome_hp.substr(index);
	virtual_hp_it = corpo + "_it" + suffisso;		
	file = fichier();
	if (file == gl_nome_hp) file = virtual_hp_it;
	dim = lista_lingue.length;
	for (lingua = 1; lingua<dim; lingua++)
	{	suffisso = "_" + lista_lingue[lingua] + ".";
		index = file.indexOf(suffisso);
		if (index > 0)
		{	if (lingua == lingua_richiesta) return true;
			nuovo_suffisso = "_" + lista_lingue[lingua_richiesta] + ".";
			nuova_pagina = file.replace(suffisso, nuovo_suffisso);
			if (nuova_pagina == virtual_hp_it) nuova_pagina = gl_nome_hp;	
			window.location = nuova_pagina;		
			return true;
		}
	}
	alert("Funz. cambia_lingua() - Errore. E' possibile che il nome di questa pagina Web non sia valido.");
	return false;
}

function scrivi_search (lang)  {
	var i, dim, label;
	label = "error";	
	if (lang != "it" && lang != "en" && lang != "fr" && lang != "sp" && lang != "pt" && lang != "de")
	{	alert("Funz. scrivi_search() - lingua: '" + lang + "' non supportata."); 
	}
	else
	{	dim = lista_lingue.length;
		for (i=0; i<dim; i++)
		{	if (lang == lista_lingue[i]) { label = gl_search_label[i]; break; }
		}
	}
	document.write("<br>");
	document.write("<form style='margin: 0; padding:0;' action='http://search.freefind.com/find.html' name='trouver' method='GET' target='_self' onsubmit=return(check_search('" + lang + "'));>");
	document.write("<input type='hidden' name='id' value='next'>");
	document.write("<input type='hidden' name='pageid' value='r'>");
	document.write("<input type='hidden' name='mode' value='ALL'>");
	document.write("<input type='hidden' name='n' value='0'>");
	document.write("<input type='hidden' name='_charset_' value=''>");
	document.write("<input type='hidden' name='bcd' value='&#247;'>");
	document.write("<input class='search_campo' type='text' name='query'>");
	document.write("<input class='search_bottone' type='submit' value=" + label + ">");
	document.write("</form>");
	return true;
}	
function check_search (lang) {
	var i, dim, messaggio, campo, campo_l;
	messaggio = "Internal error";
	if (lang != "it" && lang != "en" && lang != "fr" && lang != "sp" && lang != "pt" && lang != "de")
	{	alert("Funz. check_search() - lingua: '" + lang + "' non supportata."); 
	}
	else
	{	dim = lista_lingue.length;
		for (i=0; i<dim; i++)
		{	if (lang == lista_lingue[i]) { messaggio = gl_search_error[i]; break; }
		}
	}	
	campo = str_pulire(document.trouver.query.value);
	campo_l = campo.length;
	if (campo_l == 0) { alert(messaggio); document.trouver.query.focus(); return false; }
	document.trouver.query.value = campo;
	document.trouver.id.value = gl_search;
	return true;
}
function menu_orizzontale (lang) {
	var i, dim, file, dove, voce, result, stringa;
	if (def_test != 1)
	{	alert("E' stato richiesto il menu orizzontale nella lingua '" + lang + "'. Tuttavia e' probabile che la riga <script src='definition.js' type='text/javascript'></script> sia mancante all'inizio della pagina HTML");
		document.write("<a href='#'>Errore nel file HTML</a>");	
		return false;
	}
	if (lang != "it" && lang != "en" && lang != "fr" && lang != "sp" && lang != "pt" && lang != "de")
	{	alert("Funz. menu_orizzontale() - lingua: '" + lang + "' non supportata.");
		document.write("<a href='#'>Errore con la lingua</a>");		
		return false; }	
	file = fichier();
	document.write("<div id='menu_interno'>");	
	dim = eval("menu_o_" + lang + ".length");	
	if (dim <= 0) 
	{	alert("Funz. menu_orizzontale() - Menu non ancora definito per la lingua: " + lang);
		document.write("<a href='#'>Menu not yet ready</a>");	
		return false;
	}	
	for (i= 0; i<dim; i++)
	{	dove = gl_path + eval("menu_o_" + lang + "[i][1]");
		voce = eval("menu_o_" + lang + "[i][0]");
		if (dove != file) stringa = "<a href='" + dove + "'>" + voce + "</a>";
		else stringa = "<a id='activelink' href='#'>" + voce + "</a>";
		document.write(stringa);
	}
	document.write("</div>");
	document.write("<div id='menu_interno_fine'></div>");
	return true;
}
function menu_verticale (lang) {
	var i, dim, file, dove, voce, result, stringa;
	if (menu_test != 1)
	{	alert("E' stato richiesto il menu verticale nella lingua '" + lang + "'. Tuttavia e' probabile che la riga <script src='menu.js' type='text/javascript'></script> sia mancante all'inizio della pagina HTML");
		document.write("<a href='#'>Errore nel file HTML</a>");	
		return false;
	}
	if (lang != "it" && lang != "en" && lang != "fr" && lang != "sp" && lang != "pt" && lang != "de")
	{	alert("Funz. menu_verticale() - lingua: '" + lang + "' non supportata.");
		document.write("<a href='#'>Errore con la lingua</a>");		
		return false; }
	file = fichier();		
	dim = eval("menu_v_" + lang + ".length");	
	if (dim <= 0) 
	{	alert("Funz. menu_verticale() - Menu non ancora definito per la lingua: " + lang);
		document.write("<a href='#'>Menu not yet ready</a>");	
		return false;
	}	
	for (i= 0; i<dim; i++)
	{	dove = eval("menu_v_" + lang + "[i][1]");
		voce = eval("menu_v_" + lang + "[i][0]");
		if (dove != file) stringa = "<a href='" + dove + "'>" + voce + "</a>";
		else stringa = "<a id='activelink' href='#'>" + voce + "</a>";			
		document.write(stringa);
	}
	return true;
}
function menu_verticale_riga_vuota (lang) {
	document.write("<p class='riga_vuota'>&nbsp;</p>");
	return true;
}
function menu_verticale_titolo (lang, sezione) {
	var dim_sezione, dove, voce, stringa, stringa_no, stringa_yes, sringa_finale;
	stringa_no = "<a class='riga_titolo_no' ";
	stringa_yes = "<a class='riga_titolo_yes' ";		
	if (lang != "it" && lang != "en" && lang != "fr" && lang != "sp" && lang != "pt" && lang != "de")
	{	alert("Funz. menu_verticale_titolo() - lingua: '" + lang + "' non supportata.");
		document.write("<a href='#'>Errore con la lingua</a>");		
		return false; 
	}
	dim_sezione = eval("menu_v_sezione_" + lang + ".length");
	if (dim_sezione <= 0) 
	{	alert("Funz. menu_verticale_titolo() - Sezione non ancora definito per la lingua: " + lang);
		document.write("<a href='#'>Menu not yet ready</a>");	
		return false;
	}
	if (sezione >= dim_sezione || sezione < 0)
	{	alert("Funz. menu_verticale_titolo() - Titolo richiesto inesistente: " + sezione);
		document.write("<a class='riga_titolo_no' href='#'>Errore nel titolo</a>");	
		return false;
	}
	dove = eval("menu_v_sezione_" + lang + "[sezione][1]");
	voce = eval("menu_v_sezione_" + lang + "[sezione][0]");
	stringa_finale = "href='" + dove + "'>" + voce + "</a>";		
	if (dove == "#") stringa = stringa_no + stringa_finale;
	else stringa = stringa_yes + stringa_finale;
	document.write(stringa);
	return true;
}
function menu_verticale_sezione (lang, sezione) {
	var i, dim, dim_sezione, file, dove, voce, result, stringa;
	if (menu_test != 1)
	{	alert("E' stato richiesto il menu verticale nella lingua '" + lang + "'. Tuttavia e' probabile che la riga <script src='menu.js' type='text/javascript'></script> sia mancante all'inizio della pagina HTML");
		document.write("<a href='#'>Errore nel file HTML</a>");	
		return false;
	}	
	if (lang != "it" && lang != "en" && lang != "fr" && lang != "sp" && lang != "pt" && lang != "de")
	{	alert("Funz. menu_verticale_sezione() - lingua: '" + lang + "' non supportata.");
		document.write("<a href='#'>Errore con la lingua</a>");		
		return false; }
	file = fichier();
	dim = eval("menu_v_" + lang + ".length");
	dim_sezione = eval("menu_v_sezione_" + lang + ".length");
	if (dim <= 0) 
	{	alert("Funz. menu_verticale_sezione() - Menu non ancora definito per la lingua: " + lang);
		document.write("<a href='#'>Menu not yet ready</a>");	
		return false;
	}
	if (sezione >= dim_sezione || sezione < 0)
	{	alert("Funz. menu_verticale_sezione() - Sezione richiesta inesistente: " + sezione);
		document.write("<a href='#'>Errore nella sezione</a>");	
		return false;
	}		
	inizio = eval("menu_v_sezione_" + lang + "[sezione][2]");
	fine   = eval("menu_v_sezione_" + lang + "[sezione][3]");

	if (inizio < 0 || fine <0 || inizio > fine)
	{	alert("Funz. menu_verticale_sezione() - Errore nei parametri inizio = " + inizio + " e/o fine = " + fine);
		document.write("<a href='#'>Errore parametri</a>");		
		return false; }

	if (fine >= dim) 
	{	alert("Funz. menu_verticale_sezione() - Parametro fine incoerente con il menu verticale: " + fine);
		document.write("<a href='#'>Errore param. fine</a>");	
		return false;
	}		
	for (i= inizio; i<=fine; i++)
	{	dove = eval("menu_v_" + lang + "[i][1]");
		voce = eval("menu_v_" + lang + "[i][0]");

		if (dove != file) stringa = "<a href='" + dove + "'>" + voce + "</a>";
		else stringa = "<a id='activelink' href='#'>" + voce + "</a>";			

		document.write(stringa);
	}
	return true;
}
function menu_verticale_multiplo (lang) {
	var i, dim_sezione, titolo, titolo_l, dove, da, a;
	if (menu_test != 1)
	{	alert("E' stato richiesto il menu verticale nella lingua '" + lang + "'. Tuttavia e' probabile che la riga <script src='menu.js' type='text/javascript'></script> sia mancante all'inizio della pagina HTML");
		document.write("<a href='#'>Errore nel file HTML</a>");	
		return false;
	}
	if (lang != "it" && lang != "en" && lang != "fr" && lang != "sp" && lang != "pt" && lang != "de")
	{	alert("Funz. menu_verticale_multiplo() - lingua: '" + lang + "' non supportata.");
		document.write("<a href='#'>Errore con la lingua</a>");		
		return false; 
	}
	dim_sezione = eval("menu_v_sezione_" + lang + ".length");
	if (dim_sezione <= 0) 
	{	alert("Funz. menu_verticale_multiplo() - Menu non ancora definito per la lingua: " + lang);
		document.write("<a href='#'>Menu not yet ready</a>");	
		return false;
	}
	for (i=0; i<dim_sezione; i++)
	{	titolo = eval("menu_v_sezione_" + lang + "[i][0]");
		titolo_l = titolo.length;
		dove = eval("menu_v_sezione_" + lang + "[i][1]");
		da = eval("menu_v_sezione_" + lang + "[i][2]");
		a = eval("menu_v_sezione_" + lang + "[i][3]");

		if (titolo_l == 0) 
		{	if (dove != "#" || da != -1 || a != -1) alert("Warning - riga vuota scoretta"); 
			menu_verticale_riga_vuota(lang);
		}
		else
		{	menu_verticale_titolo(lang,i);
			menu_verticale_sezione(lang,i);
		}
	}
	return true;
}
function fichier () {
	var protocol;
	var path;
	var separator;
	var file;
	protocol = window.location.protocol;
	path = window.location.pathname;
	separator = (protocol == "file:" && path.indexOf("/", 1) == -1 ? "\\" : "/");
	if (protocol == "http:" && path == "/") path = path + gl_nome_hp;
	file = path.substring(path.lastIndexOf(separator) + 1);
	return file;
}
function fichier_lang (file) {
	var dim, pos, car;
	
	dim = file.length;
	if (dim <= 0) return "??";	
	pos = file.lastIndexOf(".");
	if (pos == -1) return "??";
	if (file.charAt(pos-3) != "_") return "??";	
	return file.substring(pos-2,pos);
}
function vai_hp () { 
	var i, dim, file, codice_file;
	var index, corpo, suffiso, virual_hp;
	if (def_test != 1)
	{	alert("E' stato richiesto l'utilizzo del menu verticale. Tuttavia e' probabile che la riga <script src='definition.js' type='text/javascript'></script> sia mancante all'inizio della pagina HTML");
		return false;
	}	
	file = fichier();
	codice_file = fichier_lang(file);
	if (codice_file == "??" || codice_file == "it") window.location = gl_path + gl_nome_hp;
	else
	{	index = gl_nome_hp.indexOf(".");
		corpo = gl_nome_hp.substring(0,index);
		suffisso = gl_nome_hp.substr(index);
		virtual_hp = corpo + "_" + codice_file + suffisso;
		window.location = gl_path + virtual_hp;
	}
}

/*	-----------------------------------------	*/

/*	Versione 22-05-09							*/

/*	La funzione utilizza le variabili: 			*/
/*	- gl_path									*/
/*	- gl_bullet_x.gif (16x16)					*/
/*	- gl_forward_x.gif (16x16)					*/

function scrivi_riga_info (lang, classe, testo, destinazione, target) {

	var tag_p, alt1, alt2;
	
	if (classe == "") tag_p = "<p>";
	else tag_p = "<p class='" + classe + "'>";
	
	gl_path = "";					/* impostato perché RBS non gestisce gl_path	*/
	
	source = gl_path + "icons/"; 

	if (lang == "it")
	{	alt1 = "Segue una informazione";
		alt2 = "Cliccare sull&#039;icona per consultare l&#039;informazione";
	}
	else
	if (lang == "fr")
	{	alt1 = "Une information suit";
		alt2 = "Cliquez sur l&#039;ic&ocirc;ne pour plus d&#039;informations";
	}
	else
	if (lang == "en")
	{	alt1 = "Information follows";
		alt2 = "Click to read the information";
	}
	
	document.write(tag_p);
	document.write("<img class='testo_al_m' src='" + source + "gl_bullet_x.gif' width='16' height='16' alt='" + alt1 + "'>&nbsp;" + "<a href='" + destinazione + "' target='" + target + "'>" + testo + " <img class='testo_al_m' src='" + source + "gl_forward_x.gif' width='16' height='16' alt='" + alt2 + "'></a>");
	document.write("</p>");

	return true;
}

/*	-----------------------------------------	*/

/*	Versione 22-05-09							*/

/*	La funzione utilizza le variabili: 			*/
/*	- gl_path									*/
/*	- gl_bullet_x.jpg (16x16)					*/
/*	- gl_forward_x.jpg (16x16)					*/

function scrivi_riga_info_s (lang, classe, testo, destinazione, target) {

	var tag_p, alt2;
	
	if (classe == "") tag_p = "<p>";
	else tag_p = "<p class='" + classe + "'>";
	
	gl_path = "/";					/* impostato perché RBS non gestisce gl_path	*/
	
	source = gl_path + "icons/"; 

	if (lang == "it") alt2 = "Cliccare sull&#039;icona per consultare l&#039;informazione";
	else
	if (lang == "fr") alt2 = "Cliquez sur l&#039;ic&ocirc;ne pour plus d&#039;informations";
	else
	if (lang == "en") alt2 = "Click to read the information";


	document.write(tag_p);
	document.write(testo + "&nbsp;<a href='" + destinazione + "' target='" + target + "'><img class='testo_al_m' src='" + source + "gl_forward_x.gif' width='16' height='16' alt='" + alt2 + "'></a>");
	document.write("</p>");

	return true;
}

/*	--------------- FINE SEZIONE PERSONALIZZAZIONI PER TUTTO IL SITO ---------------------	*/	
