function checkEmail(o_email){

if(o_email == ""){
return false;
}
else{
var sim_nao = true
var arroba = o_email.indexOf("@");
var ponto = o_email.lastIndexOf(".");
var spaco = o_email.indexOf(" ");

if ((o_email.indexOf("á")==-1) && (o_email.indexOf("à")==-1) && (o_email.indexOf("ã")==-1) && (o_email.indexOf("â")==-1) && (o_email.indexOf("é")==-1) && (o_email.indexOf("í")==-1) && (o_email.indexOf("ó")==-1) && (o_email.indexOf("õ")==-1) && (o_email.indexOf("ô")==-1) && (o_email.indexOf("ú")==-1) && (o_email.indexOf("ü")==-1) && (arroba != -1) && (arroba != 0) && (ponto != -1) && (ponto > arroba + 1) && (ponto < o_email.length - 1) && (spaco == -1) &&
(o_email.indexOf("{")==-1) && (o_email.indexOf("}")==-1) && (o_email.indexOf("(")==-1) && (o_email.indexOf(")")==-1) && (o_email.indexOf("<")==-1) && (o_email.indexOf(">")==-1) && (o_email.indexOf("[")==-1) && (o_email.indexOf("]")==-1) && (o_email.indexOf("|")==-1) && (o_email.indexOf("\"")==-1) && (o_email.indexOf("/")==-1))
{return true;}
else
{return false;}}}


function somenteNumero(campo){
	var digits="0123456789"
	var campo_temp 
	for (var i=0;i<campo.value.length;i++){
	  campo_temp=campo.value.substring(i,i+1)	
	  if (digits.indexOf(campo_temp)==-1){
		    campo.value = campo.value.substring(0,i);
		    break;
	   }}}
	   

function checarForm(formContato)
{
	var preenchido = 0;
	var erro = document.getElementById('erro');
	var bgc = '#FFECEC';
	var bdc = '#FF0000';
	erro.innerHTML = '';
	
	
	
	if (formContato.nome.value == ''){
		formContato.nome.style.backgroundColor = bgc;
		formContato.nome.style.borderColor = bdc;
		erro.innerHTML += '<li>Preencha o campo nome</li>';
		preenchido += 1;
		}
	else
	{
		formContato.nome.style.backgroundColor = '';formContato.nome.style.borderColor = '';
	}
	
			
	if (!checkEmail(formContato.email.value) || formContato.email.value == ''){
	formContato.email.style.backgroundColor = bgc;
	formContato.email.style.borderColor = bdc;
	erro.innerHTML += '<li>Preencha o campo e-mail corretamente</li>';
	preenchido += 1;}
	else
	{
		formContato.email.style.backgroundColor = '';formContato.email.style.borderColor = '';	
	}
	
		if (formContato.data_entrada.value == '' || formContato.data_entrada.value == '(dd/mm/aa)'){
		formContato.data_entrada.style.backgroundColor = bgc;
		formContato.data_entrada.style.borderColor = bdc;
		erro.innerHTML += '<li>Preencha o campo data de entrada</li>';
		preenchido += 1;
		}
	else
	{
		formContato.data_entrada.style.backgroundColor = '';formContato.data_entrada.style.borderColor = '';
	}
	
			if (formContato.data_saida.value == '' || formContato.data_saida.value == '(dd/mm/aa)'){
		formContato.data_saida.style.backgroundColor = bgc;
		formContato.data_saida.style.borderColor = bdc;
		erro.innerHTML += '<li>Preencha o campo data de sa&iacute;da</li>';
		preenchido += 1;
		}
	else
	{
		formContato.data_saida.style.backgroundColor = '';formContato.data_saida.style.borderColor = '';
	}
	

				
	if(preenchido != 0){return false;}
}
