
	<!-- CLICKABLE BLOCK -->
	jQuery(document).ready(function($){

		jQuery(".sub-sell").click(function(){
	    	window.location=jQuery(this).find("a").attr("href");return false;
		});
		//feedback form
		jQuery.validator.addMethod('minWords', function(value, element, params) {
			return !jQuery(element).val() || jQuery(element).val().match(/\b\w+\b/g).length >= params;
		}, 'Please enter at least {0} words.');


		var $tbxMiniFeedBack = jQuery("div#feedback-tab").tbxMiniFeedback({ajax : ajaxCom});
		var $tbxLoginBox = jQuery("div#login-area").tbxLoginBox({ajax : ajaxCom});

		jQuery(function(){
			jQuery('input').keydown(function(e){
				if (e.keyCode == 13) {
					jQuery(this).parents('form').submit();
					return false;
				}
			});
		});

		//registration form
		jQuery("#regForm").validate({
			onblur:false,
			onkeyup:false,
			showErrors: function(errorMap, errorList) {
				var errorClass = "";
				//We can only display one, so else/if in order of priority
				if(errorMap['age']) {
					errorClass = "error-all-fields";
				}
				if(errorMap['password']) {
					errorClass = "error-password";
				}
				if(errorMap['email']) {
					errorClass = "error-email-format";
				}
				if(errorMap['fullname']) {
					errorClass = "error-fullname";
				}

				jQuery("h2#regRibbon").removeClass("error-fullname error-all-fields error-email-format error-password error-email-is-use error-must-be-13");
				jQuery("h2#regRibbon").addClass(errorClass);
			},
			rules: {
				fullname: {
					required: true,
					minWords: 2
				},
				email: {
					required:true,
					email: true
				},
				password: {
					required: true,
					minLength: 5
				},
				age: {
					required: true
				}
			},
			messages: {
				email: " ",
				fullname: " ",
				password: " "
			}
		});
	});
