
function setActiveStyleSheet(title) {
   var i, a, main;
   for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
     if(a.getAttribute("rel").indexOf("style") != -1
        && a.getAttribute("title")) {
       a.disabled = true;
       if(a.getAttribute("title") == title) a.disabled = false;
     }
   }
}


function print_versao_open(id_receita)
{
window.open('print_receita.php?id_receita='+id_receita,'jav','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=600,height=700,fullscreen=no');
}
function amigo_open(id_receita)
{
window.open('envia_amigo.php?id_receita='+id_receita,'jav','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=500,height=500,fullscreen=no');
}
function pol()
{
window.open('http://www.guiadaculinaria.com.br/javascript/window/pol.php','jav','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=700,height=400,fullscreen=no');
}
function normas()
{
window.open('http://www.guiadaculinaria.com.br/javascript/window/normas.php','jav','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=700,height=400,fullscreen=no');
}
function ajuda(numero)
{
 window.open('http://www.guiadaculinaria.com.br/javascript/window/ajuda.php?numero_ajuda='+numero,'jav','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=700,height=400,fullscreen=no');
}
function print_versao_open(id_receita)
{
window.open('print_receita.php?id_receita='+id_receita,'jav','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=600,height=700,fullscreen=no');
}
function amigo_open(id_receita)
{
window.open('envia_amigo.php?id_receita='+id_receita,'jav','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=500,height=500,fullscreen=no');
}
function medidas() 
{ 
window.open('medidas.php','jav','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=600,height=600,fullscreen=no');
}
function carrega_elementos()
{
try {
ajax = new ActiveXObject("Microsoft.XMLHTTP");
} 
catch(e) {
       try {
         ajax = new ActiveXObject("Msxml2.XMLHTTP");
         }
	     catch(ex) {
            try {
	             ajax = new XMLHttpRequest();
            }
	        catch(exc) {
               alert("Esse browser no tem recursos para uso do Ajax");
               ajax = null;
            }
         }
      }

	  if(ajax) {
	  ajax.open("POST", "busca_elementos.php", true);
	  ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		 
		 ajax.onreadystatechange = function() {
         if(ajax.readyState == 1) {
		 document.getElementById("flash_area").innerHTML = "<center><img src='images/loading.gif' alt='carregando..' /></center>";
		 //document.getElementById("banners_guias").innerHTML = "<center><img src='images/loading.gif' alt='carregando..' /></center>";
		 }
		 
		 if(ajax.readyState == 2) {
		 document.getElementById("flash_area").innerHTML = "<center><img src='images/loading.gif' alt='carregando..' /></center>";
		 //document.getElementById("banners_guias").innerHTML = "<center><img src='images/loading.gif' alt='carregando..' /></center>";
	     }
		 
		 if(ajax.readyState == 4 ) {
			  if(ajax.responseXML) {
			    processXML_elementos(ajax.responseXML);
			   }
			   else {
			       //caso no seja um arquivo XML emite a mensagem abaixo
				   document.getElementById("flash_area").innerHTML = "";
				   //document.getElementById("banners_guias").innerHTML = "";
			   }
            }
         }

		 
	     var params = "permissao=OK";
         ajax.send(params);
      }
}

function processXML_elementos(obj){
var dataArray   = obj.getElementsByTagName("Culinaria");
  if(dataArray.length > 0) {
       for(var i = 0 ; i < dataArray.length; i++) {
            var item = dataArray[i];
			var Saida_Topo;
			var Saida_Menu;	
			var Saida_Banners;
			Saida_Topo = item.getElementsByTagName("topo")[0].firstChild.nodeValue;
			Saida_Banners = item.getElementsByTagName("banners")[0].firstChild.nodeValue; 
			document.getElementById("flash_area").innerHTML = Saida_Topo;
			//document.getElementById("banners_guias").innerHTML = Saida_Banners;
		 }
	  }
	  else {
		idOpcao.innerHTML = "";
	  }	  
}




