﻿  App = {};
        App.NAO_ESCONDA_COMBOS_IE6_BUG = "NaoEsconda";
        App.DIV_ESCONDE_TELA = "divEscondeTela";
        App.DIV_CONTAINER	 = "conteudo";
        
        App.EscondeTela = function(ie6Bug)
        {
	        var divEscondeTela = document.getElementById(App.DIV_ESCONDE_TELA);
	        var divContainer = document.getElementById(App.DIV_CONTAINER);
        
	        divEscondeTela.style.position = 'absolute';
	        divEscondeTela.style.top = divContainer.offsetTop + 'px';

	        if(!App.Browser.IE)
		        divEscondeTela.style.left = divContainer.offsetLeft + 'px';
		    else
			    divEscondeTela.style.margin = '0 auto';	
			    

	        divEscondeTela.style.height = divContainer.offsetHeight + 'px';
	        divEscondeTela.style.width = divContainer.offsetWidth + 'px';
	        divEscondeTela.style.overflow = 'hidden';
	        divEscondeTela.style.display = '';

	        if(App.Browser.IE6 && ie6Bug)
	        {
		        var combos = document.getElementsByTagName("select");
		        for(var i = 0; i<=combos.length ; i++) 
		        {
			        if (combos[i] != null && combos[i].className.indexOf(App.NAO_ESCONDA_COMBOS_IE6_BUG) == -1)
			           combos[i].style.display = 'none';
		        }
	        }		
        }

        App.ExibeTela = function(ie6Bug)
        {
	        var divEscondeTela = document.getElementById(App.DIV_ESCONDE_TELA);
	        divEscondeTela.style.display = 'none';
	        if(App.Browser.IE6 && ie6Bug)
	        {
		        var combos = document.getElementsByTagName("select");
		        for(var i = 0; i<=combos.length; i++)
		        {
			        if (combos[i] != null)
			           combos[i].style.display = '';
		        }
	        }
        }
        
        App.Browser =
        {
	        IE: /MSIE (\d+\.\d+);/.test(navigator.userAgent),
	        IE8: /MSIE (\d+\.\d+);/.test(navigator.userAgent) && (new Number(RegExp.$1) == 8) ,
	        IE7: /MSIE (\d+\.\d+);/.test(navigator.userAgent) && (new Number(RegExp.$1) == 7) ,
	        IE6: /MSIE (\d+\.\d+);/.test(navigator.userAgent) && (new Number(RegExp.$1) == 6) ,
	        IE5: /MSIE (\d+\.\d+);/.test(navigator.userAgent) && (new Number(RegExp.$1) == 5) 
        }
       
        App.MostraDiv = function (id)
        {
           App.EscondeTela(true); 
           document.getElementById(id).style.display = '';
        }
