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 ReqHeader(tipo){
	if(tipo== "post")
	   Meu_Ajax.open("POST", URL, true);
	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 Response(tipo){
	if(tipo== "alert"){
	   Meu_Ajax.onreadystatechange=function(){
	      if(Meu_Ajax.readyState==4){
		     if(Meu_Ajax.status==200){
			    resp_mensagem=Meu_Ajax.responseText;
				if(resp_mensagem== "OK"){
					window.location= "sistema.php";
				 }else{
				    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
				 bt_submit.disabled=false; 
		      }
	       }
	    }
	}
}






function InsertMural(){
	de = document.mural.de.value;
	para = document.mural.para.value;
    mensagem = document.mural.mensagem.value;
	imagem = document.mural.opcao;

	var numero_opcoes = document.mural.opcao.length;
    var marcado = -1
    var opcaophp = "";
	
	if(document.mural.de.value == ""){
	   alert('Insira seu Nome/apelido');
	   document.mural.de.focus();
	   return false;
	}
	if(document.mural.para.value == ""){
	   alert('Insira um destinatário');
	   document.mural.para.focus();
	   return false;
	}
	if(document.mural.mensagem.value == ""){
	   alert('Insira sua mensagem');
	   document.mural.mensagem.focus();
	   return false;
	}
	for(var i=0;i<numero_opcoes;i++){
        if(imagem[i].checked){
		   marcado = i;
		   opcaophp = imagem[i].value;
        }
	}
	if(marcado == -1){
	   alert("Escolha um smile.")
	   return false;
	}else{
		Meu_Ajax=openAjax()
		bt_submit='';
	    bt_submit.disabled=true
		URL="mural.php"
		ReqHeader('post'); 
		Meu_Ajax.send("de=" + escape(de) + "&para=" + escape(para) + "&mensagem=" + escape(mensagem) + "&imagem=" + escape(opcaophp));
		Response('alert');
	    return false;
	}
	return false;
}

function Email(){
	
	nome = document.getElementById('nome').value;
    email = document.getElementById('email').value;
    telefone = document.getElementById('telefone').value;
	assunto = document.getElementById('assunto').value;
	mensagem = document.getElementById('mensagem').value;

    if(document.contatos.nome.value == ""){
	   alert("Preencha o campo Nome");
	   document.contatos.nome.focus();
	   return false;
	}
	if (document.contatos.email.value == "") { 
       alert("Preencha o campo Email");
       document.contatos.email.focus();
	   return false;
    }
    if(document.contatos.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) { 
       alert("Preencha o campo Email corretamente"); 
       document.contatos.email.focus();
	   return false;
    }
	if(document.contatos.assunto.value == "") { 
       alert("Selecione um assunto");
	   document.contatos.assunto.focus();
	   return false;
    }
	if(document.contatos.mensagem.value == "") { 
       alert("Preencha o campo Mensagem"); 
       document.contatos.mensagem.focus();
	   return false;
    }else{
	   Meu_Ajax=openAjax()
	   bt_submit='';
	   bt_submit.disabled=true
	   URL="email.php"
	   ReqHeader('post'); 
	   Meu_Ajax.send("nome=" + escape(nome) + "&email=" + escape(email) + "&telefone=" + escape(telefone) + "&assunto=" + escape(assunto) + "&mensagem=" + escape(mensagem));
	   Response('alert');
	}
	return false;
}

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 Ouvidoria(){
	
	nome = document.getElementById('nome').value;
    email = document.getElementById('email').value;
	profissao = document.getElementById('profissao').value;
	assunto = document.getElementById('assunto').value;
	opiniao = document.getElementById('opiniao').value;

    if(document.ouvidoria.nome.value == ""){
	   alert("Preencha o campo Nome");
	   document.ouvidoria.nome.focus();
	   return false;
	}
	if (document.ouvidoria.email.value == "") { 
       alert("Preencha o campo Email");
       document.ouvidoria.email.focus();
	   return false;
    }
    if(document.ouvidoria.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) { 
       alert("Preencha o campo Email corretamente"); 
       document.ouvidoria.email.focus();
	   return false;
    }
	if(document.ouvidoria.profissao.value == "") { 
       alert("Digite sua Profissão para contato");
	   document.ouvidoria.profissao.focus();
	   return false;
    }
	if(document.ouvidoria.assunto.value == "") { 
       alert("Digite um assunto para a mensagem");
	   document.ouvidoria.assunto.focus();
	   return false;
    }
	if(document.ouvidoria.opiniao.value == "") { 
       alert("Preencha o campo Sua Opinião"); 
       document.ouvidoria.opiniao.focus();
	   return false;
    }else{
	   Meu_Ajax=openAjax()
	   bt_submit='';
	   bt_submit.disabled=true
	   URL="email_ouvidoria.php"
	   ReqHeader('post'); 
	   Meu_Ajax.send("nome=" + escape(nome) + "&email=" + escape(email) + "&profissao=" + escape(profissao) + "&assunto=" + escape(assunto) + "&opiniao=" + escape(opiniao));
	   Response('alert');
	   return false;
	}
	return false;
}

function Clear(form){
  form.reset();
  return false;
}

function CadastrarBoletim(){
	var nome = document.getElementById('nome').value;
	var email = document.getElementById('email').value;
	var opcao = document.add_boletim.opcao;
	var marcado = -1
    var acao = "";
	
	for(var i=0;i<2;i++){
        if(opcao[i].checked){
		   marcado = i;
		   acao = opcao[i].value;
        }
	}
	
    if(document.add_boletim.nome.value == ""){
	   alert("Preencha o campo Nome");
	   document.add_boletim.nome.focus();
	   return false;
	}
	if (document.add_boletim.email.value == "") { 
       alert("Preencha o campo E-mail");
       document.add_boletim.email.focus();
	   return false;
    }
    if(document.add_boletim.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) { 
       alert("Preencha o campo E-mail corretamente"); 
       document.add_boletim.email.focus();
	   return false;
    }
	if(marcado == -1){
	   alert("Selecione uma opção.")
	   return false;
	}else{
	   Meu_Ajax=openAjax()
	   bt_submit='';
	   bt_submit.disabled=true
	   URL="add_newsletter.php"
	   Meu_Ajax.open("POST", URL, true);
	   ReqHeader();
	   Meu_Ajax.send("nome=" + escape(nome) + "&email=" + escape(email) + "&acao=" + escape(acao));
	   Response('alert');
	   return false;		
	}
	return false;
}
