/* Funções Extras */
function doEmail(pStr) {
	var reEmail = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;	
	if (reEmail.test(pStr)) return true;
	else return false;
}

function IsEmpty(field) {
    var total = $(field).length;
    var value = $(field).val();
    
    if(total == 0 || value == null || value == "") return true;
    else return false;
}

function verificaFormContato() {
  var email = $("#email").val();
  if(!IsEmpty("#nome") && !IsEmpty("#email") && doEmail(email) && !IsEmpty("#mensagem")) return true;
  else {
    $("#fieldErros").fadeIn("fast");
      if(IsEmpty("#mensagem")) {
      	 $("#e4").fadeIn("fast");
			   $("#mensagem").focus();
      } else $("#e4").fadeOut("fast");
       if(IsEmpty("#email")) {
         $("#e3").hide();
      	 $("#e2").fadeIn("fast");
			   $("#email").focus();
      } else {
        if(!doEmail(email)) {
         	 $("#e3").fadeIn("fast");
			 $("#email").focus();
        } else $("#e3").fadeOut("fast");
        $("#e2").hide();
      }
      if(IsEmpty("#nome")) {
      	 $("#e1").fadeIn("fast");
			   $("#nome").focus();
      } else $("#e1").fadeOut("fast");
  return false;
  } //fimelse
}


function verificaFormLogin() {
	var login = $("#loginInput").val();
	var password = $("#passwordInput").val();

	if(login && password) return true;
	else {
		$("#fieldLogin").fadeIn("fast");
		if(!login) {
			$("#fLogin").fadeIn("fast");
			$("#loginInput").focus();
		} else $("#fLogin").fadeOut("fast");
		if(!password) {
			$("#fPass").fadeIn("fast");
			$("#passwordInput").focus();
		} else $("#fPass").fadeOut("fast");
		return false;
	}
}

