// JavaScript Document


//global vars

var setInter;

var hiddenID;

var globalMenu;

var elsGlobal;

var globalWhere;

var breakMenu = false;

var breakOverMenu = false;



//==============================================================================================



function ShowHide(){

    $(document).ready(function(){
    
        $('#' + globalMenu).fadeOut("slow");
        
        
        
        if (!breakMenu) {
        
            //$('#subMenu').fadeOut("slow");
            
            $('#subMenuUp').fadeOut("slow");
            
        }
        
        else {
        
            $('#subMenuUp').fadeOut("fast");
            
        }
        
    });
    
    
    
    clearInterval(setInter);
    
}

function MenuSubProfissionais(){
    document.getElementById('subMenu').style.display = 'block';
    document.getElementById('subProfissionaisDiv').style.display = 'block';
    document.getElementById('subMediasDiv').style.display = 'none';
    document.getElementById('subBigEmpresasDiv').style.display = 'none';
    document.getElementById('over1').style.display = 'block';
    document.getElementById('over2').style.display = 'none';
    document.getElementById('over3').style.display = 'none';
}

function MenuSubMedias(){
    document.getElementById('subMenu').style.display = 'block';
    document.getElementById('subProfissionaisDiv').style.display = 'none';
    document.getElementById('subMediasDiv').style.display = 'block';
    document.getElementById('subBigEmpresasDiv').style.display = 'none';
    document.getElementById('over1').style.display = 'none';
    document.getElementById('over2').style.display = 'block';
    document.getElementById('over3').style.display = 'none';
}

function MenuSubBigEmpresas(){
    document.getElementById('subMenu').style.display = 'block';
    document.getElementById('subProfissionaisDiv').style.display = 'none';
    document.getElementById('subMediasDiv').style.display = 'none';
    document.getElementById('subBigEmpresasDiv').style.display = 'block';
    document.getElementById('over1').style.display = 'none';
    document.getElementById('over2').style.display = 'none';
    document.getElementById('over3').style.display = 'block';
}



//==============================================================================================



function Menu(type, element, els, where){


    var version = window.navigator.appVersion;
    //global
    
    globalMenu = element;
    
    els = "subTellFree,subContato,subImpressa";
    
    elsGlobal = els;
    
    globalWhere = where;
    
    
    
    if (where == "up" && breakMenu) {
    
        if (type) {
        
            $('#' + globalMenu).fadeIn(300);
            
            $('#subMenuUp').fadeIn(300);
            
            var els2 = "subTellFree,subContato,subImpressa";
            
            if (els.length > 0) {
            
                var aELS2 = els2.split(",");
                
                
                
                for (var d = 0; d < aELS2.length; d++) {
                
                    if (document.getElementById(aELS2[d])) //exists
                    {
                    
                        if (aELS2[d] == element) {
                            continue;
                        }
                        
                        
                        document.getElementById(aELS2[d]).style.display = "none";
                        
                        //$(document).ready(function() { $('#' + aELS[d]).fadeOut("fast"); } );	
                    
                    }
                    
                }
                
            }
            
            
            if (version.toLowerCase().indexOf("msie 9") > -1) {
                px = 372;
            }
            
            
            clearInterval(setInter);
            
        }
        
        else {
        
            setInter = setInterval("ShowHide();", 500);
            
        }
        
    }
    
    if (!breakMenu) {
    
        if (els.length > 0) {
        
            var aELS = els.split(",");
            
            for (var d = 0; d < aELS.length; d++) {
            
                if (document.getElementById(aELS[d])) //exists
                {
                
                    if (aELS[d] == element) {
                        if (version.toLowerCase().indexOf("msie 9") > -1) {
                            //                            document.getElementById(element).style = "200px";
                        }
                        continue;
                    }
                    
                    document.getElementById(aELS[d]).style.display = "none";
                    
                    //$(document).ready(function() { $('#' + aELS[d]).fadeOut("fast"); } );	
                
                }
                
            }
            
        }
        
        
        
        switch (where) {
        
            case ("up"):
                var menu = "subMenuUp"; //$('#subMenu').fadeOut("slow"); 
                break;
                
            default:
                var menu = "subMenu";
                $('#subMenuUp').fadeOut("slow");
                break;
                
        }
        
        
        
        if (type) {
        
            $(document).ready(function(){
            
                $('#' + globalMenu).fadeIn(300);
                
                $('#' + menu).fadeIn(300);
                
            });
            
            
            
            clearInterval(setInter);
            
        }
        
        else {
        
            setInter = setInterval("ShowHide();", 200);
            
        }
        
    }
    
}



