var arImages=new Array();
function Preload() {
 var temp = Preload.arguments; 
 for(x=0; x < temp.length; x++) {
  arImages[x]=new Image();
  arImages[x].src=Preload.arguments[x];
 }
}

function addToBookmarks(){
var ua=navigator.userAgent;
if (window.opera){
//Opera 6+
document.getElementById("bm_OP").style.display="inline";
}else if (document.all && ua.indexOf("Mac")==-1){
//Internet Explorer 5+
if(document.getElementById) document.getElementById("bm_IE").style.display="inline";
else document.all.bm_DISABLED.style.display="inline";
}else if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")){
//Netscape 6+, Mozilla, Firefox
document.getElementById("bm_MZ").style.display="inline";
}else if( ua.indexOf("Mac")!=-1 && (document.all || ua.indexOf("Safari")!=-1) ){
//Internet Explorer MAC, Safari, altri
document.getElementById("bm_DISABLED").style.display="inline";
}
}
function disabledBookmarks(){
var ua=navigator.userAgent;
if(document.all)alert("Per aggiungere questa pagina ai preferiti usa [APPLE] + [D]")
else if (ua.indexOf("Safari")!=-1)alert("Per aggiungere questa pagina ai preferiti usa [APPLE] + [D]\noppure trascina il link sulla barra dei preferiti")
else alert("Il browser consente questa funzione.\nUsa il menu del browser.\n\nSorry! Your browser doesn't support this function.")
}

function stampaPaginaInt(){
var url=location+'';
if(parent){url=parent.location+'';}
if(url.indexOf('#')!=-1){
url=url.substring(0,url.indexOf('#'))
}
url+='&stampa=true';
window.open(url,'stampa','width=632,height=600,location=0,menubar=0,personalbar=0,resizable=0,toolbar=0,status=0,scrollbars=1');void(0);
}

function scriviFlash(quale,larghezza,altezza){
			document.write( "<OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http:\/\/download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" WIDTH=\""+larghezza+"\" HEIGHT=\""+altezza+"\" id=\"testata\">" + 
 "<PARAM NAME=\"movie\" VALUE=\""+quale+"\">" + 
 "<PARAM NAME=\"quality\" VALUE=\"high\">" + 
 "<PARAM NAME=\"bgcolor\" VALUE=\"#000000\">" + 
 "<EMBED src=\""+quale+"\" quality=\"high\" bgcolor=\"#000000\"  WIDTH=\""+larghezza+"\" HEIGHT=\""+altezza+"\" NAME=\"testata\" TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http:\/\/www.macromedia.com/go/getflashplayer\"></EMBED>" + 
 "</OBJECT>");
}

function apriChiudi(div){
visibilita=document.getElementById(div).style.visibility;
if(visibilita=="hidden"){visibilita="visible"}
else if(visibilita=="visible"){visibilita="hidden"}
var z = (visibilita=="hidden") ? false : true;
var vis =(z)? "visible" : "hidden";
var disp =(z)? "" : "none";
var img =(z)? "/images/common/freccina_open.gif" : "/images/common/freccina_close.gif";
document.getElementById('freccia_'+div).src=img;
lay = eval(document.getElementById(div).style);
lay.visibility = vis;
lay.display =disp;
}

function FileSize(file, id, mega) {	
	if (file.indexOf('path=')!=-1){file="http://"+ location.host + file.substring(file.indexOf('path=')+5,file.length);}
	else {file="http://"+ location.host+file;}
	var xmlHttpObj=null;
	var size=null;
	if (typeof XMLHttpRequest != "undefined") {xmlHttpObj = new XMLHttpRequest();}
	else {
		try {xmlHttpObj = new ActiveXObject("Msxml2.XMLHTTP");}
		catch (e) {
			try {xmlHttpObj = new ActiveXObject("Microsoft.XMLHTTP");}
			catch (e) {xmlHttpObj = null;}
		}
	}
	xmlHttpObj.open("HEAD", file, true);
	xmlHttpObj.onreadystatechange = function() {
		if (xmlHttpObj.readyState == 4) {
			switch(xmlHttpObj.status) {
				case 200: // Page found
				case 304: // Status Code on Opera when page reload
					size = xmlHttpObj.getResponseHeader("Content-Length");
					var prova = (Number(size)/1024)/1000;
					if (Math.floor(Number(size)/1024) > 999) {
						var controllo = Math.floor(prova)+"."+Math.floor((prova-Math.floor(prova))*Math.pow(10,2));
						document.getElementById(id).innerHTML =  controllo;
						document.getElementById(mega).innerHTML = ' Mb';
					}
					else {
						document.getElementById(id).innerHTML =  Math.floor(Number(size)/1024);
						document.getElementById(mega).innerHTML = ' Kb';
					}
					return;break;
				case 0: // Wrong protocol
					document.getElementById(id).innerHTML=" ";return;break;
				case 404: // Page not found
					document.getElementById(id).innerHTML=" ";return;break;
				default:
					document.getElementById(id).innerHTML=" ";return;break;
			}
		}
	}
	xmlHttpObj.send(null); 
	delete xmlHttpObj;
}


