﻿var fw = 0;

function getDocHeight()
{
    if(navigator.appName=='Microsoft Internet Explorer'){
       return document.documentElement.offsetHeight; 
    }
    
    return window.innerHeight;
}

function getDocWidth()
{
    if(navigator.appName=='Microsoft Internet Explorer'){
       return document.documentElement.offsetWidth; 
    }
    
    return window.innerWidth;
}

function resizeFont()
{
    var w = document.body.offsetWidth;
    fw = Math.round(w * 0.014);
    document.body.style.fontSize = fw + 'px';
}

function resizeContent(){
    var w = document.body.offsetWidth;
    resizeBanner()
    
    var fw = Math.round(w * 0.041);
     var dvContent = document.getElementById("content");
    objs = dvContent.getElementsByTagName("h2");
    
         for(i=0;objs.length>i;i++){
             objs[i].style.fontSize = fw + "px";
         }
         
    var dvBread = document.getElementById("breadcrumb");
    if(dvBread!=null){dvBread.style.fontSize = fw + "px"};
    
    obj = document.getElementById("headlines");
    fw = Math.round(w * 0.012);
    if(obj!=null){
    ps = obj.getElementsByTagName("p");
         for(i=0;ps.length>i;i++){
             ps[i].style.fontSize = fw + "px";
         }
    
    fw = Math.round(w * 0.015);     
    hs = obj.getElementsByTagName("h5");
        for(i=0;hs.length>i;i++){
             hs[i].style.fontSize = fw + "px";
         }
    }
    
    
}

function resizeBanner(){
    var banner = document.getElementById('banner');
    if(banner!=null){
        var w = document.body.offsetWidth;
        var cw = Math.round(w * 0.705);

        var bh = Math.round(cw * 0.4);
        var banner = document.getElementById('banner');
    
        banner.width = cw;
        banner.height = bh;
    
        var embeds = banner.getElementsByTagName('embed');
        var embed = embeds[0];
        if(embed!=null){
            embed.width = cw;
            embed.height = bh;
        }
    }
}


function resizeMenu()
{
    var w = document.body.offsetWidth;
    var mw = Math.round(w * 0.217);
       
    obj = document.getElementById("mnBanner");
    objs = document.getElementsByTagName("a");
    
    for(i=0;objs.length>i;i++){
        if(objs[i].className.indexOf('lkMn') != -1){
            objs[i].style.width = mw + "px";
           
        }
    }
    
    objs = document.getElementsByTagName("h3");
    {
         for(i=0;objs.length>i;i++){
             objs[i].style.fontSize = fw + "px";
         }
    }
    
    var ipw = Math.round(w * 0.013);
    var txtNewsletter = document.getElementById('mn_txtNewsletter');
    txtNewsletter.style.fontSize = ipw + 'px';
    
    var btCadastrar = document.getElementById('mn_btCadastrar');
    btCadastrar.style.fontSize = fw + "px";
    var btDescadastrar = document.getElementById('mn_btDescadastrar');
    btDescadastrar.style.fontSize = fw + "px"; 
    
    resizeBannerMenu();
}

function resizeBannerMenu(){
    var banner = document.getElementById('bannerLateral');
    if(banner!=null){
        var w = document.getElementById('contentMenu').offsetWidth;
        var cw = Math.round(w);
       
        var bh = cw
           
        banner.width = cw;
        banner.height = bh;
    
        var embeds = banner.getElementsByTagName('embed');
        var embed = embeds[0];
        if(embed!=null){
            embed.width = cw;
            embed.height = bh;
        }
    }
}



function resizeHeader()
{
    var w = document.body.offsetWidth;
    var h2w = Math.round(w * 0.023);
    
    
    var headerHeight = document.getElementById('logo').offsetHeight;
    
    var slogan = document.getElementById('hdr_HSlogan');
    slogan.style.fontSize = h2w + 'px';
    slogan.style.lineHeight = headerHeight + 'px';
    
    var fd = document.getElementById('fsBusca');
    
        
    var lbw = Math.round(w * 0.013);
    var label = document.getElementById('hdr_lbBusca');
    label.style.fontSize = lbw + 'px'; 
    
    var txtBusca = document.getElementById('hdr_txtBusca');
    txtBusca.style.fontSize = lbw + 'px';
    
    var spLanguage = document.getElementById('hdr_UCLMenu_spDisplayText');
    if(spLanguage!=null){spLanguage.style.fontSize = lbw + 'px';};
    
}


function resizeHeight()
{
    obj = document.getElementById("main");
    
    if(getIEVersion() > 6 || getIEVersion() == 0){
        obj.style.minHeight = getDocHeight() + 'px';
    }else{
         obj.style.height = getDocHeight() + 'px';
    }
    
}

function replaceLogo(){
    if(getIEVersion() <= 6 && getIEVersion()!=0){
        var logo = document.getElementById('imgLogo');
        logo.src = 'images/logo.gif';
    }
}

function getIEVersion(){
    if(navigator.appName=='Microsoft Internet Explorer'){
        var version = navigator.userAgent;
        if(version.indexOf("MSIE 7.0")!=-1){return 7}
        if(version.indexOf("MSIE 6.0")!=-1){return 6}
    }
    return 0;
}



function setBounds(){
    resizeHeight();
    resizeFont();
    replaceLogo();
    resizeHeader();
    resizeMenu();
    resizeContent();
}