//==============================================================================================



function fBreakMenu(){

    //total hovers
    
    //********************************************************
    
    
    
    $('.marginRodape ul li a').hover(function(){
        $(this).css('color', '#CCC');
    });
    
    $('.marginRodape ul li a').mouseout(function(){
        $(this).css('color', '#666');
    });
    
    
    
    $('.login a').hover(function(){
    
        var cor = ($(this).attr("href") == "#business_mail" ? "01721e" : "d45a00");
        
        $(this).css('color', '#' + cor);
        
    });
    
    
    
    $('.login a').mouseout(function(){
    
        $(this).css('color', '#999');
        
    });
    
    
    
    $('#subMenuUp ul li a').hover(function(){
    
        $('#menuText ul li a').css('color', '#999');
        
        $(this).css('color', '#005782');
        
    });
    
    
    
    $('#subMenuUp ul li a').mouseout(function(){
    
        $(this).css('color', '#999');
        
    });
    
    
    
    $('#menuText ul li a').hover(function(){
    
        $('#menuText ul li a').css('color', '#999');
        
        $(this).css('color', '#005782');
        
    });
    
    
    
    $('#menuText ul li a').mouseout(function(){
    
        if (!breakOverMenu) {
            $(this).css('color', '#999');
        }
        
    });
    
    
    
    $('.abaMenu ul li a').click(function(){
    
        $('#menuText ul li a').css('color', '#999');
        
        
        
        breakMenu = false;
        
        breakOverMenu = false;
        
        OverFixed("none", 0);
        
        Menu(true, globalMenu, elsGlobal);
        
        breakMenu = true;
        
    });
    
    
    
    /*
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     $('#menuText ul li a').click( function()
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     {
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     $('#menuText ul li a').css('color', '#999');
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     if(breakSub != "trabalhe_conosco")
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     {
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     breakMenu = false;
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     Menu(true, globalMenu, elsGlobal);
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     }
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     else
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     {
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     ShowHide();
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     }
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     breakMenu = true;
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     breakOverMenu = true;
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     $(this).css('color','#005782');
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     }
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     );
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     
    
    
    
     */
    
    
    
}



$(document).ready(function(){
    fBreakMenu();
});



//==============================================================================================



