﻿//Variável que Define a Quantidade de Gadgets Pré-Carregados em Tela.
var glbIntQtdeGadgets = 11;
var glbIntColumns = 3;

//Inicia os Gadgets com os Padrões de Uso.
function bindGadget()
    {
        //Inicializa os Gadgets Removidos.
        $('div.portlet:visible').hide();
        
        if (parent.glbScreen == "logadaprofessor")
            {
                document.getElementById('BoxProdutosBic').style.display = "block";                       
            }
        
        //Verifica se esta carregando a tela atraves das abas ou via load de pagina.
        if (parent.glbUserID != "")
            {
                if (parent.glbScreen == "logadaprofessor")
                    {
                        if (parent.glbTipoUsuario == "PF") 
                            {
                                parent.document.getElementById('imgAdicione_Conteudo').style.display = "block";
                                parent.document.getElementById('banner_criar_desktop').style.display = "block";
                                parent.document.getElementById('banner_criar_desktop').onclick = function() { parent.redirectDesktop('PF'); }; 
                                parent.document.getElementById('banner_criar_desktop').style.display = "block";
                                parent.document.getElementById('BarraCrieDeskProfessor').style.display = "block";
                                parent.document.getElementById('BarraCrieDeskPapeleiro').style.display = "none";
                                document.getElementById('BoxProdutosBic').style.display = "block";
                                document.getElementById('BoxListaEscolar').style.display = "block";
                                document.getElementById('BoxListaEscolar').onclick = function(){parent.redirectDesktop('PF');}; 
                            }
                        else
                            {
                                parent.document.getElementById('imgAdicione_Conteudo').style.display = "none";
                                parent.document.getElementById('banner_criar_desktop').style.display = "block";
                                parent.document.getElementById('banner_criar_desktop').onclick = function() { parent.redirectDesktop('PJ'); };                             
                                parent.document.getElementById('BarraCrieDeskProfessor').style.display = "none";
                                parent.document.getElementById('BarraCrieDeskPapeleiro').style.display = "block";     
                                document.getElementById('BoxProdutosBic').style.display = "block";
                                document.getElementById('BoxListaEscolar').style.background = "url(images/fundo_lista_escolar_escola.gif) no-repeat 1px 1px #FFFFFF"; 
                                document.getElementById('BoxListaEscolar').style.display = "block";            
                                document.getElementById('BoxListaEscolar').onclick = function(){parent.redirectDesktop('PJ');};                                
                            }
                        
                        //document.getElementById('BoxListaEscolar').style.display = "block";                                                                         
                        parent.document.getElementById('conteudo').style.display = "block";                       
                    }
                
                if (parent.glbScreen == "professoraluno")
                    {
                        document.getElementById('BoxProdutosBic').style.display = "none"; 
                        document.getElementById('BoxListaEscolar').style.display = "none";                         
                    }

                    if (document.title != "interna-home") 
                    {
                    switch (parent.strDesktopType) {
                        case "PE":
                            parent.glbDesktopID = parent.glbDesktopArr[0].split("|")[1];
                            parent.getGadget(parent.glbDesktopID);
                            break
                        case "PR":
                            parent.glbDesktopID = parent.glbDesktopArr[1].split("|")[1];
                            parent.getGadget(parent.glbDesktopID);
                            break
                        case "AL":
                            parent.getGadget(parent.glbDesktopID);
                            break                      
                    }                                                             
                }             
            }
        else
            {
                if (parent.glbScreen == "professoraluno") 
                {
                    return;
                }
                                      
                //Verifica se é apenas visualização do aluno.
                if (parent.glbDesktopID)
                    {                        
                        if (parent.glbDesktopID != "")
                            {
                                parent.getGadget(parent.glbDesktopID);
                            }
                    } 
                else
                    {
                        //Carrega os Gadgets Default.
                        loadGadget("3", "");
                        //loadGadget("9", "");
                        loadGadget("7", "");
                        loadGadget("8", "");                     
                    }                             
            }       
    }

