function validEmail(email){
    var re=/^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$/;
    var result = re.test(email);
    return result;
}

$(function(){
   
    $('input#name').keyup(function(){
        
        if($(this).val() == ''){
            $('label.modernname').remove();
            $(this).after('<label class="error modernname">Your Name Please :)</label>');
        }
        else{
            $('label.modernname').remove();
        }
        
    });
    
    $('input#email').keyup(function(){
        if(!validEmail($(this).val())){
            $('label.modernemail').remove();
            $(this).after('<label class="error modernemail">Valid Email Please :)</label>');
        }
        else{
            $('label.modernemail').remove();
        }
    });
    
    $('textarea#message').keyup(function(){
        if($(this).val().length <= 50){
            $('label.modernmessage').remove();
            $(this).after('<label class="error modernmessage">Longer Message Please :)</label>');
        }
        else{
            $('label.modernmessage').remove();
        }
        
        if($(this).val().length >= 250){
            $('label.modernmessage1').remove();
            $(this).after('<label class="error modernmessage1">Maximum Characters :)</label>');
        }
        else{
            $('label.modernmessage1').remove();
        }
        
    });
    
    $('img.close').click(function(){
        $(this).fadeOut();
        $('div.second').hide();
        $('div.first').fadeIn();
        
    });
    
    $('input#modern-continue').click(function(){
        var formCheck = 0;
        
        if(!validEmail($('input#email').val())){
            $('label.modernemail').remove();
            $('input#email').after('<label class="error modernemail">Valid Email Please :)</label>');
            formCheck++;
        }
        else{
            $('label.modernemail').remove();
        }
        
        if($('input#name').val() == ''){
            $('label.modernname').remove();
            $('input#name').after('<label class="error modernname">Your Name Please :)</label>');
            formCheck++;
        }
        else{
            $('label.modernname').remove();
        }
        
        
        if(formCheck == 0){
            $('div.first').hide();
            $('img.close').fadeIn();
            $('div.second').fadeIn();
        }

    });
    
    $('input#modern-submit').click(function(){
        var formCheck = 0;
        
       
        
        if($('textarea#message').val().length <= 100){
            $('label.modernmessage').remove();
            $('textarea#message').after('<label class="error modernmessage">Longer Message Please :)</label>');
            formCheck++;
        }
        else{
            $('label.modernmessage').remove();
        }
        
        if($('textarea#message').val().length >= 225){
            $('label.modernmessage1').remove();
            $('textarea#message').after('<label class="error modernmessage1">Maximum Characters :)</label>');
            formCheck++;
        }
        else{
            $('label.modernmessage1').remove();
        }
        
        if(formCheck == 0){
            var name = escape($('input#name').val());
            var email = escape($('input#email').val());
            var msg = escape($('textarea#message').val());
            var ID = escape($('input#photogID').val());
            $('img.close').hide();
            $('img.load').show();
            $("div.formresults").load(homeURL+'/find/?view=liame&modern='+XID+'&msg='+msg+'&e='+email+'&n='+name+'&photogid='+ID, function(){
                
                $('img.load').fadeOut();
                $(this).fadeIn();
            });
        }

    });
    
    
    
    

});
