// Form Validation

$(function(){

	$(".form .btn-submit").click(function(){
		
		var formContainer = $(this).closest(".form");
		var requiredFields = $(".required[value='']",formContainer);
		
		$(".required[value!='']").removeClass("error").siblings("span.error").remove();
		
		requiredFields.addClass("error");
		
		requiredFields.each(function(){
		
			if( $(this).hasClass("error") ) {
		
				if( $(this).siblings("span.error").size() != 1 ) {
					$(this).parent().append("<span class='error'>Required Field</span>").find(".error").fadeIn();
				}
			}
		
		});
		
		if (requiredFields.length > 0) {
		
			return false;
			
		}
	
	});

});
