// JavaScript Document
/*----------------------------------------------------------------------------
Formatação para qualquer mascara
-----------------------------------------------------------------------------*/
function formatar(src, mask){
  var i = src.value.length;
  var saida = mask.substring(0,1);
  var texto = mask.substring(i)
if (texto.substring(0,1) != saida)
  {
    src.value += texto.substring(0,1);
  }
}

function nascimento(src, mask){
  var i = src.value.length;
  var saida = mask.substring(0,1);
  var texto = mask.substring(i)
if (texto.substring(0,1) != saida)
  {
    src.value += texto.substring(0,1);
  }
}

function hora(src, mask){
  var i = src.value.length;
  var saida = mask.substring(0,1);
  var texto = mask.substring(i)
if (texto.substring(0,1) != saida)
  {
    src.value += texto.substring(0,1);
  }
}

//Validacao no cadastro de clientes
function Valida1()
{
  var sMsg;
  var d;

	d = document.form1
	if (d.nome.value == ""){
	alert ("Preencha o campo Nome")
	return (false);
	}
	
	{
	if (d.email.value == "") {
		alert("Informe seu e-mail");
		d.email.focus();
		d.email.select();
		return false;
	} else {
		prim = d.email.value.indexOf("@")
		if(prim < 2) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf("@",prim + 1) != -1) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf(".") < 1) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf(" ") != -1) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf(".@") > 0) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf("@.") > 0) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		
		if(d.email.value.indexOf("/") > 0) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf("[") > 0) {
			alert("O e-mail informado parece não estar correto.");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf("]") > 0) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf("(") > 0) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf(")") > 0) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf("..") > 0) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
	
	}
		return true;
	}
}

//Validacao no cadastro de clientes para Newsletter
function Valida2()
{
   var d;

	d = document.form2
	if (d.nome.value == "")
	{
	alert ("Informe seu Nome")
	d.nome.focus();
	return (false);
	}
	
	{
	if (d.email.value == "") {
		alert("Informe seu e-mail");
		d.email.focus();
		d.email.select();
		return false;
	} else {
		prim = d.email.value.indexOf("@")
		if(prim < 2) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf("@",prim + 1) != -1) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf(".") < 1) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf(" ") != -1) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf(".@") > 0) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf("@.") > 0) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		
		if(d.email.value.indexOf("/") > 0) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf("[") > 0) {
			alert("O e-mail informado parece não estar correto.");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf("]") > 0) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf("(") > 0) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf(")") > 0) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
		if(d.email.value.indexOf("..") > 0) {
			alert("O e-mail informado parece não estar correto");
			d.email.focus();
			d.email.select();
			return false;
		}
	}
	}
		return true;
	}