
function validar_contacto(form)
{
//inicio da funcao

	texto_1="Preencha correctamente os campos Nome, E-mail e Confirmar e-mail";
	texto_2="O campo Telefone 1 deve conter 9 numeros";
	
	vnome=form.nome.value;
	vemail=form.email.value;
	vfone1=form.fone_1.value;
	vfone2=form.fone_2.value;
	
	// tesar se os campos de texto estão vazios ou se são menores que 4
	if ((vnome.length<5)||(vemail.length<5))
		{window.alert(texto_1); return(false);}
		else{//testar se os campos de fone são = 9
			if ((vfone1.length<9)||(vfone2.length<9))
				{window.alert(texto_2);	return(false);}
		}

//fim da function		
}


function validar_conferencia(form)
{
//inicio da funcao

	texto_1="Favor preencher correctamente os campos Nome e E-mail";
	
	vnome=form.nome.value;
	vemail=form.email.value;
	
	// tesar se os campos de texto estão vazios ou se são menores que 4
	if ((vnome.length<5)||(vemail.length<5))
		{window.alert(texto_1); return(false);}

//fim da function		
}




function validar_num(valor)
{
//inicio da funcao

	var tecla = event.keyCode;
	
	if (tecla > 47 && tecla < 58) // numeros de 0 a 9
		{return true;}
		else{
			if (tecla != 8) // backspace
				{event.keyCode = 0;}
				else{
					return true;
				}
		}
//fim da function		
}




function validar_email(form)
{
//inicio da funcao

	texto_1="Insira um e-mail valido";
	vemail=form.value;
	prim=form.value.indexOf("@")


		if ((vemail=="")||(vemail.length<5))
			{window.alert(texto_1);	form.focus(); form.select(); return(false);}
	
		if (prim < 2)
			{window.alert(texto_1);	form.focus(); form.select(); return(false);}

		if (vemail.indexOf("@",prim + 1) != -1)
			{window.alert(texto_1);	form.focus(); form.select(); return(false);}

		if (vemail.indexOf(".") < 1)
			{window.alert(texto_1);	form.focus(); form.select(); return(false);}

		if (vemail.indexOf(" ") != -1)
			{window.alert(texto_1);	form.focus(); form.select(); return(false);}

		if (vemail.indexOf("zipmeil.com") > 0)
			{window.alert(texto_1);	form.focus(); form.select(); return(false);}

		if (vemail.indexOf("hotmeil.com") > 0)
			{window.alert(texto_1);	form.focus(); form.select(); return(false);}

		if (vemail.indexOf(".@") > 0)
			{window.alert(texto_1);	form.focus(); form.select(); return(false);}

		if (vemail.indexOf("@.") > 0)
			{window.alert(texto_1);	form.focus(); form.select(); return(false);}

		if (vemail.indexOf(".com.br.") > 0)
			{window.alert(texto_1);	form.focus(); form.select(); return(false);}

		if (vemail.indexOf("/") > 0)
			{window.alert(texto_1);	form.focus(); form.select(); return(false);}

		if (vemail.indexOf("[") > 0)
			{window.alert(texto_1);	form.focus(); form.select(); return(false);}

		if (vemail.indexOf("]") > 0)
			{window.alert(texto_1);	form.focus(); form.select(); return(false);}

		if (vemail.indexOf("(") > 0)
			{window.alert(texto_1);	form.focus(); form.select(); return(false);}

		if (vemail.indexOf(")") > 0)
			{window.alert(texto_1);	form.focus(); form.select(); return(false);}

		if (vemail.indexOf("..") > 0)
			{window.alert(texto_1);	form.focus(); form.select(); return(false);}

		return true;

//fim da function		
}




