
$(document).ready(function() {
  $("#name").focus();
});
 

function send(){
    var testresults = false;
    var name = checkName();
    var email = checkEmail();
    var opt = checkOption();
    var ttx = checkText();
    if(name && email && opt && ttx)
    {
        testresults = true;
    }

    if(testresults){
    var p_name = $("#name").attr("value");
    var p_email = $("#Email").attr("value");
    var p_rec = $("#recepient").attr("value");
    var p_mes = $("#Message").attr("value");
        $.post("./../classes/sendemail.php", { name: ""+p_name, email: ""+p_email, recepient: ""+p_rec, message: ""+p_mes } ,
          function(data){
              $.jGrowl("Thank you!");
              $("input#name").val('');
              $("input#Email").val('');
              $("select#recepient").val('-');
              $("textarea#Message").val('');
          }
        );
    }
}

function checkName(){
    if($("#name").attr("value") == '')
    {
      $("#name").css({'border' : 'solid 2px #800000'});
      return false;
    }
    else
    {
     $("#name").css({'border' : ''});
     return true;
    }
}
function checkEmail(){
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
    var email = $("#Email").attr("value");
    if (!filter.test(email))
    {
      $("#Email").css({'border' : 'solid 2px #800000'});
      return false;
    }
    else
    {
     $("#Email").css({'border' : ''});
     return true;
    }
}

function checkOption(){
    if ($("#recepient").attr("value") == '-')
    {
      $("#recepient").css({'border' : 'solid 2px #800000'});
      return false;
    }
    else
    {
     $("#recepient").css({'border' : ''});
     return true;
    }
}

function checkText(){
    if ($("#Message").attr("value") == '')
    {
      $("#Message").css({'border' : 'solid 2px #800000'});
      return false;
    }
    else
    {
     $("#Message").css({'border' : ''});
     return true;
    }

}