polopoly.service.blog = {
	init: function() {
		var blog = jQuery('#blog');
		
		if (blog && polopoly.user.isLoggedIn()) {
			var blogId = jQuery("#blogIdForm input[name='blogId']").val();
			var blogs = polopoly.user.getSessionServiceSettings("ubg", "0");
			for (var i = 0; blogs && i < blogs.length; i++) {
				if (blogId == blogs[i]) {
					jQuery("#blog .requiresBlogOwner").css("display", "block");
					return;
				}
			}
		}
	},
	validateBlogForm: function(localizedMessages) {
		  var validation = {
	        rules: {
	          blog_name: {
	            required: true
	          },
	          blog_address: {
	            required: true
	          }
	        },
	        messages: {
	          blog_name: {
	            required: localizedMessages['blog_name:required']
	          },
	          blog_address: {
	            required: localizedMessages['blog_address:required']
	          }
	        },
	        submitHandler: function(form) {
	          jQuery("#submitBlogFormButton").css("background-color", "#ccc");
	          jQuery("#submitBlogFormButton").attr("disabled", true);      
	          form.submit();
	        }
	      };
	          
	      var validator = jQuery("#createBlogForm").validate(validation);
		
	}
	
};


