$(document).ready(function(){

    $("#ContactUs").click(function() {
        if(jQuery.trim($('#ContactFormName').val()) == '')
        {
            errorMsg("* Ingrese su nombre.")
            return false;
        }
        if(!checkMail($('#ContactFormEmail').val()))
        {
            errorMsg("* Ingrese un e-mail v&aacute;lido.")
            return false;
        }  
        if(jQuery.trim($('#ContactFormMessage').val()) == '')
        {
            errorMsg("* Ingrese un mensaje .")
            return false;
        }                                         
       $("#ContactForm").submit();
        return false;
    });
    
    function errorMsg(msg) {
            $(".error").html(msg)
            $(".error").show("fast");        
        
    }
    function checkMail(str) {

        var at="@"
        var dot="."
        var lat=str.indexOf(at)
        var lstr=str.length
        var ldot=str.indexOf(dot)
        if (str.indexOf(at)==-1){
           return false
        }

        if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
           return false
        }

        if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
            return false
        }

         if (str.indexOf(at,(lat+1))!=-1){
            return false
         }

         if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
            return false
         }

         if (str.indexOf(dot,(lat+2))==-1){
            return false
         }
        
         if (str.indexOf(" ")!=-1){
            return false
         }
          return true;                    
    }
    
});