//----------------------- SEND TO A FRIEND
function xoopsFormValidate_form_recomendar() {
	myform = window.document.form_recomendar;
	if (myform.nome_remetente.value == "") { 
		window.alert("Digite seu nome");
		myform.nome_remetente.focus(); 
		return false;
	}

	if (myform.email_remetente.value == "") {
		window.alert("Digite seu e-mail"); 
		myform.email_remetente.focus(); 
		return false;
	} else {
 		if (!validaEmail(myform.email_remetente.value)) {
			window.alert("Seu e-mail é inválido");
			myform.email_remetente.select();
			return false;
 		}
  	}
	
	if (myform.nome_destinatario.value == "") {
		window.alert("Digite o nome do destinatário"); 
		myform.nome_destinatario.focus(); 
		return false;
	}
	if (myform.email_destinatario.value == "") {
		window.alert("Digite o e-mail do destinatário"); 
		myform.email_destinatario.focus(); 
		return false;
	} else {
		if (!validaEmail(myform.email_destinatario.value)) {
			window.alert("O e-mail do destinatário é inválido");
			myform.email_destinatario.select();
			return false;
 		}
  	}
	
	if ($("#recomendar-status")) {
		$("#recomendar-status").remove();
	}
	$("#recomendar").after("<div id=\"recomendar-status\"><p><img src=\"../../images/loading01.gif\" /> Enviando a recomendação.</p></div>");
	$.ajax({
		type: "POST",
		url: "conteudo.php",
		data: "recomendar=true&ajax=true&nome_remetente="+myform.nome_remetente.value+"&email_remetente="+myform.email_remetente.value+"&nome_destinatario="+myform.nome_destinatario.value+"&email_destinatario="+myform.email_destinatario.value+"&comentarios="+myform.comentarios.value+"&conteudo="+myform.conteudoid.value+"",
		error: function(data) {alert(data.responseText);},
		success: function(data) {
			if (data == "ok") {
				$("#recomendar-status").addClass("ok");
				$("#recomendar-status").html("<p><img src=\"../../images/accept.png\" /> Recomendação da página enviada com sucesso!</p>");
			} else {
				$("#recomendar-status").addClass("error");
				$("#recomendar-status").html("<p><img src=\"../../images/exclamation.png\" /> Erro no envio da recomendação! Por favor, tente novamente.</p>");
				$("#recomendar-status").focus();
			}
		}
	});
	return false;
}
function xoopsFormValidate_form_recomendar_noticia() {
	myform = window.document.form_recomendar;
	if (myform.nome_remetente.value == "") { 
		window.alert("Digite seu nome");
		myform.nome_remetente.focus(); 
		return false;
	}

	if (myform.email_remetente.value == "") {
		window.alert("Digite seu e-mail"); 
		myform.email_remetente.focus(); 
		return false;
	} else {
 		if (!validaEmail(myform.email_remetente.value)) {
			window.alert("Seu e-mail é inválido");
			myform.email_remetente.select();
			return false;
 		}
  	}
	
	if (myform.nome_destinatario.value == "") {
		window.alert("Digite o nome do destinatário"); 
		myform.nome_destinatario.focus(); 
		return false;
	}
	if (myform.email_destinatario.value == "") {
		window.alert("Digite o e-mail do destinatário"); 
		myform.email_destinatario.focus(); 
		return false;
	} else {
		if (!validaEmail(myform.email_destinatario.value)) {
			window.alert("O e-mail do destinatário é inválido");
			myform.email_destinatario.select();
			return false;
 		}
  	}
	
	if ($("#recomendar-status")) {
		$("#recomendar-status").remove();
	}
	$("#recomendar").after("<div id=\"recomendar-status\"><p><img src=\"../../images/loading01.gif\" /> Enviando a recomendação.</p></div>");
	$.ajax({
		type: "POST",
		url: "article.php",
		data: "recomendar=true&ajax=true&nome_remetente="+myform.nome_remetente.value+"&email_remetente="+myform.email_remetente.value+"&nome_destinatario="+myform.nome_destinatario.value+"&email_destinatario="+myform.email_destinatario.value+"&comentarios="+myform.comentarios.value+"&storyid="+myform.storyid.value+"",
		error: function(data) {alert(data.responseText);},
		success: function(data) {
			if (data == "ok") {
				$("#recomendar-status").addClass("ok");
				$("#recomendar-status").html("<p><img src=\"../../images/accept.png\" /> Recomendação da notícia enviada com sucesso!</p>");
			} else {
				$("#recomendar-status").addClass("error");
				$("#recomendar-status").html("<p><img src=\"../../images/exclamation.png\" /> Erro no envio da recomendação! Por favor, tente novamente.</p>");
			}
		}
	});
	return false;
}