function changeTab(dataA){

	if(dataA=='ab'){
		//Attivo cat
		document.getElementById("glossario_AB").style.display="inline";
		document.getElementById("glossariodata_ab").className="backOn";
		document.getElementById("glossariospace_1").className="middleOn";
		//Disattivo altre cat
		document.getElementById("glossario_CE").style.display="none";
		document.getElementById("glossario_IP").style.display="none";
		document.getElementById("glossario_RS").style.display="none";
		document.getElementById("glossario_TV").style.display="none";
		
		document.getElementById("glossariodata_ce").className="backOff";
		document.getElementById("glossariodata_ip").className="backOff";
		document.getElementById("glossariodata_rs").className="backOff";
		document.getElementById("glossariodata_tv").className="backOff";
		
		document.getElementById("glossariospace_2").className="middleOff";
		document.getElementById("glossariospace_3").className="middleOff";
		document.getElementById("glossariospace_4").className="middleOff";
		document.getElementById("glossariospace_5").className="backOff";
	}
	
	if(dataA=='ce'){
		//Attivo cat
		document.getElementById("glossario_CE").style.display="inline";
		document.getElementById("glossariodata_ce").className="backOn";
		document.getElementById("glossariospace_1").className="middleFirstOn";
		document.getElementById("glossariospace_2").className="middleOn";
		//Disattivo altre cat
		document.getElementById("glossario_AB").style.display="none";
		document.getElementById("glossario_IP").style.display="none";
		document.getElementById("glossario_RS").style.display="none";
		document.getElementById("glossario_TV").style.display="none";
		
		document.getElementById("glossariodata_ab").className="backOff";
		document.getElementById("glossariodata_ip").className="backOff";
		document.getElementById("glossariodata_rs").className="backOff";
		document.getElementById("glossariodata_tv").className="backOff";
		
		document.getElementById("glossariospace_3").className="middleOff";
		document.getElementById("glossariospace_4").className="middleOff";
		document.getElementById("glossariospace_5").className="backOff";
	}
	
	if(dataA=='ip'){
		//Attivo cat
		document.getElementById("glossario_IP").style.display="inline";
		document.getElementById("glossariodata_ip").className="backOn";
		document.getElementById("glossariospace_2").className="middleFirstOn";
		document.getElementById("glossariospace_3").className="middleOn";
		//Disattivo altre cat
		document.getElementById("glossario_AB").style.display="none";
		document.getElementById("glossario_CE").style.display="none";
		document.getElementById("glossario_RS").style.display="none";
		document.getElementById("glossario_TV").style.display="none";
		
		document.getElementById("glossariodata_ab").className="backOff";
		document.getElementById("glossariodata_ce").className="backOff";
		document.getElementById("glossariodata_rs").className="backOff";
		document.getElementById("glossariodata_tv").className="backOff";
		
		document.getElementById("glossariospace_1").className="middleOff";
		document.getElementById("glossariospace_4").className="middleOff";
		document.getElementById("glossariospace_5").className="backOff";
	}
	
	if(dataA=='rs'){
		//Attivo cat
		document.getElementById("glossario_RS").style.display="inline";
		document.getElementById("glossariodata_rs").className="backOn";
		document.getElementById("glossariospace_3").className="middleFirstOn";
		document.getElementById("glossariospace_4").className="middleOn";
		//Disattivo altre cat
		document.getElementById("glossario_AB").style.display="none";
		document.getElementById("glossario_CE").style.display="none";
		document.getElementById("glossario_IP").style.display="none";
		document.getElementById("glossario_TV").style.display="none";
		
		document.getElementById("glossariodata_ab").className="backOff";
		document.getElementById("glossariodata_ce").className="backOff";
		document.getElementById("glossariodata_ip").className="backOff";
		document.getElementById("glossariodata_tv").className="backOff";
		
		document.getElementById("glossariospace_1").className="middleOff";
		document.getElementById("glossariospace_2").className="middleOff";
		document.getElementById("glossariospace_5").className="backOff";
	}
	
	if(dataA=='tv'){
		//Attivo cat
		document.getElementById("glossario_TV").style.display="inline";
		document.getElementById("glossariodata_tv").className="backOn";
		document.getElementById("glossariospace_4").className="middleFirstOn";
		document.getElementById("glossariospace_5").className="backOn";
		//Disattivo altre cat
		document.getElementById("glossario_AB").style.display="none";
		document.getElementById("glossario_CE").style.display="none";
		document.getElementById("glossario_IP").style.display="none";
		document.getElementById("glossario_RS").style.display="none";
		
		document.getElementById("glossariodata_ab").className="backOff";
		document.getElementById("glossariodata_ce").className="backOff";
		document.getElementById("glossariodata_ip").className="backOff";
		document.getElementById("glossariodata_rs").className="backOff";
		
		document.getElementById("glossariospace_1").className="middleOff";
		document.getElementById("glossariospace_2").className="middleOff";
		document.getElementById("glossariospace_3").className="middleOff";
	}


}



