// Dropdown menu using superfish	
jQuery(document).ready(function($) {
    
    $('.blogwellAnimate').cycle({
    	fx: 'fade',
    	timeout: 5000 
    });

    $('.tafSubmitImage').click(function() {
    	$(this).css("opacity", ".5");
		setTimeout ( function() {
			$(this).attr('disabled', true);
		},8000);
	
		setTimeout ( function() {
			$(this).css("opacity", "1").attr('disabled', false);
		},8000);
    });
	

	oValidator = $("#tafFooterForm").validate({		
		//set the rules for the field names
		rules: {
			VisitorName: {
				required: true,
				minlength: 2
			},
			VisitorEmail: {
				required: true,
				email: true
			},
			FriendName_1: {
				required: true,
				minlength: 2
			},
			FriendEmail_1: {
				required: true,
				email: true
			}
		},
		//set messages to appear inline
		messages: {
		VisitorName: "Please enter your name",
		VisitorEmail: "Please enter a valid email",
		FriendName_1: "Please enter you friend's name",
		FriendEmail_1: "Please enter your friend's email"
		}
	});
		
	$('#tafFooterForm').ajaxForm({
		success: function(data) {
			if (data==1){
				$('#tafFooterForm').resetForm();
				$('#tafFooterForm').fadeOut("slow");
				setTimeout ( function() {
					$('#success').fadeIn("slow");
				},1000);
			} else if (data==2) {
				$('#badserver').fadeIn("slow");
			} else if (data==3) {
				$('#bademail').fadeIn("slow");
			}
		},
		beforeSubmit: function() {
			return oValidator.valid(); // return the validator's .valid() boolean
		}
    });
  
  
  // validation for each post taf form
  	oValidatorPost = $("#tafPostForm").validate({		
		//set the rules for the field names
		rules: {
			VisitorNamePost: {
				required: true,
				minlength: 2
			},
			VisitorEmailPost: {
				required: true,
				email: true
			},
			FriendName_1Post: {
				required: true,
				minlength: 2
			},
			FriendEmail_1Post: {
				required: true,
				email: true
			}
		},
		//set messages to appear inline
		messages: {
		VisitorNamePost: "Enter your name",
		VisitorEmailPost: "Enter a valid email",
		FriendName_1Post: "Enter you friend's name",
		FriendEmail_1Post: "Enter your friend's email"
		}
	});
		
	$('#tafPostForm').ajaxForm({
		success: function(data) {
			if (data==1){
				$('#tafPostForm').resetForm();
				$('#tafPostForm').fadeOut("slow");
				setTimeout ( function() {
					$('#successPost').fadeIn("slow");
				},1000);
			} else if (data==2) {
				$('#badserverPost').fadeIn("slow");
			} else if (data==3) {
				$('#bademailPost').fadeIn("slow");
			}
		},
		beforeSubmit: function() {
			return oValidatorPost.valid(); // return the validator's .valid() boolean
		}
    });
  
});

