

function validaEmail(ide)
{
  	  email = document.getElementById(ide).value;
      erro = false;
      x = email.split("@");
      if(x[1])
      {
       
        x2 = x[1].split(".");
        if(x2[1] == undefined)
        {erro = true;}

      }
      else{erro = true;}
      msg = 'erro_'+ide;
      if(email.length<1)
      {erro = false;}
      if(erro)
      {
        document.getElementById(msg).innerHTML = 'E-mail inválido!';
      }
      else
      {
      	document.getElementById(msg).innerHTML = '';
      }
}

function notNull(campo)
{
  msg = "erro_"+campo;
  if(document.getElementById(campo).value == "")
  {
    document.getElementById(msg).innerHTML = 'Preenchimento obrigatório!';
  }
  else
  {
    document.getElementById(msg).innerHTML = '';
  }
}

function checaSenha(senha, campo)
{
	msg = 'erro_'+campo;
	if(senha.length<'6')
	{
		document.getElementById(msg).innerHTML = 'Senha muito curta!';
	}
	else
	{
		document.getElementById(msg).innerHTML = '';
	}	
}

function comparaSenha(senha, confirmacao)
{
	msg = 'erro_'+confirmacao;
	if(document.getElementById(senha).value != document.getElementById(confirmacao).value)
	{
		document.getElementById(msg).innerHTML = 'Erro na confirmação!';
	}
	else
	{
		document.getElementById(msg).innerHTML = '';
	}
}

function valida(formulario)
{
	campos = document.getElementsByTagName('input');
	x = campos.length;
	erro = false;
	for(i=0;i<x;i++)
	{
		if(
			(campos[i].type != 'input')&&
			(campos[i].type != 'reset')&&
			(campos[i].type != 'button')&&
			(campos[i].type != 'hidden')
		  )
		{
			msg = new String;
			msg = 'erro_'+campos[i].name;
			if(document.getElementById(msg))
			{
				if(document.getElementById(msg).innerHTML != '')
				{
					erro = true;
				}
			}
		}
	}
	if(erro)
	{
		window.alert('Alguns campos não foram preenchidos corretamente!');
		return false;
	}	
	else{document.getElementById(formulario).submit();}
}