function openHelp(objId)
{
    var objGadget = document.getElementById('gadget'+objId);
    var prnobjGadgetAttribute = ""+objGadget.getAttribute("type");
    var prnIHeight = 0;
    var prnIWidth = 0;
    
    switch (prnobjGadgetAttribute) { 
            case "3": 
               parent.document.getElementById("dvHelp").innerHTML = "<iframe width='536' height='366' src='Help_bic_google.aspx' align='top' style='background-color:#FFFFFF' frameborder='0'></iframe>";
               prnIHeight = 366;
               prnIWidth = 536;
               break 
            case "7": 
               parent.document.getElementById("dvHelp").innerHTML = "<iframe width='536' height='378' src='Help_bic_wikipedia.aspx' align='top' style='background-color:#FFFFFF' frameborder='0'></iframe>";
               prnIHeight = 378;
               prnIWidth = 536;
               break 
            case "8": 
               parent.document.getElementById("dvHelp").innerHTML = "<iframe width='536' height='394' src='Help_bic_wikicionario.aspx' align='top' style='background-color:#FFFFFF' frameborder='0'></iframe>";
               prnIHeight = 394;
               prnIWidth = 536;
               break 
            case "5": 
               parent.document.getElementById("dvHelp").innerHTML = "<iframe width='536' height='523' src='Help_bic_clima.aspx' align='top' style='background-color:#FFFFFF' frameborder='0'></iframe>";
               prnIHeight = 523;
               prnIWidth = 536;   
               break                            
            case "4": 
               parent.document.getElementById("dvHelp").innerHTML = "<iframe width='536' height='596' src='Help_bic_flickr.aspx' align='top' style='background-color:#FFFFFF' frameborder='0'></iframe>";
               prnIHeight = 596;
               prnIWidth = 536;
               break
            case "2": 
               parent.document.getElementById("dvHelp").innerHTML = "<iframe width='726' height='526' src='Help_bic_calendario.aspx' align='top' style='background-color:#FFFFFF' frameborder='0'></iframe>";
               prnIHeight = 526;
               prnIWidth = 726;
               break
            case "1": 
               parent.document.getElementById("dvHelp").innerHTML = "<iframe width='536' height='533' src='Help_meus_anexos.aspx' align='top' style='background-color:#FFFFFF' frameborder='0'></iframe>";
               prnIHeight = 533;
               prnIWidth = 536;
               break   
            case "6": 
               parent.document.getElementById("dvHelp").innerHTML = "<iframe width='536' height='556' src='Help_bic_favoritos.aspx' align='top' style='background-color:#FFFFFF' frameborder='0'></iframe>";
               prnIHeight = 556;
               prnIWidth = 536;
               break   
            case "11": 
               parent.document.getElementById("dvHelp").innerHTML = "<iframe width='536' height='458' src='Help_lista_materiais.aspx' align='top' style='background-color:#FFFFFF' frameborder='0'></iframe>";
               prnIHeight = 458;
               prnIWidth = 536;              
               break                                                                                                                                                                        
        }     
        parent.abreHelp(prnIHeight, prnIWidth);
}

//Minimiza o Gadget do Ambiente.
function toggleThis(objId)
    {
        var objGadget = document.getElementById('gadget'+objId);
        var objPlaceHolder = document.getElementById('placeholder'+objId);

        if (objGadget.toggle == "N")
            {
                objGadget.setAttribute("toggle","Y");
                objPlaceHolder.setAttribute("toggle","Y");
            }
        else
            {
                objGadget.setAttribute("toggle","N");
                objPlaceHolder.setAttribute("toggle","N");            
            }        

        $('#content'+objId).slideToggle('slow');
    }
    
//Remove o Gadget do Ambiente.
function closeThis(objId)
    {
        var objGadget = document.getElementById('gadget'+objId);
        var objPlaceHolder = document.getElementById('placeholder'+objId);  
                        
        if (objGadget.gadgetid == "0")
            {
                objGadget.setAttribute("type","N");
                objPlaceHolder.setAttribute("type","N");                            
            }
    
        objGadget.setAttribute("close","Y");
        objPlaceHolder.setAttribute("close","Y");                
        
        $('#'+objGadget.id).fadeOut();
    }
    
//Verifica Se o Gadget já está Habilitado em Tela.
function verifyUniqueGadget(strType)
    {
        for(i=0;i<glbIntQtdeGadgets;i++)
            {
                for(x=0;x<glbIntColumns;x++)
                    {
                        objGadget = document.getElementById('gadget'+x+i);
                        
                        if(objGadget)
                            {
                                if(objGadget.getAttribute("type") == strType && objGadget.getAttribute("close") == "N")
                                    {
                                        return true;
                                    }
                            }                    
                    }            
            }
    }

