n6 = (navigator.userAgent.indexOf("Gecko")!=-1);
ns4 = (document.layers)? true:false;
ie4 = (document.all)? true:false;
ng5 = (document.getElementById) ? true:false

dropsloaded=0
timerID=null

var h_offset = 15;
var left_offset = 0;
var Correzzione_H_NS6 = -9;

function Posiziona_Livelli() {
    if(ns4) {
        screen_w = window.innerWidth;
    }
    else{ 
        if(n6) {
            screen_w = window.innerWidth;
        }
        else {
            screen_w = document.body.clientWidth;
        }
    }
    if(screen_w > 770) {
        left_offset = (screen_w - 770)/2;
    }
    else {
        left_offset = 0;
    }
    if(ns4) {
        document.menu1.left = 5 + left_offset;
        document.menu1.top = 136 + h_offset;
        document.menu2.left = 193 + left_offset;
        document.menu2.top = 136 + h_offset;
        document.menu3.left = 380 + left_offset;
        document.menu3.top = 136 + h_offset;
        document.menu4.left = 567 + left_offset;
        document.menu4.top = 136 + h_offset;
    }
    else { 
        if(n6) {
            document.getElementById('menu1').style.left = 5 + left_offset + Correzzione_H_NS6;
            document.getElementById('menu1').style.top = 136 + h_offset;
            document.getElementById('menu2').style.left = 193 + left_offset + Correzzione_H_NS6; 
            document.getElementById('menu2').style.top = 136 + h_offset;
            document.getElementById('menu3').style.left = 380 + left_offset + Correzzione_H_NS6; 
            document.getElementById('menu3').style.top = 136 + h_offset;
            document.getElementById('menu4').style.left = 567 + left_offset + Correzzione_H_NS6;
            document.getElementById('menu4').style.top = 136 + h_offset;
        }
        else {
            menu1.style.pixelLeft = 5 + left_offset;
            menu1.style.pixelTop = 136 + h_offset;
            menu2.style.pixelLeft = 193 + left_offset;
            menu2.style.pixelTop = 136 + h_offset;
            menu3.style.pixelLeft = 380 + left_offset;
            menu3.style.pixelTop = 136 + h_offset;
            menu4.style.pixelLeft = 567 + left_offset;
            menu4.style.pixelTop = 136 + h_offset;
        }
    }
}




function Spegni_tutti_Livelli() {
    if (ng5) document.getElementById('menu1').style.visibility = "hidden"
    else if (ns4) document.menu1.visibility = "hide"
    else if (ie4) menu1.style.visibility ="hidden"

    if (ng5) document.getElementById('menu2').style.visibility = "hidden"
    else if (ns4) document.menu2.visibility = "hide"
    else if (ie4) menu2.style.visibility ="hidden"

    if (ng5) document.getElementById('menu3').style.visibility = "hidden"
    else if (ns4) document.menu3.visibility = "hide"
    else if (ie4) menu3.style.visibility ="hidden"

    if (ng5) document.getElementById('menu4').style.visibility = "hidden"
    else if (ns4) document.menu4.visibility = "hide"
    else if (ie4) menu4.style.visibility ="hidden"
} 

function Accendi_Livello(n) {
    clearTimeout(timerID);
    Spegni_tutti_Livelli();
    if (ng5)
        document.getElementById('menu' + n).style.visibility = "visible";
    else if (ns4)
        document.layers["menu" + n].visibility = "show";
    else if (ie4)
        document.all["menu" + n].style.visibility = "visible";
}

function Accendi_SottoLivello(n) {
    clearTimeout(timerID);
    if (ng5)
        document.getElementById('menu' + n).style.visibility = "visible";
    else if (ns4)
        document.layers["menu" + n].visibility = "show";
    else if (ie4)
        document.all["menu" + n].style.visibility = "visible";
}


function Spegni_Sottolivello(y) {
    if (ng5) document.getElementById('menu' + y).style.visibility = "hidden"
    else if (ns4) document.layers["menu" + y].visibility = "hide"
    else if (ie4) document.all["menu" + y].style.visibility ="hidden"
} 



function Spegni_Livello(){
    if(ng5) {
        timerID=window.setTimeout('Spegni_tutti_Livelli()',300);
        return;
    }
    if(ie4) {
        timerID=window.setTimeout('Spegni_tutti_Livelli()',300);
        return;
    }
    if(ns4) {
        timerID=window.setTimeout('Spegni_tutti_Livelli()',300);
        return;
    }
}
        
function keepdrop() {
    clearTimeout(timerID);
}


function Inizializza() {
    Spegni_tutti_Livelli();
    Posiziona_Livelli();
}

window.onresize = Inizializza;
