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 = -38;
var left_offset = 0;

function muovi_layers() {
    if(ns4) {
        screen_w = window.innerWidth;
    }
    else{ 
        if(n6) {
            screen_w = window.innerWidth;
        }
        else {
            screen_w = document.body.clientWidth;
        }
    }
    if(screen_w > 760) {
        left_offset = (screen_w - 760)/2;
    }
    else {
        left_offset = 0;
    }
    if(ns4) {
        document.menu2.left = 134 + left_offset;
        document.menu2.top = 178 + h_offset;
     }
    else { 
        if(n6) {
            document.getElementById('menu2').style.left = 134 + left_offset;
            document.getElementById('menu2').style.top = 178 + h_offset;
         }
        else {
            menu2.style.pixelLeft = 134 + left_offset;
            menu2.style.pixelTop = 178 + h_offset;
         }
    }
}

function accendi_img(nome) {
        document[nome].src = eval(nome + "on.src");
}

function spegni_img(nome) {
        document[nome].src = eval(nome + "off.src");
}

function accendi(nome,n_lay) {
    if(document[nome]) {
        if(ie4) {
            obj=eval("document.all['"+n_lay+"'].document."+nome);
            obj.src=eval(nome + "on.src");
        }
        else {
            document[nome].src = eval(nome + "on.src");
        }
    }
    else {
        if (ng5){
            obj=eval("document.getElementById['"+n_lay+"'].document."+nome);
            obj.src=eval(nome + "on.src");
        }
        if (ns4){
            obj=eval("document.layers['"+n_lay+"'].document."+nome);
            obj.src=eval(nome + "on.src");
        }       
        if (ie4){
            obj=eval("document.all['"+n_lay+"'].document."+nome);
            obj.src=eval(nome + "on.src");
        }       
    }
}

function spegni(nome,n_lay) {
    if(document[nome]) {
        if(ie4) {
            obj=eval("document.all['"+n_lay+"'].document."+nome);
            obj.src=eval(nome + "off.src");
        }
        else {
            document[nome].src = eval(nome + "off.src");
        }
    }
    else {
        if(ng5) {
            obj=eval("document.getElementById['"+n_lay+"'].document."+nome);
            obj.src=eval(nome + "off.src");
        }
        if(ns4) {
            obj=eval("document.layers['"+n_lay+"'].document."+nome);
            obj.src=eval(nome + "off.src");
        }       
        if(ie4) {
            obj=eval("document.all['"+n_lay+"'].document."+nome);
            obj.src=eval(nome + "off.src");
        }       
    }
}

function off_all_lay() {
    
    if (ng5) document.getElementById('menu2').style.visibility = "hidden"
    else if (ns4) document.menu2.visibility = "hide"
    else if (ie4) menu2.style.visibility ="hidden"
} 

function onlay(n) {
    clearTimeout(timerID);
    off_all_lay();
    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 offlay(){
    if(ng5) {
        timerID=window.setTimeout('off_all_lay()',300);
        return;
    }
    if(ie4) {
        timerID=window.setTimeout('off_all_lay()',300);
        return;
    }
    if(ns4) {
        timerID=window.setTimeout('off_all_lay()',300);
        return;
    }
}
        
function keepdrop() {
    clearTimeout(timerID);
}

function offlayns(){
    if (navigator.appName == "Netscape") {
        offlay();
    }
}           
    
function init() {
    off_all_lay();
    muovi_layers();
}