//Função para Exibição de Gadgets.
function verifyAvalibleGadget()
    {
        for(i=0;i<glbIntQtdeGadgets;i++)
            {
                for(x=0;x<glbIntColumns;x++)
                    {
                        objGadget = document.getElementById('gadget'+x+i);
                        
                        if(objGadget)
                            {
                                if(objGadget.getAttribute("close") == "Y")
                                    {
                                        return 'gadget'+x+i;
                                    }
                            }                    
                    }
            }
    }
    
//Função que irá exibir o Gadget.
function loadGadget(strGadget, strURLRSS)
    {   
        // Verifica se Existe Algum Gadget Adcionado.
        if(strGadget != "12")
            {
                if (verifyUniqueGadget(strGadget)) 
                    {
                        //Chama a função de foco do Gadget adicionado.
                        alert("Esse gadget já foi adicionado em seu desktop!");                                              
                        return;
                    }            
            }

        //Chama a Função de Pre-Load do Gadget.
        parent.document.getElementById("dvLoadGadget").innerHTML = "<img src=\"images/busy.gif\" alt=\"\" align=\"absmiddle\"/> Aguarde enquanto o Gadget é incluido em sua área de conteúdo!"; 
        setTimeout("parent.preLoadGadget()", 1000);        
        
        //Invoca a Função que Determina o Gadget Disponível.
        intGadgetDisponivel = verifyAvalibleGadget().replace('gadget','');

        //Verifica se Alcançou o Número Limite de Gadgets.
        if (intGadgetDisponivel == undefined)
            {
                return;
            }
        
        //Declara os Objetos do Gadget.
        var objGadget = document.getElementById('gadget'+intGadgetDisponivel);
        var objPlaceHolder = document.getElementById('placeholder'+intGadgetDisponivel);
        
        //Verifica se o Gadget está Minimizado.
        if (objGadget.getAttribute("toggle") == "Y")
            {
                $('#content'+intGadgetDisponivel).toggle(); 
            }
        
        //Valoriza os Objetos do Gadget.
        objGadget.setAttribute("type",strGadget);
        objGadget.setAttribute("close","N");
        objGadget.setAttribute("toggle","N");
        objGadget.setAttribute("urlrss",strURLRSS);
                
        objPlaceHolder.setAttribute("type",strGadget);
        objPlaceHolder.setAttribute("close","N");
        objPlaceHolder.setAttribute("toggle","N");
        objPlaceHolder.setAttribute("urlrss",strURLRSS);
        
        switch (strGadget) { 
            case "3": 
               loadGoogleInfo(intGadgetDisponivel); 
               break 
            case "7": 
               loadWikiInfo(intGadgetDisponivel);
               break 
            case "8": 
               loadDictionaryInfo(intGadgetDisponivel);
               break
            case "5": 
               loadClimateInfo(intGadgetDisponivel);
               break                               
            case "12": 
               loadRssInfo(intGadgetDisponivel, strURLRSS);
               break 
            case "9": 
               loadMapsInfo(intGadgetDisponivel);                
               break
            case "4": 
               loadFlickrInfo(intGadgetDisponivel);                
               break  
            case "2": 
               loadScheduleInfo(intGadgetDisponivel);                
               break  
            case "1": 
               loadMyAttachments(intGadgetDisponivel);                
               break   
            case "6": 
               loadFavoritos(intGadgetDisponivel);                
               break
            case "11": 
               loadListaEscolar(intGadgetDisponivel);                
               break                                                                                                                                                                        
        }        
        
        //Exibe o Gadget.
        $('#' + objGadget.id).show();

        if (document.title != "interna-home")
            {
                $('#' + objGadget.id).fadeTo(500, 0.10).fadeTo(500, 0.99).fadeTo(500, 0.10).fadeTo(500, 0.99).fadeTo(500, 0.10).fadeTo(500, 0.99).fadeTo(500, 0.10).fadeTo(500, 0.99);
            }        

        //Chama a função de foco do Gadget adicionado.
        setTimeout(scrollMain,250);            
    }

//Foca o Gadget adicionado.
function scrollMain() 
    {
        parent.window.scroll(0, 10000);  
    }    
    
