     if(typeof window.getComputedStyle!="function"){
     var isie = true;
      window.getComputedStyle=function(elt,pseudoElt){
       return (elt!=null && typeof
        elt.currentStyle=="object")?elt.currentStyle:null;
      } //creo la getComputedStyle se il browser non la supporta
     } //vedo se esiste già

function getElementsByClassName(clsName){
    var retVal = new Array();
    var elements = document.getElementsByTagName("*");
    for(var i = 0;i < elements.length;i++){
        if(elements[i].className.indexOf(" ") >= 0){
            var classes = elements[i].className.split(" ");
            for(var j = 0;j < classes.length;j++){
                if(classes[j] == clsName)
                    retVal.push(elements[i]);
            }
        }
        else if(elements[i].className == clsName)
            retVal.push(elements[i]);
    }
    return retVal;
}

		function formPulisci(){
		    c = document.getElementById('cerca');
        if(c.value == 'Text to search...'){
            c.value="";
        }
    }

		function formDefault(){
		    c = document.getElementById('cerca');
        if(c.value == ''){
            c.value="Text to search...";
        }
    }

		function cerca(){
		    c = document.getElementById('cerca');
        window.location.href="cerca.php?testo="+c.value;
    }

      function detectBrowser()
      {// non usata
      var browser=navigator.appName;
      var b_version=navigator.appVersion;
      var version=parseFloat(b_version);
      if ((browser=="Netscape"||browser=="Microsoft Internet Explorer")
        && (version>=4))
        {
        alert("Your browser is good enough!");
        }
      else
        {
        alert("It's time to upgrade your browser!");
        }
      }
      
      function detectIE()
      {
      var browser=navigator.appName;
      var b_version=navigator.appVersion;
      var version=parseFloat(b_version);
      if (browser=="Microsoft Internet Explorer")
        {
        return 1;
        }
        return 0;
      }

    function toggle2(obj) {
    	var el = document.getElementById(obj);

    	if ( el.style.display != 'none' ) {

    		el.style.display = 'none';
    		 alert(el.style.display);
    	}
    	else {
    		el.style.display = 'block';
    	}
    }

    function toggle(obj, how) {
    	var el = document.getElementById(obj);
      el.style.display = how;
      el.style.top = 0;
    }


    function pos(){
      c = document.getElementById('nav');
      cv = document.getElementById('cscroll');
      var topstr =  getComputedStyle(c,'').top;
      var parts = topstr.split('px');
      var Scroll = getScrollXY();
      var ScrollTop = Scroll[1];
      var diff = 141-parseInt(ScrollTop);
      if(diff < 0){
          
          if(cv.value=="0"){
            if(detectIE()==0){
            elnames = getElementsByClassName('smOW');
            for( var x = 0; x < elnames.length; x++ ) {
                elnames[x].setStyle('position', 'fixed');
               }
              }
            c.setStyle('position', 'fixed');
            c.setStyle('top', '0');
            toggle('menubar1', 'block');
            cv.value="1";
          }
          
      } else {
          if(cv.value=="1"){
            c.setStyle('position', 'absolute');
            c.setStyle('top', '141px');
            toggle('menubar1', 'none');
            cv.value="0";
          }
      }
    }

function getScrollXY() {
    var x = 0, y = 0;
    if( typeof( window.pageYOffset ) == 'number' ) {
        // Netscape
        x = window.pageXOffset;
        y = window.pageYOffset;
    } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
        // DOM
        x = document.body.scrollLeft;
        y = document.body.scrollTop;
    } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
        // IE6 standards compliant mode
        x = document.documentElement.scrollLeft;
        y = document.documentElement.scrollTop;
    }
    return [x, y];
}

function setScrollXY(x, y) {
    window.scrollTo(x, y);
}


