function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

// Função que abre a Janela do msn
function msn()	{
	window.open("msn.htm","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=yes, width=260, height=200")
}

// Função que abre a Janela da noticias 1
function noticia1()	{
	window.open("noticia1.htm","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=yes, width=400, height=400")
}
// Função que abre a Janela da noticias 2
function noticia2()	{
	window.open("noticia2.htm","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=yes, width=400, height=400")
}
// Função que abre a Janela dos tempos
function tempos()	{
	window.open("tempos.htm","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=yes, width=800, height=550")
}
// Função que valida o formulário
function validar()
		{
			if	(document.formulario.nome.value=="") {
				alert("Todos os campos são obrigatórios!");
				document.formulario.nome.focus();
				document.getElementById("idNome").className="erro";
				document.getElementById("nome").className="FormErro";
				return false;
		}
		
		else	document.getElementById("idNome").className="correto";
				document.getElementById("nome").className="FormOk";

		//valida o campo e-mail
		
		if	(document.formulario.email.value=="") {
				alert("Todos os campos são obrigatórios!");
				document.formulario.email.focus();
				document.getElementById("idEmail").className="erro";
				document.getElementById("email2").className="FormErro";
				return false;
		}
		
		else	document.getElementById("idEmail").className="correto";
				document.getElementById("email2").className="FormOk";

		
		//valida o campo DDD do telefone

		if	(document.formulario.telDDD.value=="") {
			alert("Todos os campos são obrigatórios!");
			document.formulario.telDDD.focus();
			document.getElementById("idTelefone").className="erro";
			document.getElementById("telDDD").className="FormErro";
			return false;
		}
		
		else	document.getElementById("idTelefone").className="correto";
				document.getElementById("telDDD").className="FormOk";

		//valida o numero do telefone
		
		if	(document.formulario.tel.value=="") {
			alert("Todos os campos são obrigatórios!");
			document.formulario.tel.focus();
			document.getElementById("idTelefone").className="erro";
			document.getElementById("tel").className="FormErro";
			return false;
		}
		
		else	document.getElementById("idTelefone").className="correto";
				document.getElementById("tel").className="FormOk";


		//valida o campo comentarios
		
		if	(document.formulario.comentarios.value=="") {
			alert("Todos os campos são obrigatórios!");
			document.formulario.comentarios.focus();
			document.getElementById("idComentarios").className="erro";
			document.getElementById("comentarios").className="FormErro2";
			return false;
		}

		else	{
			return true;
		}
	}
	
	// Função que valida o campo informativo
	
	function validarInformativo()
		{
			if	(document.formulario.email.value=="") {
				alert("Coloque o e-mail corretamente!");
				document.formulario.email.focus();
				document.getElementById("email").className="FormErro3";
				return false;
		}

		else	{
			return true;
		}
	}
	
	//função que abre a janela da letra 01	{
	function letra01()	{
		window.open("letras/letra01.htm","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=yes, width=400, height=500")	
	}
	//função que abre a janela da letra 02	{
	function letra02()	{
		window.open("letras/letra02.htm","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=yes, width=400, height=500")	
	}
	//função que abre a janela da letra 03	{
	function letra03()	{
		window.open("letras/letra03.htm","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=yes, width=400, height=500")	
	}
	//função que abre a janela da letra 04	{
	function letra04()	{
		window.open("letras/letra04.htm","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=yes, width=400, height=500")	
	}
	//função que abre a janela da letra 05	{
	function letra05()	{
		window.open("letras/letra05.htm","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=yes, width=400, height=500")	
	}
	//função que abre a janela da letra 06	{
	function letra06()	{
		window.open("letras/letra06.htm","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=yes, width=400, height=500")	
	}
	//função que abre a janela da letra 07	{
	function letra07()	{
		window.open("letras/letra07.htm","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=yes, width=400, height=500")	
	}
	//função que abre a janela da letra 08	{
	function letra08()	{
		window.open("letras/letra08.htm","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=yes, width=400, height=500")	
	}
	//função que abre a janela da letra 09	{
	function letra09()	{
		window.open("letras/letra09.htm","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=yes, width=400, height=500")	
	}
	//função que abre a janela da letra 10	{
	function letra10()	{
		window.open("letras/letra10.htm","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=yes, width=400, height=500")	
	}
	//função que abre a janela da letra 11	{
	function letra11()	{
		window.open("letras/letra11.htm","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=yes, width=400, height=500")	
	}

