function browserSupp() {
  var ua = navigator.userAgent.toLowerCase();
  var v = parseInt(navigator.appVersion);
  return (	(	ua.indexOf('firefox') != -1 ||
				ua.indexOf('mozilla') != -1 || 
				ua.indexOf('spoofer') == -1 || 
				ua.indexOf('compatible') == -1 || 
				ua.indexOf('opera') == -1 || 
				ua.indexOf('webtv') == -1 || 
				v > 4 || 
				navigator.platform.indexOf("Mac")==-1
			) || (
				ua.indexOf("msie") != -1 && v > 3
			)
		);
}

function inizia() {
  if(navigator.userAgent.indexOf("Safari")>-1 && navigator.userAgent.indexOf("Mac")>-1){
		wwwroot = "../";
  }else{
	/* RIMPIAZZATO CON CODICE SEGUENTE
	  if (!browserSupp()) location="paginaErrore.aspx?ID=501&L="+ lingua;
	  bNetscape = (navigator.appName=="Netscape");
	  wwwroot = bNetscape? document.getElementsByTagName("SCRIPT")[1].attributes.src.value: document.scripts[1].src;
	  wwwroot = wwwroot.substring(0,wwwroot.indexOf("script/"));
	 */
	  if (!browserSupp()) location="paginaErrore.aspx?ID=501&L="+ lingua;
	  bNetscape = (navigator.appName=="Netscape");
	  wwwroot = "../";
  }
  var lin = location.href.indexOf("&L=");
  lingua = lin==-1? "IT": location.href.substr(lin+3,2);
  //var js = new Array("stile", lingua+"parLingua", lingua+"parMenu", "utility", "shortcut", "menu", "layout");
  var js = new Array("stile", lingua+"parLingua", "utility", "shortcut", "menu", "layout");
  //home = (pagiId=="Home");
  home = ( (pagiId=="Home" && location.toString().toLowerCase().indexOf("home")>-1) || (pagiId=="Home" && location.toString().toLowerCase().indexOf("id=")==-1) );
  var str="";
  for (var i=0; i<js.length; i++) str+="<script src='"+ wwwroot +"script/"+ js[i] +".js'><\/script>";
  document.write(str);
}

function defaultWinSize(){
	
	if(readCookie("alert_size")!=null) return;
	
	saveCookie("alert_size",true,0);
	
	var screenW = 640, screenH = 480;
	if (parseInt(navigator.appVersion)>3) {
	 screenW = screen.width;
	 screenH = screen.height;
	}
	else if (navigator.appName == "Netscape" 
		&& parseInt(navigator.appVersion)==3
		&& navigator.javaEnabled()
	   ) 
	{
	 var jToolkit = java.awt.Toolkit.getDefaultToolkit();
	 var jScreenSize = jToolkit.getScreenSize();
	 screenW = jScreenSize.width;
	 screenH = jScreenSize.height;
	}
	str =	"La risoluzione del monitor e' inferiore a quella supportata dal sito.\n" +
		"Aumentare la risoluzione nelle 'Impostazioni' dello 'Schermo' in\n" +
		"'Pannello di controllo' di Windows.";
	if (screenW<882) alert(str)
}
inizia();
onLoad ="defaultWinSize(); linguettaNascondi();";
window.onload = new Function("eval(onLoad)");
window.onresize = new Function("resetLayout()");