//Carrega o Gadget com o Layout do Google.
function loadGoogleInfo(objGadget)
    {
        var objGadgetTitle = document.getElementById('title'+objGadget);
        var objGadgetContent= document.getElementById('content'+objGadget);
        
        objGadgetTitle.value = "Google";
        objGadgetContent.innerHTML = " <img src='images/g.gif' border='0' align='absmiddle' /> <input type='text' id='txtGoogle' size='47' class='inputTextGad' onclick='this.value=\"\", this.focus()' /> ";
        objGadgetContent.innerHTML += " <a style='cursor:pointer' onclick='redirectGoogle()'><img src='images/bt_busca.gif' border='0' align='absmiddle' /></a> ";
    }
    
//Carrega o Gadget com o Layout do Wiki.
function loadWikiInfo(objGadget)
    {
        var objGadgetTitle = document.getElementById('title'+objGadget);
        var objGadgetContent= document.getElementById('content'+objGadget);
        
        objGadgetTitle.value = "Wikipédia";
        objGadgetContent.innerHTML = " <img src='images/w.gif' border='0' align='absmiddle' /> <input type='text' id='txtWiki' size='47' class='inputTextGad' onclick='this.value=\"\", this.focus()' /> ";
        objGadgetContent.innerHTML += " <a style='cursor:pointer' onclick='redirectWiki()'><img src='images/bt_busca.gif' border='0' align='absmiddle' /></a> ";
    }
    
//Carrega o Gadget com o Layout do Dicionário.
function loadDictionaryInfo(objGadget)
    {
        var objGadgetTitle = document.getElementById('title'+objGadget);
        var objGadgetContent= document.getElementById('content'+objGadget);
        
        objGadgetTitle.value = "Wikcionário";
        objGadgetContent.innerHTML = " <img src='images/25px-Wiktionary-logo-en.png' border='0' align='absmiddle' /> <input type='text' id='txtDictionary' size='45' class='inputTextGad' onclick='this.value=\"\", this.focus()' /> ";
        objGadgetContent.innerHTML += " <a style='cursor:pointer' onclick='redirectDictionary()'><img src='images/bt_busca.gif' border='0' align='absmiddle' /></a> ";
    }    

//Carrega o Gadget com o Layout da Clima Tempo.
function loadClimateInfo(objGadget)
    {
        var objGadgetTitle = document.getElementById('title'+objGadget);
        var objGadgetContent= document.getElementById('content'+objGadget);
        
        objGadgetTitle.value = "Clima";
        objGadgetContent.innerHTML = " <iframe src='climatempo.aspx' scrolling='no' frameborder='0' style='width: 270px; height: 200px' marginheight='0' marginwidth='0'></iframe> ";
    }
    
//Função que Carrega o Gadget de Meus Anexos.
function loadMyAttachments(objGadget)
    {
        var objGadgetTitle = document.getElementById('title'+objGadget);
        var objGadgetContent= document.getElementById('content'+objGadget);   
        
        objGadgetTitle.value = "Meus Anexos"; 
        objGadgetContent.innerHTML = " <iframe src='meusanexos.aspx?desktop_id="+parent.glbDesktopID+"&usuario_id="+parent.glbUserID+"' scrolling='no' frameborder='0' style='width: 270px; height: 200px' marginheight='0' marginwidth='0'></iframe> ";
    }             

//Carrega o Gadget com o Feed Informado.
function loadRssInfo(objGadget, strURLRSS)
    {
        var objGadgetTitle = document.getElementById('title'+objGadget);
        var objGadgetContent= document.getElementById('content'+objGadget);
        
        document.getElementById("LknHelp"+objGadget).style.display = "none";
        objGadgetTitle.value = "Carregando Informações...";
        objGadgetContent.innerHTML = " <iframe id='frmRss' src='rss.aspx?strUrl=" + strURLRSS + "&gadget=" + objGadget + "' scrolling='no' frameborder='0' style='width: 270px; height: 240px' marginheight='0' marginwidth='0'></iframe> ";
    }
    
//Função que Carrega o Gadget de Meus Anexos.
function loadFavoritos(objGadget)
    {
        var objGadgetTitle = document.getElementById('title'+objGadget);
        var objGadgetContent= document.getElementById('content'+objGadget);   
        
        objGadgetTitle.value = "Favoritos"; 
        objGadgetContent.innerHTML = " <iframe src='favoritos.aspx?desktop_id="+parent.glbDesktopID+"&usuario_id="+parent.glbUserID+"' scrolling='no' frameborder='0' style='width: 270px; height: 200px' marginheight='0' marginwidth='0'></iframe> ";
    }     
    