function xoopsFormValidate_form_recomendar_servico() {
	myform = window.document.form_recomendar;
	if (myform.nome_remetente.value == "") { 
		window.alert("Digite seu nome");
		myform.nome_remetente.focus(); 
		return false;
	}

	if (myform.email_remetente.value == "") {
		window.alert("Digite seu e-mail"); 
		myform.email_remetente.focus(); 
		return false;
	} else {
 		if (!validaEmail(myform.email_remetente.value)) {
			window.alert("Seu e-mail é inválido");
			myform.email_remetente.select();
			return false;
 		}
  	}
	
	if (myform.nome_destinatario.value == "") {
		window.alert("Digite o nome do destinatário"); 
		myform.nome_destinatario.focus(); 
		return false;
	}
	if (myform.email_destinatario.value == "") {
		window.alert("Digite o e-mail do destinatário"); 
		myform.email_destinatario.focus(); 
		return false;
	} else {
		if (!validaEmail(myform.email_destinatario.value)) {
			window.alert("O e-mail do destinatário é inválido");
			myform.email_destinatario.select();
			return false;
 		}
  	}
	
	if ($("#recomendar-status")) {
		$("#recomendar-status").remove();
	}
	$("#recomendar").after("<div id=\"recomendar-status\"><p><img src=\"../../images/loading01.gif\" /> Enviando a recomendação.</p></div>");
	$.ajax({
		type: "POST",
		url: "catalogo.php",
		data: "recomendar=true&ajax=true&nome_remetente="+myform.nome_remetente.value+"&email_remetente="+myform.email_remetente.value+"&nome_destinatario="+myform.nome_destinatario.value+"&email_destinatario="+myform.email_destinatario.value+"&comentarios="+myform.comentarios.value+"&storyid="+myform.storyid.value+"",
		error: function(data) {alert(data.responseText);},
		success: function(data) {
			if (data == "ok") {
				$("#recomendar-status").addClass("ok");
				$("#recomendar-status").html("<p><img src=\"../../images/accept.png\" /> Recomendação da notícia enviada com sucesso!</p>");
			} else {
				$("#recomendar-status").addClass("error");
				$("#recomendar-status").html("<p><img src=\"../../images/exclamation.png\" /> Erro no envio da recomendação! Por favor, tente novamente.</p>");
			}
		}
	});
	return false;
}

function xoopsFormValidate_form_recomendar_manchete() {
	myform = window.document.form_recomendar;
	if (myform.nome_remetente.value == "") { 
		window.alert("Digite seu nome");
		myform.nome_remetente.focus();
		return false;
	}

	if (myform.email_remetente.value == "") {
		window.alert("Digite seu e-mail");
		myform.email_remetente.focus();
		return false;
	} else {
 		if (!validaEmail(myform.email_remetente.value)) {
			window.alert("Seu e-mail é inválido");
			myform.email_remetente.select();
			return false;
 		}
  	}

	if (myform.nome_destinatario.value == "") {
		window.alert("Digite o nome do destinatário");
		myform.nome_destinatario.focus();
		return false;
	}
	if (myform.email_destinatario.value == "") {
		window.alert("Digite o e-mail do destinatário");
		myform.email_destinatario.focus();
		return false;
	} else {
		if (!validaEmail(myform.email_destinatario.value)) {
			window.alert("O e-mail do destinatário é inválido");
			myform.email_destinatario.select();
			return false;
 		}
  	}

	if ($("#recomendar-status")) {
		$("#recomendar-status").remove();
	}
	$("#recomendar").after("<div id=\"recomendar-status\"><p><img src=\"images/loading01.gif\" /> Enviando a recomendação.</p></div>");
	$.ajax({
		type: "POST",
		url: "mancheteunica.php",
		data: "recomendar=true&ajax=true&nome_remetente="+myform.nome_remetente.value+"&email_remetente="+myform.email_remetente.value+"&nome_destinatario="+myform.nome_destinatario.value+"&email_destinatario="+myform.email_destinatario.value+"&comentarios="+myform.comentarios.value+"&conteudo="+myform.conteudoid.value+"",
		error: function(data) {alert(data.responseText);},
		success: function(data) {
			if (data == "ok") {
				$("#recomendar-status").addClass("ok");
				$("#recomendar-status").html("<p><img src=\"images/accept.png\" /> Recomendação da página enviada com sucesso!</p>");
			} else {
				$("#recomendar-status").addClass("error");
				$("#recomendar-status").html("<p><img src=\"images/exclamation.png\" /> Erro no envio da recomendação! Por favor, tente novamente.</p>");
				$("#recomendar-status").focus();
			}
		}
	});
	return false;
}

function validaEmail(email) {
	var pos, aux, pos2, dominio, carac, i
	email = email.toLowerCase()
	
	if (email.indexOf("@",0) == -1 || email.length <= 10)
		return false
	
	pos = email.indexOf("@",0)
	aux = email.substring(pos+1)
	
	if (aux.indexOf(".",0) < 3)
		return false
	
	pos2 = aux.indexOf(".",0)
	dominio = aux.substr(0,pos2)
	
	if (dominio.length < 3)
		return false
	
	carac = new Array("!","#","$","%","&","*","(",")","+","=","/","\\","|","?","'","\"","{","}","[","]","ª","º",":",",",";","§","°","<",">")
	for(i=0; i<carac.length; i++) 
		if (email.indexOf(carac[i],0) != -1)
			return false
	
	return true
}
