var subMess="Subscribed. Thank you.";
var enterMess="Enter your email address";
var errorMess="Please enter a valid email";

function validEmail() {
  if (($("#subscribeInput").val()!="") && ($("#subscribeInput").val()!=enterMess) && ($("#subscribeInput").val()!=subMess)) {
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    if (reg.test($("#subscribeInput").val())==false) {
      $("#subscribeInput").val(errorMess);
    } else {
      return true;
    }
  }
  return false;
}

$(document).ready(function(){

  $("#subscribeInput").focus(function() {
    if ($(this).val()==enterMess || $(this).val()==subMess || $(this).val()==errorMess) $(this).val("");
  });

  $("#subscribeInput").blur(function() {
    if ($(this).val()=="") $(this).val(enterMess);
  });

  $("#subscribeButton").click(function() {
    if (validEmail($("#subscribeInput").val())) {
      $.post("/functions/newsletterSubscribe.php",{email:$("#subscribeInput").val()});
      $("#subscribeInput").val(subMess);
    }
  });

});

