language="it";
indirizzo=unescape(String(this.location));
params=indirizzo.split("?");
if(params.length>1){
  param=params[1].split("&");
  for(i=0;i<param.length;i++){
	  param_temp=param[i].split("=");
	  param_name=param_temp[0];
	  param_value=param_temp[1];

	  if(param_name=="lang") language = param_value;
  }
}
ind_und0=params[0].lastIndexOf("_");
if(ind_und0>0) pag_name =params[0].substring(params[0].lastIndexOf("/")+1,  ind_und0);
else{
	ind_und0=params[0].lastIndexOf(".");
	if(ind_und0>0) pag_name = params[0].substring(params[0].lastIndexOf("/")+1,  ind_und0);
	else pag_name="";
}


loadScript();

function loadScript(){
    if(language!="it"){
    	newsrc = "<script language='javascript' src='script/"+pag_name+"_lang_"+language+".js'></script>";
    	document.write(newsrc);
    	newsrc = "<script language='javascript' src='script/allpages_lang_"+language+".js'></script>";
	document.write(newsrc);
    }
}


function init(){
    if(language!="it"){
	loadTesti();
	loadTestiGen();
	updLink();
    }
    evidenziaFlag();
}

function evidenziaFlag(){
    document.getElementById("img_"+language).style.border="2px solid blue";
    document.getElementById("img_"+language).style.position="relative";
    document.getElementById("img_"+language).style.top = "-2 px";
    document.getElementById("img_"+language).style.left = "-2 px";
}


function updLink(){
    myA=document.getElementsByTagName("A");
    for(i=0; i!=myA.length; i++){
        url_ul = myA[i].href;
        if(url_ul.lastIndexOf('_it.htm')>0 || url_ul.lastIndexOf('index.htm')>0){
	     idx_ul=url_ul.lastIndexOf('lang=');
	     if(idx_ul>0) {
    	         url1_ul=url_ul.substring(0,idx_ul+5);
     	         url2_ul=url_ul.substring(idx_ul+7);
	     	 url_ul = url1_ul+language+url2_ul;
	     }else{
	         url_ul = url_ul +"?lang="+language;
	     } 
	     myA[i].href=url_ul;
	}   
    }
}


function cambiaLingua(lang){
language = lang;
var url_cl=location.href+"";

   idx_cl=url_cl.lastIndexOf('lang=');
   if(idx_cl>0) {
     url1_cl=url_cl.substring(0,idx_cl+5);
     url2_cl=url_cl.substring(idx_cl+7);
     url_cl = url1_cl+lang+url2_cl;
   }else{
     if(url_cl.lastIndexOf('/')== url_cl.length-1) url_cl=url_cl+"index.htm";
     url_cl = url_cl +"?lang="+lang;
   }
location.href = url_cl;
}