
// login form
$(function() {
    
    $("#login_enter").click(function(){
    
        var email = $("input#Email").val(),
		password = $('input#Password').val();
        
        if(email.length <  1) {	
            if($('.logincontent .loginfailed').length === 0) {
                $('<div class="loginfailed"><div class="loginfailed_inner"><a href="#" id="CloseBtn"></a><p class="loginfailed_text">You have not entered an email address</p></div></div>').appendTo('.logincontent').hide().fadeIn(600,
                function(){
                    $("a#CloseBtn").click(function(){
                        $('.logincontent .loginfailed').fadeOut(600,
                        function() { 
                            $(".logincontent .loginfailed").remove(); 
                        });
                        $('input#Email').focus();
                        return false;
                    });
                });
            }	
        return false;
        }
        
        else if(email.length < 1 || email.indexOf("/") > -1 || email.indexOf("/") > -1 || email.indexOf(":") > -1 || email.indexOf(",") > -1 || email.indexOf(";") > -1 || email.indexOf("@") < 0 || email.indexOf("\.") < 0) {	
           if($('.logincontent .loginfailed').length === 0) {
                $('<div class="loginfailed"><div class="loginfailed_inner"><a href="#" id="CloseBtn"></a><p class="loginfailed_text">Your email address is in an incorrect format</p></div></div>').appendTo('.logincontent').hide().fadeIn(600,
                function(){
                    $("a#CloseBtn").click(function(){
                        $('.logincontent .loginfailed').fadeOut(600,
                        function() { 
                            $(".logincontent .loginfailed").remove(); 
                        });
                        $('input#Email').focus();
                        return false;
                    });
                });
            }	
        return false;
        }
		
		else if(password.length <  1) {	
            if($('.logincontent .loginfailed').length === 0) {
                $('<div class="loginfailed"><div class="loginfailed_inner"><a href="#" id="CloseBtn"></a><p class="loginfailed_text">You have not entered an password</p></div></div>').appendTo('.logincontent').hide().fadeIn(600,
                function(){
                    $("a#CloseBtn").click(function(){
                        $('.logincontent .loginfailed').fadeOut(600,
                        function() { 
                            $(".logincontent .loginfailed").remove(); 
                        });
                        $('input#Email').focus();
                        return false;
                    });
                });
            }	
        return false;
        }
		
        return true; //validation is fine so submit form as normal
		
    }); //a sumbit
	
	
	if($('.logincontent .loginfailed').length > 0) {
		$("a#CloseBtn").click(function(){
			$('.logincontent .loginfailed').fadeOut(600,
			function() { 
				$(".logincontent .loginfailed").remove(); 
			});
			return false;
		});
	}
    
}); //document ready


//make comment form

$(function() {
    
    $("#submit_comment").click(function(){
    
        var comment = $("textarea#YourComment").val(),
        section = $('input#SiteSection').val(),
        article = $("input#ArticleID").val(),
		member = $("input#MemberID").val();
        
        if(comment.length <  1) {	
            if($('.commentsbox .loginfailed2').length === 0) {
                $('<div class="loginfailed2"><div class="loginfailed_inner2"><a href="#" id="CloseBtn2"></a><p class="loginfailed_text2">You have entered an invalid comment</p></div></div>').appendTo('.commentsbox').center().hide().fadeIn(600,
                function(){
                    $("a#CloseBtn2").click(function(){
                        $('.commentsbox .loginfailed2').fadeOut(600,
                        function() { 
                            $(".commentsbox .loginfailed2").remove(); 
                        });
                        $('textarea#YourComment').focus();
                        return false;
                    });
                });
            }	
        return false;
        }
        
        else if(member.length <  1) {	
            if($('.commentsbox .loginfailed2').length === 0) {
                $('<div class="loginfailed2"><div class="loginfailed_inner2"><a href="#" id="CloseBtn2"></a><p class="loginfailed_text2">You must be a registered member and logged in to make a comment</p></div></div>').appendTo('.commentsbox').center().hide().fadeIn(600,
                function(){
                    $("a#CloseBtn2").click(function(){
                        $('.commentsbox .loginfailed2').fadeOut(600,
                        function() { 
                            $(".commentsbox .loginfailed2").remove(); 
                        });
                       return false;
                    });
                });
            }	
        return false;
        }
		
         $('<div class="overlay"></div>').appendTo('.commentsbox');
        
        $.ajax({
            url: '/actions/submitcomment_process_ajax.asp',
            data: {memberID:member,sectionID:section,articleID:article,comment:comment},
            type: 'GET',
            
            success: function(results) {
                $('div.overlay').remove();
				$('textarea#YourComment').val("");
                
				
				if ($('#nocomments')) {
					$('#nocomments').fadeOut(600);
				}

				$('<div class="comment_row">'+results+'</div>').prependTo('div#comments').hide().slideDown(600);
	
				
            }
         });
		
        return false;
    }); //a sumbit
    
}); //document ready
	
//avatar upload form

$(function() {
    
    $("#submit_avatar").click(function(){
    
        var spam = $("input#Spam1").val(),
        file = $('input#File').val(),
		memberID1 = $("input#MemberID1").val();
        
        if(spam.length >  1) {	
            if($('.profilecontent .loginfailed2').length === 0) {
                $('<div class="loginfailed2"><div class="loginfailed_inner2"><a href="#" id="CloseBtn2"></a><p class="loginfailed_text2">You are a spammer, go away!</p></div></div>').appendTo('.profilecontent').center().hide().fadeIn(600,
                function(){
                    $("a#CloseBtn2").click(function(){
                        $('.profilecontent .loginfailed2').fadeOut(600,
                        function() { 
                            $(".profilecontent .loginfailed2").remove(); 
                        });
                        return false;
                    });
                });
            }	
        return false;
        }
        
        else if(file.length <  1) {	
            if($('.profilecontent .loginfailed2').length === 0) {
                $('<div class="loginfailed2"><div class="loginfailed_inner2"><a href="#" id="CloseBtn2"></a><p class="loginfailed_text2">You have not selected a file</p></div></div>').appendTo('.profilecontent').center().hide().fadeIn(600,
                function(){
                    $("a#CloseBtn2").click(function(){
                        $('.profilecontent .loginfailed2').fadeOut(600,
                        function() { 
                            $(".profilecontent .loginfailed2").remove(); 
                        });
                       return false;
                    });
                });
            }	
        return false;
        }
		
		else if(memberID1.length <  1) {	
            if($('.profilecontent .loginfailed2').length === 0) {
                $('<div class="loginfailed2"><div class="loginfailed_inner2"><a href="#" id="CloseBtn2"></a><p class="loginfailed_text2">You must be a registered member and logged in to upload an avatar</p></div></div>').appendTo('.profilecontent').center().hide().fadeIn(600,
                function(){
                    $("a#CloseBtn2").click(function(){
                        $('.profilecontent .loginfailed2').fadeOut(600,
                        function() { 
                            $(".profilecontent .loginfailed2").remove(); 
                        });
                       return false;
                    });
                });
            }	
        return false;
        }
		
        return true;
    }); //a sumbit
    
}); //document ready


