﻿/********************************************************************************/
/*      About Us                                                                */
/********************************************************************************/
function openPage(parent, id) {
    var jUP = $("#divUpPanelContact");
    var obj = $("#" + parent);
    jUP.hide();
    obj.show();
    $(".menuOptSelectedAU").each(function() {
        $(this).removeClass("menuOptSelectedAU");
    });
    obj.addClass("menuOptSelectedAU");
    obj.corner();
    fillTitle(parent);
    obj = $("#divWorkArea");
    obj.load('/aboutUs.aspx?callback=' + parent + '&opt=pressdt&id=' + id + '&uid=' + mktime(),
        function(result, status, xhr) {
            obj.html(eval(result));
        });
        obj.show();
}
function fillDiv(action) {
    var jDiv = $("#divWorkArea");
    var jUP = $("#divUpPanelContact");
    if (action == "6") {
        jDiv.html('');
        jDiv.hide();
        jUP.show();
        fillTitle(action);
    }
    else {
        jUP.hide();
        jDiv.show();
        if ((action == "2") || (action == "3")) {
            jDiv.load('/aboutUs.aspx?Callback=' + action + '&opt=page&uid=' + mktime(),
             function(result, status, xhr) {
                 jDiv.html(result);
             });
        }
        else {
            jDiv.load('/aboutUs.aspx?Callback=' + action + '&opt=page&uid=' + mktime(),
             function(result, status, xhr) {
                 jDiv.html(eval(result));
             });
        }
        fillTitle(action);
    }
}
function fillJob(action) {
    var jDiv = $("#divWorkArea");
    var jUP = $("#divUpPanelContact");
    jUP.hide();
    jDiv.show();
    jDiv.load('/aboutUs.aspx?Callback=' + action + '&opt=job&uid=' + mktime(),
         function(result, status, xhr) {
             jDiv.html(eval(result));
         });
}
function fillTitle(action) {
    var jDiv = $("#divTitle");
    jDiv.load('/aboutUs.aspx?Callback=' + action + '&opt=title&uid=' + mktime(),
         function(result, status, xhr) {
             jDiv.html('');
             jDiv.html(eval(result));
         });
}

function onloadEvHandler()
{
    $("#nav").corner();
    $("#mn_top").corner("top 5px");
    $("#mn_bottom").corner("bottom 5px");
    var heigthMap=545-($("#map").height());
    $("#sectionbg").css({'background':'url(/images/adclip/fundo_Homepage.gif) 0 -' + heigthMap + 'px repeat-x', 'top': '-10px'});

    $('.menuOptAU').click(function()
    {
        $jq.setFragment({ m: this.id, y: "", r: "" });
        if ($.browser.msie && parseFloat($.browser.version) < 8)
            parse_fragment();
        return false;
    });

    if(id!="0") {
        if(menu=="5"){fillTitle(menu);fillJob(id);}
        else{$jq.setFragment({m:menu,r:id});}
    }

    function parse_fragment()
    {
//alert('$jq.fragment().m: ' + $jq.fragment().m);
        var fragMain=$jq.fragment().m || null;
        var fragRel=$jq.fragment().r || null;
        var fragY=$jq.fragment().y || null;

        /* No frag set in url? Read parameter "menu" */
        if (!fragMain)
            fragMain = (menu!= "-1"? menu : "1");

        if ((fragMain==null)&&(fragRel==null)&&(fragY == null)){
            history.back();
            return;
        }

        if (prMenu!=null) $('#'+prMenu).removeClass("menuOptSelectedAU");
        $("#"+fragMain).addClass("menuOptSelectedAU").corner();
        prMenu = fragMain;

        if(fragRel!=null)
        {
            prRel=fragRel;
            openPage(fragMain,fragRel);
        }
        else if(fragY!=null)
        {
            var sbj=fragMain==2? "press" : "media";
            prYear=fragY;
            if(($("#dataDiv")[0]))
            {
                $("#y_"+fragY).click();
                chYear(fragY,sbj);
            }
            else
            {
                var oDiv=$("#divWorkArea");
                oDiv.hide();
                oDiv.load('/aboutUs.aspx?Callback='+fragMain+'&opt=page&tid='+mktime(),
                    function(result,status,xhr)
                    {
                        result=result.replace(/chYear.*val.*press.*/ig, "");
                        var aDummy=result.split("<div id='y");
                        var iWidth=aDummy.length-1;
                        aDummy=null;
                        oDiv.html(result);
                        $(".outerTab").width(iWidth*80);
                        $("#y_"+fragY).click();
                        chYear(fragY,sbj);
                        oDiv.show();
                    });
            }
        }
        else fillDiv(fragMain);
    };
    $jq.fragmentChange(true);
    $jq(document).bind("fragmentChange.m",parse_fragment);

//    if ((!$.browser.msie) || parseFloat($.browser.version) < 8)
        parse_fragment();
};

function chgPg(iDir)
{
    var iPage = $("#currPg").val();
    if (!iPage)
        iPage = 1;
    if (iPage == 1 && iDir == 0)
        return;
    if (iDir > 0 && !$('#pg_' + (Number(iPage)+1)).get(0))
        return;
    showPg(iDir>0? ++iPage : --iPage);
}
function showPg(iPage)
{
    $("div[id*=pg_]").each(
            function(){ $(this).hide(); });
    $('#pg_' + iPage).show();
    $(".aPaging").removeClass("aPagingSel");
    $('#s_' + iPage).addClass("aPagingSel");
    $("#currPg").val(iPage);
}
function chYear(year,sbj) {
    var oOutDiv = $("#dataDiv");
    oOutDiv.load('/about_press.aspx?cb=3&y=' + year + '&tid=' + mktime() + '&sbj='+sbj,
         function(result, status, xhr) {
             oOutDiv.html('');
             oOutDiv.html(result);
             showPg(1);
         });
    bPageLoaded = true;
}
function selNews(id,cbType)
{
    $jq.setFragment({r:id});
    var oOutDiv = $("#ctl00_divYears");
    oOutDiv.html('');
    oOutDiv.hide();
    oOutDiv = $("#dataDiv");
    oOutDiv.hide();
    oOutDiv.load('/aboutus.aspx?callback='+cbType+'&opt=pressdt&id=' + id + '&uid=' + mktime(),
         function(result, status, xhr) {
             oOutDiv.html(eval(result));
         });
    oOutDiv.show();
}