function pegapalavra(palavra)
{
if (palavra != ""){
document.getElementById("resultados").style.background = 'none';
	  try {
         ajax = new ActiveXObject("Microsoft.XMLHTTP");
      } 
      catch(e) {
         try {
         ajax = new ActiveXObject("Msxml2.XMLHTTP");
         }
	     catch(ex) {
            try {
	             ajax = new XMLHttpRequest();
            }
	        catch(exc) {
               alert("Esse browser no tem recursos para uso do Ajax");
               ajax = null;
            }
         }
      }
	
	  if(ajax) {
	  ajax.open("POST", "busca_cadastro.php", true);
	  ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		 
		 ajax.onreadystatechange = function() {
         if(ajax.readyState == 1) {
		 document.getElementById("resultados").innerHTML = "<img src='desmm_load_w.gif'><br />...<b>AGUARDE</b>...<br />Carregando Dicas";   
	     }
		 
		 if(ajax.readyState == 2) {
		 document.getElementById("resultados").innerHTML = "<img src='desmm_load_w.gif'><br />...<b>AGUARDE</b>...<br />Se preferir, clique no botão buscar";   
	     }
		 
		 if(ajax.readyState == 4 ) {
			  if(ajax.responseXML) {
			    processXML(ajax.responseXML,palavra);
			   }
			   else {
			       //caso no seja um arquivo XML emite a mensagem abaixo
				   document.getElementById("resultados").innerHTML = "";
			   }
            }
         }
		 //passa o cdigo do estado escolhido
	     var params = "cadastro="+palavra;
         ajax.send(params);
      }

}
}
function processXML(obj, palavra){
var dataArray   = obj.getElementsByTagName("cadastro");
  if(dataArray.length > 0) {
       for(var i = 0 ; i < dataArray.length ; i++) {
            var item = dataArray[i];
			var numero = parseInt(item.getElementsByTagName("numero")[0].firstChild.nodeValue);
			var Resultado = "";

			for (var i = 0; i < numero; i++){
	  		Resultado = Resultado+"<a href=receitas.php?id_receita="+item.getElementsByTagName("id")[i].firstChild.nodeValue+">"+item.getElementsByTagName("titulo")[i].firstChild.nodeValue+"</a><br>";
			}
			
			
			 document.getElementById("resultados").innerHTML = "<span id='style_output'><div class='fonte_geral'><b>Dicas:</b></div>"+Resultado+"</style><div class='fonte_geral'><span class='syle_output'>Mais resultados clique em <b>Buscar</b></span></div>";
			
		 }
	  }
	  else {
		idOpcao.innerHTML = " ";
	  }	  
}




function valida() 
{
if (document.formulario_cadastro.empresa.value=="")
{
document.getElementById("mensagem_erro").innerHTML="Digite o nome da sua empresa";
return false;
}
if (document.formulario_cadastro.prod.value=="")
{
document.getElementById("mensagem_erro").innerHTML="O campo Produtos/Servi&ccedil;os deve ser preenchido";
return false;
}
if (document.formulario_cadastro.email.value=="")
{
document.getElementById("mensagem_erro").innerHTML="Informe o email";
return false;
}
if (document.formulario_cadastro.email.value.indexOf("@",0) == -1)
{
document.getElementById("mensagem_erro").innerHTML="Informe um email v&aacute;lido";
return false;
}
if (document.formulario_cadastro.endereco.value=="")
{
document.getElementById("mensagem_erro").innerHTML="Informe o endere&ccedil;o";
return false;
}
if (document.formulario_cadastro.telefone.value=="")
{
document.getElementById("mensagem_erro").innerHTML="Informe o telefone";
return false;
}
if (document.formulario_cadastro.cidade.value=="")
{
document.getElementById("mensagem_erro").innerHTML="Informe a cidade";
return false;
}
if (!document.formulario_cadastro.normas.checked)
{
document.getElementById("mensagem_erro").innerHTML="Voc&ecirc; precisa estar de acordo com as normas do Guia da Culin&aacute;ria";
return false;
}
if (document.formulario_cadastro.security_code.value=="")
{
document.getElementById("mensagem_erro").innerHTML="Digite o c&oacute;digo de seguran&ccedil;a";
return false;
}
}




