function VerificaEmail(mail)

{

    var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);

    if(typeof(mail) == "string"){

        if(er.test(mail)){ return true; }

    }else if(typeof(mail) == "object"){

        if(er.test(mail.value)){ 

                    return true; 

                }

    }else{

        return false;

        }

}



function ValidaDados()

{

	

	erro = "";



	if (document.getElementById('email').value=='')

	{

		erro = erro + "Digite o seu email\n";

	}

	

	if (!(VerificaEmail(document.getElementById('email').value)))

	{

		erro = erro + "Verifique se seu email foi digitado corretamente\n";	

	}



	

	if (document.getElementById('nome').value=='')

	{

		erro = erro + "Digite o seu nome\n";

	}



	if (document.getElementById('telefone').value=='')

	{

		erro = erro + "Digite o seu telefone (Pode ser Celular)\n";

	}

	

	if (document.getElementById('ddd').value=='')

	{

		erro = erro + "Digite o DDD do seu telefone\n";	

	}



	if (document.getElementById('assunto').value=='')

	{

		erro = erro + "Digite o assunto\n";	

	}

	

	if (erro!="")

	{

		alert(erro);

		return false;

	}



	return true;

}

function CheckDate(pObj) {
  var expReg = /^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))\/(19|20)?\d{2}$/;
  var aRet = true;
  if ((pObj) && (pObj.value.match(expReg)) && (pObj.value != '')) {
    var dia = pObj.value.substring(0,2);
    var mes = pObj.value.substring(3,5);
    var ano = pObj.value.substring(6,10);
    if ((mes == 4 || mes == 6 || mes == 9 || mes == 11 ) && dia > 30)
      aRet = false;
    else
      if ((ano % 4) != 0 && mes == 2 && dia > 28)
        aRet = false;
      else
        if ((ano%4) == 0 && mes == 2 && dia > 29)
          aRet = false;
  }  else
    aRet = false;  
  return aRet;
}
