/* 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 = jQuery(field).length;
    var value = jQuery(field).val();
    
    if(total == 0 || value == null || value == "") return true;
    else return false;
}

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

function resultLetter(id,value) {
  var loadLetter = jQuery(id);
  loadLetter.empty();
  loadLetter.append(value);
}

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

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