 var docu=document;
 var nAgt=navigator.userAgent;
 var browserName=navigator.appName;
 var nameOffset,verOffset;
 if((verOffset=nAgt.indexOf("MSIE"))!=-1){browserName="MSIE"}else
 if((verOffset=nAgt.indexOf("Opera"))!=-1){browserName="Opera"}else
 if((verOffset=nAgt.indexOf("Chrome"))!=-1){browserName="Chrome"}else
 if((verOffset=nAgt.indexOf("Safari"))!=-1){browserName="Safari"}else
 if((verOffset=nAgt.indexOf("Firefox"))!=-1){browserName="Firefox"}else
 if((nameOffset=nAgt.lastIndexOf(' ')+1)<(verOffset=nAgt.lastIndexOf('/'))){
  browserName=nAgt.substring(nameOffset,verOffset);
  if(browserName.toLowerCase()==browserName.toUpperCase())browserName=navigator.appName;
 }
 var ns=(browserName=="Netscape");
 with(new Date()){var sxm=getSeconds()*getMinutes()}
 var info='w='+screen.width+'&h='+screen.height+'&c='+(ns?screen.pixelDepth:screen.colorDepth)+'&r='+escape(document.referrer)+'&u='+escape(document.URL)+'&fs='+window.screen.fontSmoothingEnabled+'&b='+browserName+'&x='+sxm;
 function f_detType(n_win,n_docel,n_body){
  var n_result=n_win?n_win:0;
  if(n_docel&&(!n_result||(n_result>n_docel)))n_result=n_docel;
  if(n_body&&(!n_result||(n_result>n_body)))n_result=n_body;
  if(n_result==n_body)return 1;
  else if(n_result==n_docel)return 0;
  else return -1;
 }
 function f_testHeight(){
  return f_detType(window.innerHeight?window.innerHeight:0,
   document.documentElement?document.documentElement.clientHeight:0,
   document.body?document.body.clientHeight:0);
 }
 function scrollMenus(){
  var menusxObj=document.getElementById?document.getElementById('menusx'):document.all?document.all['menusx']:document.layers['menusx'];
  if(menusxObj){
   if(document.layers)menusxObj.style=menusxObj;
   menusxObj.y=+(menusxObj.style.top.split('px'))[0];
   var menusxstartY=menusxObj.y;
//banner di ggogle
   var menusxOffset=0;
//provvisorio
if(menusxstartY==120||menusxstartY==130)menusxstartY=135;
//provvisorio
   if(menusxstartY<135)menusxOffset=135-menusxstartY;
   if(menusxObj.offsetHeight)menusxObj.h=menusxObj.offsetHeight;
   else if(menusxObj.style.pixelHeight)menusxObj.h=menusxObj.style.pixelHeight;
  }
  var menudxObj=document.getElementById?document.getElementById('menudx'):document.all?document.all['menudx']:document.layers['menudx'];
  var menudxFra=window.frames['framedx'];
  if(menudxFra){
   var menudxTornasu=document.getElementById?menudxFra.document.getElementById('tornasu'):document.all?menudxFra.document.all['tornasu']:menudxFra.document.layers['tornasu'];
   menudxFra=document.getElementsByName('framedx')[0];
   if(menudxFra)menudxFra.style.height=menudxFra.contentWindow.document.body.scrollHeight+"px";
  }
  if(menudxObj){
   if(document.layers)menudxObj.style=menudxObj;
   menudxObj.y=+(menudxObj.style.top.split('px'))[0];
   var menudxstartY=menudxObj.y;
   var menudxOffset=0;
   if(menudxstartY<135)menudxOffset=135-menudxstartY;
   if(menudxObj.offsetHeight)menudxObj.h=menudxObj.offsetHeight;
   else if(menudxObj.style.pixelHeight)menudxObj.h=menudxObj.style.pixelHeight;
  }
  window.scrollInnerHeight=function(){
   var psY=window.pageYOffset-menusxOffset;
   psY=psY>menusxstartY?psY:menusxstartY;
   var fermo;
   with(menusxObj){
    if(h>window.innerHeight){
     fermo=true;
     style.top=menusxstartY;
    }else if(psY==y){
     fermo=true;
    }else{
     fermo=false;
     y+=Math.round((psY-y)/4);
     if(y<psY-300)y=psY-300;
     else if(y>psY+300)y=psY+300;
     style.top=y;
    }
   }
   psY=window.pageYOffset-menudxOffset;
   psY=(psY>menudxstartY)?psY:menudxstartY;
   with(menudxObj){
    if(h>window.innerHeight){
     fermo=true;
     style.top=menudxstartY;
    }else if(psY!=y){
     fermo=false;
     y+=Math.round((psY-y)/4);
     if(y<psY-300)y=psY-300;
     else if(y>psY+300)y=psY+300;
     style.top=y;
    }
   }
   if(fermo)setTimeout("scrollInnerHeight()",100);
   else{
    setTimeout("scrollInnerHeight()",20);
    if(menudxTornasu){
     with(menudxTornasu.style){
      if(psY>menudxstartY+50){
       if(display!='table'){
        display='table';
        if(menudxFra)menudxFra.style.height=menudxFra.contentWindow.document.body.scrollHeight+"px";
       }
      }else{
       if(display!='none'){
        display='none';
        if(menudxFra)menudxFra.style.height=menudxFra.contentWindow.document.body.scrollHeight+"px";
       }
      }
     }
    }
   }
  }
  window.scrollDocuHeight=function(){
   var psY=document.documentElement.scrollTop-menusxOffset;
   psY=psY>menusxstartY?psY:menusxstartY;
   var fermo;
   with(menusxObj){
    if(h>document.documentElement.clientHeight){
     fermo=true;
     style.top=menusxstartY;
    }else if(psY==y){
     fermo=true;
    }else{
     fermo=false;
     y+=Math.round((psY-y)/4);
     if(y<psY-300)y=psY-300;
     else if(y>psY+300)y=psY+300;
     style.top=y;
    }
   }
   psY=document.documentElement.scrollTop-menudxOffset;
   psY=(psY>menudxstartY)?psY:menudxstartY;
   with(menudxObj){
    if(h>document.documentElement.clientHeight){
     fermo=true;
     style.top=menudxstartY;
    }else if(psY!=y){
     fermo=false;
     y+=Math.round((psY-y)/4);
     if(y<psY-300)y=psY-300;
     else if(y>psY+300)y=psY+300;
     style.top=y;
    }
   }
   if(fermo)setTimeout("scrollDocuHeight()",100);
   else{
    setTimeout("scrollDocuHeight()",20);
    if(menudxTornasu){
     with(menudxTornasu.style){
      if(psY>menudxstartY+50){
       if(display!='table'){
        display='table';
        if(menudxFra)menudxFra.style.height=menudxFra.contentWindow.document.body.scrollHeight+"px";
       }
      }else{
       if(display!='none'){
        display='none';
        if(menudxFra)menudxFra.style.height=menudxFra.contentWindow.document.body.scrollHeight+"px";
       }
      }
     }
    }
   }
  }
  window.scrollBodyHeight=function(){
   var psY=document.body.scrollTop-menusxOffset;
   psY=psY>menusxstartY?psY:menusxstartY;
   var fermo;
   with(menusxObj){
    if(h>document.body.clientHeight){
     fermo=true;
     style.top=menusxstartY;
    }else if(psY==y){
     fermo=true;
    }else{
     fermo=false;
     y+=Math.round((psY-y)/4);
     if(y<psY-300)y=psY-300;
     else if(y>psY+300)y=psY+300;
     style.top=y;
    }
   }
   psY=document.body.scrollTop-menudxOffset;
   psY=(psY>menudxstartY)?psY:menudxstartY;
   with(menudxObj){
    if(h>document.body.clientHeight){
     fermo=true;
     style.top=menudxstartY;
    }else if(psY!=y){
     fermo=false;
     y+=Math.round((psY-y)/4);
     if(y<psY-300)y=psY-300;
     else if(y>psY+300)y=psY+300;
     style.top=y;
    }
   }
   if(fermo)setTimeout("scrollBodyHeight()",100);
   else{
    setTimeout("scrollBodyHeight()",20);
    if(menudxTornasu){
     with(menudxTornasu.style){
      if(psY>menudxstartY+50){
       if(display!='table'){
        display='table';
        if(menudxFra)menudxFra.style.height=menudxFra.contentWindow.document.body.scrollHeight+"px";
       }
      }else{
       if(display!='none'){
        display='none';
        if(menudxFra)menudxFra.style.height=menudxFra.contentWindow.document.body.scrollHeight+"px";
       }
      }
     }
    }
   }
  }
  var tipo=f_testHeight();
//alert(tipo);
  if(tipo<0)scrollInnerHeight();
  else if(tipo>0)scrollBodyHeight();
  else scrollDocuHeight();
 }
