
<!-- Scrip para a verificação de navegador de ele é o IE 6 ele manda para a pagina de atualização -->

var version = 999;
if (navigator.appVersion.indexOf("MSIE") != -1)
	version = parseFloat(navigator.appVersion.split("MSIE")[1]);
	if (navigator.appName == "Microsoft Internet Explorer")  
	{  
		if(version < 7)
		{
			window.location="http://www.sinsexpro.org.br/verificacao.html";  
		}
				
    }  	
<!-- ===================================== FIM VERIFICA ============================================ -->

<!-- Scrip para colocar valores dentro dos inputs e quando a pessoa clicar apagar o que esta escrito -->

	function EmptyField(id)
	{
		var Fid = document.getElementById(id);
		var TheDefaultValue = Fid.defaultValue;
		var TheValue = Fid.value;
		
		if(TheDefaultValue == TheValue)
		{
			Fid.value = '';
	             <!--  *1    *2    -->
		}
	}
	
	
<!-- *1 - nome do formulario -->
<!-- *2 - Nome do campo -->

<!-- ===================================== FIM Limpa CAMPO ============================================ -->



  // Antes de mais nada não me responsabilizo se botar fogo na sua maquina  
  function GetXMLHttp() { // para usar ajax é necessario um OBJETO o qual é criado atraves dessa função
    if(navigator.appName == "Microsoft Internet Explorer") { // como diferentes NAVEGADORES implementam de diferentes modos os objetos, é necessario a grosso modo fazer isso por tentativa e erro e criar o objeto adequado,, caso seja IE cria um ActiveX Objecto, caso seja outro navegador cria um tipo generico e funcional
      xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");  // se navegador for IE entaum cria o objeto adequado apenas ao IE, ja que a Microsoft quer sempre andar contra as regras
    }else { // caso contrario
      xmlHttp = new XMLHttpRequest(); // cria um objeto generico que a maioria dos browsers usam para implementar o AJAX segundo os modelos DOM, W3C, ...
    }
    return xmlHttp; // a Função retorna o objeto pronto para implementar o Ajax
  }
  
  var xmlRequest = GetXMLHttp(); // declaração de uma variavel e posterior atribuição do Objeto retornado pela função Supracitada
  var container; // essa variavel apenas guarda o ID da DIV ou componente que recebera o resultado retornado pela AJAX
            
  function abrirPag(valor,unidade){ // Função Simples para abrir paginas em uma DIV recebe como parametro localização da Pagina solicitada e ID da DIV que recebera conteudo
    var url = valor; //  nem vou explicar,, 
    container = unidade; // a variavel global container recebe a ID da div que recebe conteudo
    xmlRequest.open("GET",url,true); // O Objeto Ajax que criamos entra em ação chamando seu metodo Open, que recebe como parametro "GET ou POST" o endereço da pagina a ser "Abrida" e um parametro TRUE que me esqueci para que Diabos serve    
    xmlRequest.onreadystatechange = mudancaEstado; // aqui atribuimos ao metodo do objeto criado,, indicamos qual função sera chamada ao terminar de receber os dados
    xmlRequest.send(null); // incognita,,, apenas faça e naum pergunte

    if (xmlRequest.readyState == 1) { // durante o processo o Ajax tem 4 estados, 1 Carregando, 2 carregando mais um pouco, 3 quase carregado, 4 Terminouuuuuu            
      document.getElementById(container).innerHTML = "Carregando..."; // enquanto estiver carregando simplesmente, inclui dentro da div que recebera o conteudo a frase Carregando, poderia ser colocado tambem uma GIF animada
    }
    return url;
  }

  function mudancaEstado(){ // esta função é chamada quando a pagina ja esta pronta para ser exibida
    if (xmlRequest.readyState == 4){ // confirmando o estado 4 (COmpleto)             
      document.getElementById(container).innerHTML = xmlRequest.responseText; // pegamos a id na variavel global e incluimos o conteudo retornado pelo objeto ajax neste
    }
  }






<!-- ===================================== Arquivo de abrir e fechar LI============================================ -->

function Exibe(idSubMenu)
{
	var SubMenus = ["1","2","3","4","5"];
	
	if(SubMenus.length % 2 == 0){
					
	for(var i=1; i <= SubMenus.length; i++)
	{	
		if(document.getElementById(SubMenus[i]).getAttribute('id') != idSubMenu)
		{
			document.getElementById(SubMenus[i]).style.display = 'none';
		}
					
		//Verifica se ha algum SubMenu sendo exibido e esconde
		if(document.getElementById(idSubMenu).style.display == 'block')
		{
			document.getElementById(idSubMenu).style.display = 'none';
		}
		else
		{
			document.getElementById(idSubMenu).style.display = 'block';
		}
			
	}
	}
	else
	{
	for(var i=0; i <= SubMenus.length; i++)
	{	
		if(document.getElementById(SubMenus[i]).getAttribute('id') != idSubMenu)
		{
			document.getElementById(SubMenus[i]).style.display = 'none';
		}
					
		//Verifica se ha algum SubMenu sendo exibido e esconde
		if(document.getElementById(idSubMenu).style.display == 'block')
		{
			document.getElementById(idSubMenu).style.display = 'none';
		}
		else	
		{
			document.getElementById(idSubMenu).style.display = 'block';
		}
			
	}
	}
}



