﻿function horizontal() {

    var navItems = document.getElementById("menu_dropdown").getElementsByTagName("li");

    for (var i = 0; i < navItems.length; i++) {
        if (navItems[i].className == "submenu") {
            if (navItems[i].getElementsByTagName('ul')[0] != null) {
                navItems[i].onmouseover = function() { this.getElementsByTagName('ul')[0].style.display = "block"; this.style.backgroundColor = "#f9f9f9"; }
                navItems[i].onmouseout = function() { this.getElementsByTagName('ul')[0].style.display = "none"; this.style.backgroundColor = "#FFFFFF"; }
            }
        }
    }
}

function openWin(sURL, sNome, iWidth, iHeight) {
    window.open(sURL, sNome, "status=no,menubar=no,toolbar=no,width=" + iWidth + ",height=" + iHeight + ",scrollbars=yes, top=" + (screen.height - iHeight) / 2 + ",left=" + (screen.width - iWidth) / 2 + "directories=no");
}

function textCounter(field, countfield, maxlimit) {

    if (field.value.length > maxlimit)
        field.value = field.value.substring(0, maxlimit);
    else
        countfield.value = maxlimit - field.value.length;
}

function confirma(mensagem) {

    return confirm(mensagem);
}

function redireciona(url) {

    document.location = url;

}

function esconde(div) {
    document.getElementById(div).style.visibility = 'hidden';
}

function mostra(div) {
    document.getElementById(div).style.visibility = 'visible';
    document.getElementById(div).style.overflow = 'auto'
    document.getElementById(div).style.height = '130px'
}

function alterna(div) {
    vis = document.getElementById(div).style.visibility;
    newvis = 'hidden';
    if (vis == 'hidden') newvis = 'visible';
    document.getElementById(div).style.visibility = newvis;
}

//function submitenter(myfield, e) {
//    var keycode;
//    if (window.event) keycode = window.event.keyCode;
//    else if (e) keycode = e.which;
//    else return true;

//    if (keycode == 13) {
//        myfield.form.submit();
//        return false;
//    }
//    else
//        return true;
//}

function limpaCampo(nomecampo) {

    manager_field_default_value = {
        objFieldId: nomecampo,
        start: function() {
            objField = this.$(this.objFieldId);
            objField.onclick = function() {
                manager_field_default_value.clearDefaultValue();
            }
            objField.onfocus = function() {
                manager_field_default_value.clearDefaultValue();
            }
            objField.onblur = function() {
                manager_field_default_value.backDefaultValue();
            }
        },
        clearDefaultValue: function() {
            if (this.$(this.objFieldId).value == this.$(this.objFieldId).defaultValue) {
                this.$(this.objFieldId).value = '';
            }
        },
        backDefaultValue: function() {
            if (this.$(this.objFieldId).value == '') {
                this.$(this.objFieldId).value = this.$(this.objFieldId).defaultValue;
            }
        },
        $: function(strObjId) {
            return document.getElementById(strObjId);
        }
    }
}