//Função que Carrega o Google Maps.
function loadMapsInfo(objGadget)
    {
        var objGadgetTitle = document.getElementById('title'+objGadget);
        var objGadgetContent= document.getElementById('content'+objGadget);
        
        objGadgetTitle.value = "Google Maps";
        objGadgetContent.innerHTML = " <iframe src='googlemaps.aspx?desktop_id="+parent.glbDesktopID+"&usuario_id="+parent.glbUserID+"' scrolling='no' frameborder='0' style='width: 270px; height: 300px' marginheight='0' marginwidth='0'></iframe> ";      
    }   
    
//Função que Carrega o Flickr.
function loadFlickrInfo(objGadget)
    {
        var objGadgetTitle = document.getElementById('title'+objGadget);
        var objGadgetContent= document.getElementById('content'+objGadget);
        
        objGadgetTitle.value = "Flickr";
        objGadgetContent.innerHTML = " <iframe src='flickr.aspx' scrolling='no' frameborder='0' style='width: 270px; height: 200px' marginheight='0' marginwidth='0'></iframe> ";      
    }        

//Carrega o Gadget com o Layout do Schedule.
function loadScheduleInfo(objGadget)
    {
        var objGadgetTitle = document.getElementById('title'+objGadget);
        var objGadgetContent= document.getElementById('content'+objGadget);
        
        objGadgetTitle.value = "Calendário";
        objGadgetContent.innerHTML = " <iframe src='calendario.aspx?desktop_id="+parent.glbDesktopID+"&usuario_id="+parent.glbUserID+"' scrolling='no' frameborder='0' style='width: 270px; height: 150px' marginheight='0' marginwidth='0'></iframe> ";
    } 

//Carrega o Gadget com a Lista Escolar.
function loadListaEscolar(objGadget)
    {
        var objGadgetTitle = document.getElementById('title'+objGadget);
        var objGadgetContent= document.getElementById('content'+objGadget);
        
        objGadgetTitle.value = "Lista de Materiais";
        objGadgetContent.innerHTML = " <iframe id='frmListaEscolar' src='listaescolar.aspx?desktop_id="+parent.glbDesktopID+"&usuario_id="+parent.glbUserID+"' scrolling='no' frameborder='0' style='width: 270px; height: 200px' marginheight='0' marginwidth='0'></iframe> ";
    }

//Função que Chama o Site Personalizado do Google.
function redirectGoogle()
    {
        //Recupera o Texto informado para a Busca.
        if (document.getElementById('txtGoogle').value == "")
            {
                return;
            }
        else
            {
                var strBusca = document.getElementById('txtGoogle').value;
                var strUrlGoogle = "http://www.google.com/cse?cx=010342775163168657216%3Aetfledumwc0&ie=UTF-8&q="+strBusca+"&x=21&y=8";
                window.open(strUrlGoogle, "Google", "height=400,width=600,resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no");
            }
    }
    
//Função que Chama o Site da Wiki.
function redirectWiki()
    {
        //Recupera o Texto informado para a Busca.
        if (document.getElementById('txtWiki').value == "")
            {
                return;
            }
        else
            {
                var strBusca = document.getElementById('txtWiki').value;
                var strUrlGoogle = "http://pt.wikipedia.org/wiki/Special:Search?search="+strBusca+"&fulltext=bb";
                window.open(strUrlGoogle, "Wiki", "height=400,width=600,resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no");
            }
    }

//Função que Chama o Site de Dicionário.
function redirectDictionary()
    {
        //Recupera o Texto informado para a Busca.
        if (document.getElementById('txtDictionary').value == "")
            {
                return;
            }
        else
            {
                var strBusca = document.getElementById('txtDictionary').value;
                var strUrlGoogle = "http://pt.wiktionary.org/wiki/"+strBusca;
                window.open(strUrlGoogle, "Dictionary", "height=400,width=600,resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no");
            }
    }
    
