 window.onerror = null;
 var netscape = 0;
 var goodIE = 0;
 browserName = navigator.appName.substring(0,8);
 browserVer = parseFloat(navigator.appVersion);
 if (browserName == "Netscape" && browserVer >= 3);
 { netscape = 1; };
 if (browserName == "Microsof" && browserVer >= 4);
 { goodIE = 1; };
 
 function callpage()
 {
  if (netscape || goodIE)
  {
   var ind=document.scelta.Pagina.selectedIndex
   if(ind<0)
   {
    alert("Devi scegliere una classe di parti")
    return false
   }
   alert("Ricordati di poi battere su 'Mostra contenuto'\r\nper accedere a lista parti relativa!")
   var l=document.links[2].href.length
   var s=document.links[2].href
   if(isNaN(s.substring(l-2,l)))
   {
    document.links[2].href+=document.scelta.Pagina.options[ind].value
   }
   else
   {
    document.links[2].href=document.links[2].href.substring(0,l-2)
    document.links[2].href+=document.scelta.Pagina.options[ind].value
   }
  }
 }  

 var browser = navigator.appName;
 var version = parseInt(navigator.appVersion);		
 var netscape4 = (browser == "Netscape"                    && version >= 4);
 var explorer4 = (browser == "Microsoft Internet Explorer" && version >= 4);
 ie=document.all?1:0
 n=document.layers?1:0

 timSpeed=20

 // The height of the container
 contHeight=200

 function makeScrollObj(obj,nest){
	nest=(!nest) ? '':'document.'+nest+'.'										
	this.css=(n) ? eval(nest+'document.'+obj):eval('document.all.'+obj+'.style')							
	this.scrollHeight=n?this.css.document.height:eval('document.all.'+obj+'.offsetHeight')							
	this.top=b_gettop										
	return this
 }

 function b_gettop(){
	var gleft=(n) ? eval(this.css.top):eval(this.css.pixelTop);
	return gleft;
 }

 var scrollTim;
 var active=0;

 function scroll(speed){
	clearTimeout(scrollTim)
	way=speed>0?1:0
	if((!way && oScroll[active].top()>-oScroll[active].scrollHeight+contHeight) || (oScroll[active].top()<0 && way)){
		oScroll[active].css.top=oScroll[active].top()+speed
		scrollTim=setTimeout("scroll("+speed+")",timSpeed)
	}
 }

 function noScroll(){
	clearTimeout(scrollTim)
 }

 function scrollInit(){
	oScroll=new Array()
	oScroll[0]=new	makeScrollObj('divScroll1','divCont')
	oScroll[0].css.visibility='visible'
 }

 function poszero()
 {
  oScroll[active].css.top=0
 }
 
 onload=scrollInit;

