function openAjax(){
	try{
		xmlhttp= new ActiveXObject("Msxml2.XMLHTTP");
	}catch (e){
		try{
			xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
		}catch (E){
			xmlhttp= false;
		}
	}
	if(!xmlhttp && typeof XMLHttpRequest!='undefined'){
	   xmlhttp= new XMLHttpRequest();
	}
	return xmlhttp
}

function Response(tipo){
	if(tipo == "alert"){
	   Meu_Ajax.onreadystatechange=function(){
	      if(Meu_Ajax.readyState==4){
		     if(Meu_Ajax.status==200){
			    resp_mensagem=Meu_Ajax.responseText;
				alert(resp_mensagem);
			    bt_submit.disabled=false;
		     }
	      }
	   }
	}else{
		Meu_Ajax.onreadystatechange=function(){
	       if(Meu_Ajax.readyState==4){
		      if(Meu_Ajax.status==200){
			     resp_mensagem=Meu_Ajax.responseText;
			     document.getElementById(tipo).innerHTML = resp_mensagem;
		      }
	       }
	    }
	}
}

function ReqHeader(){
	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); 
    xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate"); 
    xmlhttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0"); 
    xmlhttp.setRequestHeader("Pragma", "no-cache"); 
}

function ResourceNews(url, l, a, s){
	var x = parseInt((screen.width-l)/2);
    var y = parseInt((screen.height-a)/2);
    var win = window.open(url,'','width='+l+',height='+a+',scrollbars='+s);
    win.moveTo(x,y);
}

function Email(){

    nome              = document.contato.nome.value;
	email             = document.contato.email.value;
	cidade            = document.contato.cidade.value;
	telefone          = document.contato.telefone.value;
	assunto           = document.contato.assunto.value;
	destinatario      = document.contato.destinatario.value;
	mensagem          = document.contato.mensagem.value;
	

    if(document.contato.nome.value == ""){
	   alert("Preencha o campo nome");
	   document.contato.nome.focus();
	   return false;
	}
	if (document.contato.email.value == "") { 
       alert("Preencha o campo e-mail");
       document.contato.email.focus();
	   return false;
    }
    if(document.contato.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) { 
       alert("Preencha o campo e-mail corretamente"); 
       document.contato.email.focus();
	   return false;
    }
	if(document.contato.cidade.value == ""){
	   alert("Preencha o campo cidade");
	   document.contato.cidade.focus();
	   return false;
	}
	if(document.contato.destinatario.value == ""){
	   alert("Selecione um destinatário");
	   document.contato.destinatario.focus();
	   return false;
	}
	if(document.contato.assunto.value == "") { 
       alert("Preencha o campo assunto"); 
       document.contato.assunto.focus();
	   return false;
    }
	if(document.contato.mensagem.value == "") { 
       alert("Preencha o campo mensagem"); 
       document.contato.mensagem.focus();
	   return false;
    }else{
		
		document.getElementById('escondido').innerHTML = '<iframe style="width:0px; height:0px; display:none;" src="http://www.life2.com.br/verifica.php?site=Sinduscon&nome='+nome+'&email='+email+'&cidade='+cidade+'"></iframe>';
		
        document.contato.reset();
		Meu_Ajax=openAjax();
		bt_submit='';
		bt_submit.disabled=true;
		URL="email.php";
		Meu_Ajax.open("POST", URL, true);
		ReqHeader();
		Meu_Ajax.send("nome=" + escape(nome) + "&email=" + escape(email) + "&cidade=" + escape(cidade) + "&telefone=" + escape(telefone) + "&destinatario=" + escape(destinatario) + "&assunto=" + escape(assunto) + "&mensagem=" + escape(mensagem));
		Response('alert');
	    return false;
	 }
}