//Função que Salva os Gadgets na Posição.
function saveGadgets()
    {            
        objStruct = document.getElementById("columns").getElementsByTagName("td");
        strDados = "";        
        
        for(x=0;x<=objStruct.length-1;x++)
            {
                objPlaceHolder = objStruct[x].getElementsByTagName("span");
                objGadget = objStruct[x].getElementsByTagName("div");
                objRow = 0;
                objToggle = 0;
                objClose = 1;
                objAction = 0;
                    
                for(i=0;i<=objGadget.length-1;i++)
                    {
                        if (objPlaceHolder[i])
                            {
                                if(objPlaceHolder[i].getAttribute("type") != "N")
                                    { 
                                        if (objPlaceHolder[i].getAttribute("toggle") == "N")
                                            {
                                                objToggle = "0";
                                            }
                                        else
                                            {
                                                objToggle = "1";
                                            }

                                        if (objPlaceHolder[i].getAttribute("close") == "Y")
                                            {
                                                objClose = "0";
                                            }
                                        else
                                            {
                                                objClose = "1";
                                            }
                                        
                                        if (objPlaceHolder[i].getAttribute("gadgetid") == "0")
                                            {
                                                objAction = "0";
                                            }
                                        else
                                            {
                                                objAction = "1";
                                            }
                                                                                        
                                        strDados += parent.glbDesktopID+"|"+objPlaceHolder[i].getAttribute("gadgetid")+"|"+objRow+"|"+x+"|"+objPlaceHolder[i].getAttribute("type")+"|"+objClose+"|"+objToggle+"|"+objPlaceHolder[i].getAttribute("urlrss")+"|0|"+objAction+";";                                                                      
                                        objRow += 1;
                                        
                                    }                    
                            }                    
                    }                    
            }
                    
        //Invoca a Função de Gravação de Posicionamento de Gadgets.
        parent.insertGadget(strDados.substring(0,strDados.length-1));                                     
    }
    
//Função que irá carregar os Gadgets gravados em Base de Dados.
function getGadget(intGadgetDisponivel, strGadget, strURLRSS, intGadgetID)
    {
        //Invoca a Função que Determina o Gadget Disponível.
        intGadgetDisponivel = intGadgetDisponivel.replace('gadget','');
            
        //Declara os Objetos do Gadget.
        var objGadget = document.getElementById('gadget'+intGadgetDisponivel);
        var objPlaceHolder = document.getElementById('placeholder'+intGadgetDisponivel);
        
        //Valoriza os Objetos do Gadget.        
        objGadget.setAttribute("type",strGadget);
        objGadget.setAttribute("close","N");
        objGadget.setAttribute("toggle","N");
        objGadget.setAttribute("urlrss",strURLRSS);
        objGadget.setAttribute("gadgetid",intGadgetID);
                
        objPlaceHolder.setAttribute("type",strGadget);
        objPlaceHolder.setAttribute("close","N");
        objPlaceHolder.setAttribute("toggle","N");
        objPlaceHolder.setAttribute("urlrss",strURLRSS);       
        objPlaceHolder.setAttribute("gadgetid",intGadgetID); 
        
        switch (strGadget) { 
            case 3: 
               loadGoogleInfo(intGadgetDisponivel); 
               break 
            case 7: 
               loadWikiInfo(intGadgetDisponivel);
               break 
            case 8: 
               loadDictionaryInfo(intGadgetDisponivel);
               break
            case 5: 
               loadClimateInfo(intGadgetDisponivel);
               break                               
            case 12: 
               loadRssInfo(intGadgetDisponivel, strURLRSS);
               break 
            case 9: 
               loadMapsInfo(intGadgetDisponivel);                
               break
            case 4: 
               loadFlickrInfo(intGadgetDisponivel);                
               break  
            case 2:            
               loadScheduleInfo(intGadgetDisponivel);                
               break  
            case 1: 
               loadMyAttachments(intGadgetDisponivel);                
               break   
            case 6: 
               loadFavoritos(intGadgetDisponivel);                
               break  
            case 11:
               loadListaEscolar(intGadgetDisponivel);                                                                                                                                                                                  
        }        
        
        //Exibe o Gadget.
        $('#'+objGadget.id).show();           
    }  

//Seta as informações do Gadget.    
function setInfoGadget(intGadget, strURLRSS, strTitle)
    {
        document.getElementById('title'+intGadget).value = strTitle;
    }      
function openEcolution()
{
    objWindow = window.open ("BicEcolutions/index.html", "mywindow", "location=1,status=1,scrollbars=1,width=1024,height=768");
    objWindow.moveTo(0,0);

}

var Evento = {
    add: function(obj, evType, fn) {
        if (obj.addEventListener) {
            obj.addEventListener(evType, fn, false);
            return true;
        } else if (obj.attachEvent) {
            var r = obj.attachEvent("on" + evType, fn);
            return r;
        } else {
            return false;
        }
    }
}
