//////////////////////////////////site and code by.MDuran////////////////////////////////////////
//////////////////////////////////zapduran@gmail.com////////////////////////////////////
//////////////////////////////////zapduran@hotmail.com//////////////////////////////////
//////////////////////////////////http://www.mdzain.com//////////////////////////////////
function checkEmail(email){
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(email)){
		return true;
	} else {
		return false;
	}
}
var action = null;
function setAction(act){
	action = act;
}
function frmBusca(frm) {
	if(action == null){
		action = "http://www.estadaoweb.com.br/busca.php";
	}
	if(frm.word.value.length < 2){
		alert("Sua busca deve conter no mínimo duas letras.");
		frm.word.focus();
		return false;
	}				
	frm.action = action;				
	if (action != "http://www.estadaoweb.com.br/busca.php") {
		frm.action = frm.action+'&p='+frm.word.value;
		frm.target = "estadaoweb";
	}
	return true;
}
function frmBuscaVideos(frm) {
	if(frm.word.value.length < 2){
		alert("Sua busca deve conter no mínimo duas letras.");
		frm.word.focus();
		return false;
	}				
	return true;
}
function frmBuscaAudios(frm) {
	if(frm.word.value.length < 2){
		alert("Sua busca deve conter no mínimo duas letras.");
		frm.word.focus();
		return false;
	}				
	return true;
}
var idResposta = 0;
function setVoto(num){
	idResposta = num;
}
function frmEnquete(){
	var frm = document.frm_enquete;
	var idEnquete = frm.id_enquete.value;
	if(!idResposta){
		alert("escolha uma opção");
		return;
	} else {
		var qs = "idEnquete="+idEnquete+"&idResposta="+idResposta+"&votou=1";
		var objxmlHttp = new XMLHttpRequest();
		objxmlHttp.open("get","php/enquete.php?"+qs);
		objxmlHttp.onreadystatechange = function(){
			if(objxmlHttp.readyState == 4){
				var response = objxmlHttp.responseText;
				frm.innerHTML = response;
			} else {
				frm.innerHTML = "enviando dados...";
			}
		}
	}
	objxmlHttp.send(null);
}
function frmEureporter(){
	var frm = document.frm_eureporter;
	if(frm.nome.value.length<3 || !isNaN(frm.nome.value)){
		alertError("seu nome",frm.nome,"respostaEureporter");
		return false;
	}
	if(!checkEmail(frm.email.value)){
		alertError("seu email",frm.email,"respostaEureporter");
		return false;
	}
	if(frm.telefone.value.length<3 || isNaN(frm.telefone.value)){
		alertError("seu telefone",frm.telefone,"respostaEureporter");
		return false;
	}
	if(frm.assunto.value == ""){
		alertError("o assunto",frm.assunto,"respostaEureporter");
		return false;
	}
	if(frm.texto.value == ""){
		alertError("o texto da matéria",frm.texto,"respostaEureporter");
		return false;
	}
	if(!frm.termo.checked){
		alert("Você precisa aceitar os termos de usabilidade");
		return false;
	}
	return true;
	/*var myVars = new Object();
	myVars.data = frm.data.value;
	myVars.hora = frm.hora.value;
	myVars.nome = frm.nome.value;
	myVars.email = frm.email.value;
	myVars.telefone = frm.telefone.value;
	myVars.assunto = frm.assunto.value;
	myVars.texto = frm.texto.value;
	myVars.arquivo1 = frm.arquivo1.value;
	myVars.arquivo2 = frm.arquivo2.value;
	myVars.arquivo3 = frm.arquivo3.value;
	var qs = "data="+myVars.data+"&hora="+myVars.hora+"&nome="+myVars.nome+"&email="+myVars.email+"&telefone="+myVars.telefone+"&assunto="+myVars.assunto+"&texto="+myVars.texto+"&arquivo1="+myVars.arquivo1+"&arquivo2="+myVars.arquivo2+"&arquivo3="+myVars.arquivo3;
	var objXmlHttp = new XMLHttpRequest();
	objXmlHttp.open("post","http://www.estadaoweb.com.br/php/inserir_eureporter.php",true);
	objXmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	objXmlHttp.onreadystatechange = function(){
		if(objXmlHttp.readyState == 4){
			var response = objXmlHttp.responseText;
			alertError(response,null,"respostaEureporter",true);
		}
		frm.reset();
	}
	objXmlHttp.send(qs);*/
}
function frmComentar(){
	var frm = document.frm_comente;
	if(frm.nome.value.length<3 || !isNaN(frm.nome.value)){
		alertError("seu nome",frm.nome,"respostaComente");
		return false;
	}
	if(!checkEmail(frm.email.value)){
		alertError("seu email",frm.email,"respostaComente");
		return false;
	}
	if(frm.comentario.value.length<3){
		alertError("seu comentário",frm.comentario,"respostaComente");
		return false;
	}
	var myVars = new Object();
	myVars.idNoticia = frm.id_noticia.value;
	myVars.data = frm.data.value;
	myVars.hora = frm.hora.value;
	myVars.nome = frm.nome.value;
	myVars.email = frm.email.value;
	myVars.comentario = frm.comentario.value;
	myVars.ip = frm.ip.value;
	myVars.liberado = 0;
	var qs = "idNoticia="+myVars.idNoticia+"&data="+myVars.data+"&hora="+myVars.hora+"&nome="+myVars.nome+"&email="+myVars.email+"&comentario="+myVars.comentario+"&ip="+myVars.ip+"&liberado="+myVars.liberado;
	var objXmlHttp = new XMLHttpRequest();
	objXmlHttp.open("post","../php/inserir_comente.php",true);
	objXmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	objXmlHttp.onreadystatechange = function(){
		if(objXmlHttp.readyState == 4){
			var response = objXmlHttp.responseText;
			alertError(response,null,"respostaComente",true);
		}
		frm.reset();
	}
	objXmlHttp.send(qs);
}
function frmAssine(){
	var frm = document.frm_assine;
	if(frm.nome.value.length<3 || !isNaN(frm.nome.value)){
		alert("Digite seu nome!");
		frm.nome.focus();
		return false;
	}
	if(!checkEmail(frm.email.value)){
		alert("Digite seu email");
		frm.email.focus();
		return false;
	}
	if(frm.fone.value.length<8){
		alert("Digite seu telefone!");
		frm.fone.focus();
		return false;
	}
	return true;
}
function alertError(msgError,campo,target,msgCompleta){
	var content = document.getElementById(target);
	if(msgCompleta){
		content.style.display = "block";
		content.innerHTML = msgError;
	} else if(campo.value == ""){
		content.style.display = "block";
		content.innerHTML = "Digite "+msgError+" por favor.";
		campo.focus();
	} else {
		content.style.display = "block";
		content.innerHTML = "Digite "+msgError+" corretamente.";
		campo.focus();
	}
	setTimeout(function(){limpaAlert(target);},3000);
}
function limpaAlert(target){
	var content = document.getElementById(target);
	content.style.display = "";
}