function valida_atualiza() 
{
if (document.formulario_atualiza.empresa.value=="")
{
document.getElementById("mensagem_erro").innerHTML="Digite o nome da sua empresa";
return false;
}
if (document.formulario_atualiza.email.value=="")
{
document.getElementById("mensagem_erro").innerHTML="Informe o email";
return false;
}
if (document.formulario_atualiza.email.value.indexOf("@",0) == -1)
{
document.getElementById("mensagem_erro").innerHTML="Informe um email v&aacute;lido";
return false;
}
if (!document.formulario_atualiza.normas.checked)
{
document.getElementById("mensagem_erro").innerHTML="Voc&ecirc; ainda precisa estar de acordo com as normas do Guia da Culin&aacute;ria";
return false;
}
if (document.formulario_atualiza.security_code.value=="")
{
document.getElementById("mensagem_erro").innerHTML="Digite o c&oacute;digo de seguran&ccedil;a";
return false;
}
}




function valida_contato() 
{
if (document.formulario_contato.nome.value=="")
{
document.getElementById("mensagem_erro").innerHTML="Digite o seu nome";
return false;
}
if (document.formulario_contato.email.value=="")
{
document.getElementById("mensagem_erro").innerHTML="Informe o email";
return false;
}
if (document.formulario_contato.email.value.indexOf("@",0) == -1)
{
document.getElementById("mensagem_erro").innerHTML="Informe um email v&aacute;lido";
return false;
}
if (document.formulario_contato.mensagem.value=="")
{
document.getElementById("mensagem_erro").innerHTML="Digite alguma mensagem";
return false;
}
if (document.formulario_contato.security_code.value=="")
{
document.getElementById("mensagem_erro").innerHTML="Digite o c&oacute;digo de seguran&ccedil;a";
return false;
}
}





function valida_receita() 
{
if (document.formulario_receita.nome.value=="")
{
document.getElementById("mensagem_erro").innerHTML="Seu nome n&atilde;o foi digitado";
return false;
}


if (document.formulario_receita.email.value=="")
{
document.getElementById("mensagem_erro").innerHTML="Seu email n&atilde;o foi digitado";
return false;
}


if((document.formulario_receita.email.value.indexOf("@",0) == -1) || (document.formulario_receita.email.value.indexOf(".",0) == -1)){
  document.getElementById("mensagem_erro").innerHTML= document.formulario_receita.email.value +" &eacute; um email incorreto";
  return false;
}

if (document.formulario_receita.titulo.value=="")
{
document.getElementById("mensagem_erro").innerHTML="O t&iacute;tulo n&atilde;o foi digitado";
return false;
}

if (document.formulario_receita.ingredientes.value=="")
{
document.getElementById("mensagem_erro").innerHTML="Os ingredientes n&atilde;o foram digitados";
return false;
}
if (document.formulario_receita.preparo.value=="")
{
document.getElementById("mensagem_erro").innerHTML="O preparo n&atilde;o foi digitado";
return false;
}

if(!document.formulario_receita.normas.checked)
{
document.getElementById("mensagem_erro").innerHTML="Voc&ecirc; precisa estar de acordo com as normas e as pol&iacute;ticas do Guia da Culin&aacute;ria";
return false;
}


}
function CreateBookmarkLink() {
title = "Guia da Culinaria";
url = "http://www.guiadaculinaria.com.br/index.php";
if (window.sidebar) {
// Mozilla Firefox 
window.sidebar.addPanel(title, url,"");
} else if( window.external ) {
// Internet Explorer
window.external.AddFavorite( url, title);
}
else if(window.opera && window.print) {
return true; }
}

function abrir(escolha){
document.getElementById(escolha).style.display = 'block';
}
function fechar(escolha){
document.getElementById(escolha).style.display = 'none';
}