function changeTab2(dataA){

	if(dataA=='1'){
		//Attivo cat
		document.getElementById("documenticor_1").style.display="inline";
		document.getElementById("documenticordata_1").className="backOn";
		document.getElementById("documenticorspace_1").className="middleOn";
		//Disattivo altre cat
		document.getElementById("documenticor_2").style.display="none";
		document.getElementById("documenticor_3").style.display="none";
		
		document.getElementById("documenticordata_2").className="backOff";
		document.getElementById("documenticordata_3").className="backOff";
		
		document.getElementById("documenticorspace_2").className="middleOff";
		document.getElementById("documenticorspace_3").className="backOff";
	}
	
	if(dataA=='2'){
		//Attivo cat
		document.getElementById("documenticor_2").style.display="inline";
		document.getElementById("documenticordata_2").className="backOn";
		document.getElementById("documenticorspace_1").className="middleFirstOn";
		document.getElementById("documenticorspace_2").className="middleOn";
		//Disattivo altre cat
		document.getElementById("documenticor_1").style.display="none";
		document.getElementById("documenticor_3").style.display="none";
		
		document.getElementById("documenticordata_1").className="backOff";
		document.getElementById("documenticordata_3").className="backOff";
		
		document.getElementById("documenticorspace_3").className="backOff";
	}
	
	if(dataA=='3'){
		//Attivo cat 
		document.getElementById("documenticor_3").style.display="inline";
		document.getElementById("documenticordata_3").className="backOn";
		document.getElementById("documenticorspace_2").className="middleFirstOn";
		document.getElementById("documenticorspace_3").className="backOn";
		
		//Disattivo altre cat
		document.getElementById("documenticor_1").style.display="none";
		document.getElementById("documenticor_2").style.display="none";
		
		document.getElementById("documenticordata_1").className="backOff";
		document.getElementById("documenticordata_2").className="backOff";
		
		document.getElementById("documenticorspace_1").className="middleOff";
	}
}	
	


function addToBookmarks(){
var ua=navigator.userAgent;
if (window.opera){
//Opera 6+
document.getElementById("bm_OP").style.display="inline";
}else if (document.all && ua.indexOf("Mac")==-1){
//Internet Explorer 5+
if(document.getElementById) document.getElementById("bm_IE").style.display="inline";
else document.all.bm_DISABLED.style.display="inline";
}else if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")){
//Netscape 6+, Mozilla, Firefox
document.getElementById("bm_MZ").style.display="inline";
}else if( ua.indexOf("Mac")!=-1 && (document.all || ua.indexOf("Safari")!=-1) ){
//Internet Explorer MAC, Safari, altri
document.getElementById("bm_DISABLED").style.display="inline";
}
}
function disabledBookmarks(){
var ua=navigator.userAgent;
if(document.all)alert("Per aggiungere questa pagina ai preferiti usa [APPLE] + [D]")
else if (ua.indexOf("Safari")!=-1)alert("Per aggiungere questa pagina ai preferiti usa [APPLE] + [D]\noppure trascina il link sulla barra dei preferiti")
else alert("Il browser consente questa funzione.\nUsa il menu del browser.\n\nSorry! Your browser doesn't support this function.")
}

function stampaPaginaInt(){
var url=location+'';
if(parent){url=parent.location+'';}
if(url.indexOf('#')!=-1){
url=url.substring(0,url.indexOf('#'))
}
url+='&stampa=true';
window.open(url,'stampa','width=632,height=600,location=0,menubar=0,personalbar=0,resizable=0,toolbar=0,status=0,scrollbars=1');void(0);
}

function replace(argvalue, x, y) {
if ((x == y) || (parseInt(y.indexOf(x)) > -1)) {
return argvalue;
}
while (argvalue.indexOf(x) != -1) {
var leading = argvalue.substring(0, argvalue.indexOf(x));
var trailing = argvalue.substring(argvalue.indexOf(x) + x.length, 
argvalue.length);
argvalue = leading + y + trailing;
}
return argvalue;
}

function clickHandler (evt) {
  if (document.layers)
    return false;
  else if (evt.stopPropagation) {
    evt.stopPropagation();
    evt.preventDefault();
  }
  else if (window.event)
    return false;
}
function initClickPrevention () {
  if (document.layers) {
    window.captureEvents(Event.CLICK);
    window.onclick = clickHandler;
  }
  else if (document.all && !document.getElementById)
    document.onclick = clickHandler;
  else if (document.all)
    document.attachEvent('onclick', clickHandler);
  else if (document.addEventListener)
    document.addEventListener('click', clickHandler, true);
}
function stopClickPrevention () {
  if (document.layers) {
    window.releaseEvents(Event.CLICK);
    window.onclick = null;
  }
  else if (document.all && !document.getElementById)
    document.onclick = null;
  else if (document.all)
    document.detachEvent('onclick', clickHandler);
  else if (document.addEventListener)
    document.removeEventListener('click', clickHandler, true);
}


function openpopup(url,popupname,attributes){
	win=window.open(url,popupname,attributes);
	win.focus();
}