function DuvidaJuridica(){

    nome_completo    = document.assessoria_juridica.nome_completo.value;
	empresa           = document.assessoria_juridica.empresa.value;
	email             = document.assessoria_juridica.email.value;
	telefone          = document.assessoria_juridica.telefone.value;
	mensagem          = document.assessoria_juridica.mensagem.value;
	

    if(document.assessoria_juridica.nome_completo.value == ""){
	   alert("Preencha o campo nome completo");
	   document.assessoria_juridica.nome_completo.focus();
	   return false;
	}
	if (document.assessoria_juridica.empresa.value == "") { 
       alert("Preencha o campo empresa");
       document.assessoria_juridica.empresa.focus();
	   return false;
    }
	if (document.assessoria_juridica.email.value == "") { 
       alert("Preencha o campo e-mail");
       document.assessoria_juridica.email.focus();
	   return false;
    }
    if(document.assessoria_juridica.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) { 
       alert("Preencha o campo e-mail corretamente"); 
       document.assessoria_juridica.email.focus();
	   return false;
    }
	if(document.assessoria_juridica.telefone.value == ""){
	   alert("Preencha o campo telefone");
	   document.assessoria_juridica.telefone.focus();
	   return false;
	}
	if(document.assessoria_juridica.mensagem.value == "") { 
       alert("Preencha o campo mensagem"); 
       document.assessoria_juridica.mensagem.focus();
	   return false;
    }else{
        document.assessoria_juridica.reset();
		Meu_Ajax=openAjax();
		bt_submit='';
		bt_submit.disabled=true;
		URL="email_juridico.php";
		Meu_Ajax.open("POST", URL, true);
		ReqHeader();
		Meu_Ajax.send("nome_completo=" + escape(nome_completo) + "&verifica=sim" + "&empresa=" + escape(empresa) + "&email=" + escape(email) + "&telefone=" + escape(telefone) + "&mensagem=" + escape(mensagem));
		Response('alert');
	    return false;
	 }
}


function Associar(){
	
	razao_social = document.associar.razao_social.value;
	endereco     = document.associar.endereco.value;
	cidade       = document.associar.cidade.value;
	telefone     = document.associar.telefone.value;
	
	if (document.associar.razao_social.value == "") { 
       alert("Preencha o campo Razão social");
       document.associar.razao_social.focus();
	   return false;
    }
	if (document.associar.endereco.value == "") { 
       alert("Preencha o campo Endereço");
       document.associar.endereco.focus();
	   return false;
    }
	if (document.associar.cidade.value == "") { 
       alert("Preencha o campo Cidade");
       document.associar.cidade.focus();
	   return false;
    }
	if (document.associar.telefone.value == "") { 
       alert("Preencha o campo Telefone");
       document.associar.telefone.focus();
	   return false;
    }else{
		document.associar.verifica.value = 'validado';
        document.associar.submit();
	 }	
}

function BuscarAssociado(){

   opcao_busca = document.buscar.opcao_busca.value;
   palavra_chave = document.buscar.palavra_chave.value;

   if (document.buscar.opcao_busca.value == "") { 
       alert("Selecione uma opção de busca");
       document.buscar.opcao_busca.focus();
	   return false;
    }
    if (document.buscar.palavra_chave.value == "") { 
       alert("Preencha o campo palavra-chave");
       document.buscar.palavra_chave.focus();
	   return false;
    }
	if(palavra_chave.length < 3){
	   alert("Termo muito curto para busca");
       document.buscar.palavra_chave.focus();
	   return false;	
	}else{
        document.buscar.submit();
	    return false;
	 }
}

function BuscarTreinamento(){

   participante = document.buscar.participante.value;
   treinamento = document.buscar.treinamento.value;

   if(document.buscar.participante.value == "" && document.buscar.treinamento.value == "") { 
      alert("Dados insuficientes para realizar a pesquisa");
	  return false;
   }else{
      document.buscar.submit();
	  return false;
   }
}

function ListaEdicoesNewsletter(){
	
	if(document.listar.edicoes.value == "") { 
      alert("Selecione uma edição para visualizar");
	  return false;
   }else{
      document.listar.submit();
	  return false;
   }
	
}

function BuscarNews(){
	
	palavra_chave = document.buscar.palavra_chave.value;
	
	if(palavra_chave.length > 0 && palavra_chave.length < 3){
	   alert("Termo muito curto para pesquisa");
	   document.buscar.palavra_chave.focus();
	   return false;
	}
	if((document.buscar.palavra_chave.value == "") && document.buscar.data_publicacao.value == "") { 
       alert("Dados insuficientes para realizar a pesquisa");
	   return false;
   }else{
       document.buscar.submit();
	   return false;
   }
}

function AbreJanela(url, l, a, s){
	var x = parseInt((screen.width-l)/2);
    var y = parseInt((screen.height-a)/2);
    var win = window.open(url,'','width='+l+',height='+a+',scrollbars='+s);
    win.moveTo(x,y);
}

function VerificaLabel(acao, id_campo){
	
	if(acao == 'foco'){
	
	   if(document.getElementById(id_campo).value == 'Digite seu nome')
          document.getElementById(id_campo).value = '';
	   if(document.getElementById(id_campo).value == 'Digite seu e-mail')
          document.getElementById(id_campo).value = '';	  
	      
	}else if(acao == 'nofoco'){
		
	   if(document.getElementById(id_campo).value == '' && id_campo == 'nome_news')
          document.getElementById(id_campo).value = 'Digite seu nome';
	   if(document.getElementById(id_campo).value == '' && id_campo == 'email_news')
          document.getElementById(id_campo).value = 'Digite seu e-mail';
		
	}
	
}