function createXMLHTTP(){
try {
 ajax = new ActiveXObject("Microsoft.XMLHTTP");
} 
catch(e){
 try{
  ajax = new ActiveXObject("Msxml2.XMLHTTP");
  alert(ajax);
 }
 catch(ex){
 try{
  ajax = new XMLHttpRequest();
 }
 catch(exc){
  alert("Esse browser não tem recursos para uso do Ajax");
  ajax = null;
 }
}
 return ajax;
}
 

var arrSignatures = ["MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP","Microsoft.XMLHTTP"];
for (var i=0; i < arrSignatures.length; i++) {
try {
 var oRequest = new ActiveXObject(arrSignatures[i]);
 return oRequest;
} catch (oError) {
}
}
 
throw new Error("MSXML is not installed on your system.");
}
function getMarcas(id_categoria,op_sel,gm){ 
   initCs("b_id_marca");
   var oHTTPRequest=createXMLHTTP(); 
   oHTTPRequest.open("post", "get_marcas.php?id_categoria="+id_categoria, true);
   oHTTPRequest.onreadystatechange = function(){
   		if (oHTTPRequest.readyState == 4) {
      		//if (oHTTPRequest.status == 200 || oHTTPRequest.status == 0) {
         		 var response = oHTTPRequest.responseText;
				 //alert("--->"+oHTTPRequest.responseText);
         		 var list=document.getElementById("b_id_marca");
		         var dados=response.split('$');
		         for (i=0; i<dados.length; i++) {
		             var x=document.createElement('option');
					 div=dados[i].split('|'); 
					 x.setAttribute('value',div[0]); 
					 if (div[0]==op_sel){
						 x.setAttribute('selected',div[0]); 					 
					 }
		             var y=document.createTextNode(div[1]);
		             x.appendChild(y);
		             list.appendChild(x);
		         }
				 if (gm!=""){
					getModelos(document.form2.b_id_marca.value,gm);
				 }
		    //}
	   }
   }
   oHTTPRequest.send("id_categoria="+id_categoria);
}
function getModelos(id_marca,op_sel){ 
   initCs("b_id_modelo");
   var oHTTPRequest=createXMLHTTP(); 
   oHTTPRequest.open("post", "get_modelos.php?id_marca="+id_marca+"&categoria="+document.all.b_categoria.value, true);
   oHTTPRequest.onreadystatechange = function(){
   		if (oHTTPRequest.readyState == 4) {
      		//if (oHTTPRequest.status == 200 || oHTTPRequest.status == 0) {
         		 var response = oHTTPRequest.responseText;
				 //alert("--->"+oHTTPRequest.responseText);
         		 var list=document.getElementById("b_id_modelo");
		         var dados=response.split('$');
		         for (i=0; i<dados.length; i++) {
		             var x=document.createElement('option');
					 div=dados[i].split('|'); 
					 x.setAttribute('value',div[0]); 
					 if (div[0]==op_sel){
						 x.setAttribute('selected',div[0]); 					 
					 }
		             var y=document.createTextNode(div[1]);
		             x.appendChild(y);
		             list.appendChild(x);
		         }
		    //}
	   }
   }
   oHTTPRequest.send("id_marca="+id_marca);
}

function initCs(el) {
  var list=document.getElementById(el);
  while (list.childNodes[0]) {
	  list.removeChild(list.childNodes[0])
  }
}

