(function(){function g(b){b.onfocus=function(){if(this.value==this.getAttribute("placeholder"))this.value=""};b.onblur=function(){if(this.value=="")this.value=this.getAttribute("placeholder")};if(b.value=="")b.value=b.getAttribute("placeholder")}var h=!1;"placeholder"in document.createElement("input")&&(h=!1);(function(){function b(){c.style.display="block";c.innerHTML="";var a;a=d.value;a=a.length<2?!1:/^[A-Z][A-Za-z\. \-]*$/.test(a);return!a||i(d)?(d.focus(),c.innerHTML="<p>Please provide a valid name</p>",
!1):!/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/.test(e.value)||i(e)?(e.focus(),c.innerHTML="<p>Please provide a valid email address</p>",!1):f.value.length==0||i(f)?(f.focus(),c.innerHTML="<p>Please provide a message</p>",!1):(c.innerHTML="<p>Sending...</p>",!0)}function i(a){if(!h&&a.value==a.getAttribute("placeholder"))return!0}var j=document.getElementById("contactform"),d=document.getElementById("name"),e=document.getElementById("email"),f=document.getElementById("message"),
c=document.getElementById("feedback");h||(g(d),g(e),g(f));j.onsubmit=function(){if(b())return!0;return!1}})()})();
