/*
FUNZIONE PER IL ROLLOVER DELLE IMMAGINI
void rollImg ( string nome immagine, string identificativo di stato)
*/
function rollImg(imgname,swt)
{
	if (swt) document.images[imgname].src = eval(imgname + "_" + swt + ".src");
	else document.images[imgname].src = eval(imgname + ".src");
}

/*
OGGETTO PER IL RICONOSCIMENTO DEL TIPO DI BROWSER
Esempio instanziazione :

browser = new lib_bwcheck();

*/
function lib_bwcheck(){ 
  this.ver=navigator.appVersion
  this.agent=navigator.userAgent
  this.dom=document.getElementById?1:0
  this.opera5=this.agent.indexOf("Opera 5")>-1
  this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0; 
  this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
  this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
  this.ie=this.ie4||this.ie5||this.ie6
  this.mac=this.agent.indexOf("Mac")>-1
  this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0; 
  this.ns4=(document.layers && !this.dom)?1:0;
  this.bw=(this.ie6||this.ie5||this.ie4||this.ns4||this.ns6||this.opera5)
  return this
}

// FUNZIONI PER LA GESTIONE DEI COOKIE

function getCookie(name)
{
	var result = null;
	var cookieStr = " " + document.cookie + ";";
	var searchName = " " + name + "="; 
	var start = cookieStr.indexOf(searchName);
	var end;
	if (start != -1)
	{
		start += searchName.length;
		end = cookieStr.indexOf(";", start);
		result = unescape(cookieStr.substring(start,end));
	}
	return result;
}

function setCookie(name,value,expires,path)
{
	var expiresStr = (expires) ? ("; expires=" + expires.toGMTString()) : "";
	var pathStr = (path) ? ("; path=" + path) : "";
	document.cookie = name + "=" + escape(value) + expiresStr + pathStr;
}

function deleteCookie(name, path, domain) {
if (getCookie(name)) {
	document.cookie = name + "=" + 
	((path) ? "; path=" + path : "") +
	((domain) ? "; domain=" + domain : "") +
	"; expires=Thu, 01-Jan-70 00:00:01 GMT";
	}
}

var browser = new lib_bwcheck();

// FUNZIONE CHE IMPOSTA LAYOUT DI PAGINA

function layout()
{
	//var base = "/css/";
	var base = "/images/ui/css_new/css_wai/";
	var styleSheet = getCookie("css");
	if (styleSheet==null) document.write('<link rel="stylesheet" type="text/css" href="/images/ui/css_new/css_wai/solo_testo.css">');
	if (browser.ns4)  document.write('<link rel="stylesheet" type="text/css" href="'  + base + 'ns4.css">');
	if (styleSheet) document.write('<link rel="stylesheet" type="text/css" href="'  + base + styleSheet + '.css">');
	
	
	var size = getCookie("size");
	if(size==null) {
		//alert('1: ' + size);
		document.getElementsByTagName("body")[0].style.fontSize="100%";
		}
	else
 		{
		//alert('2: ' + size);
		document.getElementsByTagName("body")[0].style.fontSize=size;
		}
		
	
}