$(document).ready(function(){
	
	// validate register form
	var validator = $("#sign_up").validate({
		rules: { 
		first_name: { required: true, minlength: 2, number: false },
		last_name: { required: true, minlength: 2, number: false },
		company: { required: true, minlength: 2 },
		role: { required: true, minlength: 2, number: false },
		street: { required: true, minlength: 2, number: false },
		nr: { required: true, number: true },
		zipcode: { required: true, number: true, minlength: 4 },
		city: { required: true, minlength: 2, number: false }, 
		email: { required: true, email: true },
		why: "required"
	},
	
	onblur: function(el){
		if(validator.check(el))
			$(el).removeClass(validator.settings.errorClass);
		else
			$(el).addClass(validator.settings.errorClass);
		}
	});
	
	$('a.media').media( { width: 380, height: 28 } );

});
	