﻿

/* ####################################################################################################
Classic mouseover */
var mouseOnMainMenu = false;
var mouseOnSubMenu = false;

function checkMouseOvers() {
    if (mouseOnMainMenu == false && mouseOnSubMenu == false) {
        tocMouseOut();
    }
    t = setTimeout("checkMouseOvers()", 1000);
}
t = setTimeout("checkMouseOvers()", 1000);

function tocItem(imgName) {
    this.name = imgName
    this.sel = new Image();
    this.sel.src = "/images/" + imgName + ".png";
}

function createTocItem(imgName) {
    tocItem[imgName] = new tocItem(imgName);
}

function tocMouseOverWrapper(imgName, subMenu) {
    setTimeout('tocMouseOver(\"' + imgName + '\", \"' + subMenu + '\")', 100);
}
function tocMouseOver(imgName, subMenu) {

    mouseOnMainMenu = true;
    document['mainMenu'].src = "/images/" + imgName + ".png";

    if (subMenu == 'subMenu000') {
        document.getElementById('subMenu000').style.display = 'block';
    }
    else {
        document.getElementById('subMenu000').style.display = 'none';
    }

    if (subMenu == 'subMenu101') {
        document.getElementById('subMenu101').style.display = 'block';
    }
    else {
        document.getElementById('subMenu101').style.display = 'none';
    }

    if (subMenu == 'subMenu102') {
        document.getElementById('subMenu102').style.display = 'block';
    }
    else {
        document.getElementById('subMenu102').style.display = 'none';
    }

    if (subMenu == 'subMenu103') {
        document.getElementById('subMenu103').style.display = 'block';
    } else {
        document.getElementById('subMenu103').style.display = 'none';
    }

    if (subMenu == 'subMenu156') {
        document.getElementById('subMenu156').style.display = 'block';
    } else {
        document.getElementById('subMenu156').style.display = 'none';
    }
}
function tocMouseOutWrapper() {
    setTimeout('tocMouseOut()', 99);
}
function tocMouseOut() {

    mouseOnMainMenu = false;
    if (mouseOnSubMenu == false) {

        document['mainMenu'].src = "/images/" + mmSel + ".png";

        if (mmSel == 'mm_blank') {
            document.getElementById('subMenu000').style.display = 'block';
        }
        else {
            document.getElementById('subMenu000').style.display = 'none';
        }

        if (mmSel == 'mm_la-giornata-mondiale-del-diabete') {
            document.getElementById('subMenu101').style.display = 'block';
        }
        else {
            document.getElementById('subMenu101').style.display = 'none';
        }

        if (mmSel == 'mm_il-diabete') {
            document.getElementById('subMenu102').style.display = 'block';
        }
        else {
            document.getElementById('subMenu102').style.display = 'none';
        }

        if (mmSel == 'mm_area-stampa') {
            document.getElementById('subMenu103').style.display = 'block';
        } else {
            document.getElementById('subMenu103').style.display = 'none';
        }

        if (mmSel == 'mm_la-mia-piazza') {
            document.getElementById('subMenu156').style.display = 'block';
        } else {
            document.getElementById('subMenu156').style.display = 'none';
        }
    }
}
function subMenuMouseOverWrapper2(subMenu) {
    setTimeout('subMenuMouseOver(\"' + subMenu + '\")', 100);
}
function subMenuMouseOverWrapper(subMenu) {
    mouseOnSubMenu = true;
}

function subMenuMouseOutWrapper2(subMenu) {
    setTimeout('subMenuMouseOut(\"' + subMenu + '\")', 100);
}
function subMenuMouseOutWrapper(subMenu) {
    mouseOnSubMenu = false;
    if (mouseOnMainMenu == false) {
        //alert('subMenu: ' + subMenu);
        //tocMouseOut(subMenu);
    }
}

// IMAGE ARRAY'S
createTocItem("mm_la-giornata-mondiale-del-diabete");
createTocItem("mm_il-diabete");
createTocItem("mm_area-stampa");
createTocItem("mm_la-mia-piazza");



/* ####################################################################################################
"Default Text" Fields Using Simple jQuery Trick 
http://www.dailycoding.com/Posts/default_text_fields_using_simple_jquery_trick.aspx
*/

$(document).ready(function () {
    $(".defaultText").focus(function (srcc) {
        if ($(this).val() == $(this)[0].title) {
            $(this).removeClass("defaultTextActive");
            $(this).val("");
        }
    });

    $(".defaultText").blur(function () {
        if ($(this).val() == "") {
            $(this).addClass("defaultTextActive");
            $(this).val($(this)[0].title);
        }
    });

    $(".defaultText").blur();
});

