310
| <![CDATA[<script type="text/javascript">
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;
}
}
$("#recomendar").html("<div id=\"recomendar-status\"><p><img src=\"http://www.ciencias.seed.pr.gov.br/images/loading01.gif\" /> Enviando a recomendação.</p></div>");
$.ajax ({
type: "POST",
url: "http://www.educacao.video.pr.gov.br/modules/video/recomendar.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+"&id="+myform.id.value+"",
error: function(data) {
alert(data.responseText);
},
success: function(data) {
if (data == "ok") {
$("#recomendar-status").addClass("ok");
$("#recomendar-status").html("<img src=\"http://www.ciencias.seed.pr.gov.br/images/accept.png\" /> Recomendação do vídeo enviado com sucesso!");
document.form_recomendar.reset();
} else if (data == "erro") {
$("#recomendar-status").addClass("error");
$("#recomendar-status").html("<img src=\"http://www.ciencias.seed.pr.gov.br/images/exclamation.png\" /> Erro no envio da recomendação! Por favor, tente novamente novamente.");
} else {
$("#recomendar-status").addClass("error");
$("#recomendar-status").html(data);
}
}
});
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
}
</script>]]>
|