function OverFixed(vi, px, linkName){

    if (linkName != undefined) {
        var nameNavi = window.navigator.appName;
        
        var version = window.navigator.appVersion;
        
        
        
        if (vi == "block") {
        
            document.getElementById('setaTopo').style.display = vi;
            
            
            
            if (linkName.toLowerCase() == "imprensa" && (nameNavi.toLowerCase().indexOf("microsoft") > -1)) {
            
                px = 300;
                
                if (version.toLowerCase().indexOf("msie 7") > -1) {
                    px = 281;
                }
                
                if (version.toLowerCase().indexOf("msie 8") > -1) {
                    px = 279;
                }
                
                if (version.toLowerCase().indexOf("msie 9") > -1) {
                    px = 278;
                }
                
            }
            
            
            
            if (linkName.toLowerCase() == "contato" && (nameNavi.toLowerCase().indexOf("microsoft") > -1)) {
            
                px = 406;
                
                if (version.toLowerCase().indexOf("msie 7") > -1) {
                    px = 380;
                }
                
                if (version.toLowerCase().indexOf("msie 8") > -1) {
                    px = 373;
                }
                
                if (version.toLowerCase().indexOf("msie 9") > -1) {
                    px = 372;
                }
                
            }
            
            
            
            if (linkName.toLowerCase() == "trabalhe conosco" && (nameNavi.toLowerCase().indexOf("microsoft") > -1)) {
            
                px = 135;
                
                if (version.toLowerCase().indexOf("msie 7") > -1) {
                    px = 126;
                }
                
                if (version.toLowerCase().indexOf("msie 8") > -1) {
                    px = 125;
                }
                
                if (version.toLowerCase().indexOf("msie 9") > -1) {
                    px = 123;
                }
                
            }
            
            
            
            document.getElementById('setaTopo').style.left = px.toString() + 'px';
            
        }
        
        else {
        
            if (linkName != undefined) {
                if (linkName.toLowerCase() != "trabalhe conosco") {
                    breakOverMenu = false;
                }
                
                
                
                if (!breakOverMenu) {
                
                    document.getElementById('setaTopo').style.display = vi;
                    
                }
            }
            
        }
        
        
        
        var downM1 = document.getElementById("downM1");
        
        var downM2 = document.getElementById("downM2");
        
        var subMenuUp = document.getElementById("subMenuUp");
        
        subMenuUp.style.width = "133px";
        
        downM1.style.display = "block";
        
        downM2.style.display = "none";
        
        
        
        var tpx;
        
        
        
        if (linkName.toLowerCase() == "imprensa") {
        
            if (nameNavi.toLowerCase().indexOf("microsoft") == -1) {
            
                tpx = 775;
                
                document.getElementById('subMenuUp').style.left = tpx.toString() + 'px';
                
            }
            
            else {
            
                tpx = 755;
                
                
                if (version.toLowerCase().indexOf("msie 7") > -1) {
                    tpx = 770;
                }
                
                if (version.toLowerCase().indexOf("msie 8") > -1) {
                    tpx = 770;
                }
                
                document.getElementById('subMenuUp').style.left = tpx.toString() + 'px';
                
            }
            
        }
        
        
        
        if (linkName.toLowerCase() == "contato") {
        
            subMenuUp.style.width = "99px";
            
            downM1.style.display = "none";
            
            downM2.style.display = "block";
            
            
            
            if (nameNavi.toLowerCase().indexOf("microsoft") == -1) {
            
                document.getElementById('subMenuUp').style.left = '870px';
                
            }
            
            else {
            
                tpx = 860;
                
                
                
                if (version.toLowerCase().indexOf("msie 7") > -1) {
                    tpx = 870;
                }
                
                if (version.toLowerCase().indexOf("msie 8") > -1) {
                    tpx = 870;
                }
                
                
                
                document.getElementById('subMenuUp').style.left = tpx.toString() + 'px';
                
            }
            
        }
        
        
        
        if (linkName.toLowerCase() == "sobre a tellfree") {
        
            if (nameNavi.toLowerCase().indexOf("microsoft") == -1) {
            
                tpx = 480;
                
                document.getElementById('subMenuUp').style.left = tpx.toString() + 'px';
                
            }
            
            else {
            
                tpx = 440;
                
                
                
                if (version.toLowerCase().indexOf("msie 7") > -1) {
                    tpx = 475;
                }
                
                if (version.toLowerCase().indexOf("msie 8") > -1) {
                    tpx = 485;
                }
                
                if (version.toLowerCase().indexOf("msie 9") > -1) {
                    tpx = 490;
                }
                
                document.getElementById('subMenuUp').style.left = tpx.toString() + 'px';
                
            }
            
        }
    }
    
}



//==============================================================================================



function initOverMenu(){

    $('.contextMargin ul li span a').hover(function(){
    
        $(this).css('color', '#666');
        
        $(this).append('<div class="overSubMenu"></div>');
        
    });
    
    
    
    $('.contextMargin ul li span a').mouseout(function(){
    
        //$(this).css('color','#fff');
        
        
        
        if (breakSub != $(this).attr('href').replace("#", "")) {
        
            $(this).css('color', '#fff');
            
            $(this).find('div').remove();
            
        }
        
    });
    
}



$(document).ready(function(){
    MarcarMenu();
    initOverMenu();
    
});

function PegaParametro(name){
    name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regexS = "[\\?&]" + name + "=([^&#]*)";
    var regex = new RegExp(regexS);
    var results = regex.exec(window.location.href);
    if (results == null) 
        return "";
    else 
        return results[1];
}

function MarcarMenu(){

    switch (PegaParametro("tipo")) {
        case "0":
            $("a:contains('Profissionais Liberais')").click();
            MarcaSubMenu();
            break;
        case "1":
            $("a:contains('Pequenas e ')").click();
            MarcaSubMenu();
            break;
        case "2":
            $("a:contains('Grandes Empresas')").click();
            MarcaSubMenu();
            break;
        default:
            break;
    }
}

function MarcaSubMenu() {
    var url = document.URL.replace("http://", "").replace("https://", "").split("/");
    var link = url[url.length - 1].replace("#", "").split("?")[0];
    link = link.split(".")[0];
    $("[href*=" + link + "]").css('color', '#666').append('<div class="overSubMenu"></div>');
}

//==============================================================================================
//==============================================================================================


