jQuery(function(){
                jQuery("#firstname").validate({
                    expression: "if (VAL.match(/^[a-zA-Z][a-zA-Z]{2,50}$/)) return true; else return false;",
                    message: "Should be a validate name (2 to 50 letters)"
                });
				jQuery("#lastname").validate({
                    expression: "if (VAL.match(/^[a-zA-Z][a-zA-Z]{2,50}$/)) return true; else return false;",
                    message: "Should be a validate name (2 to 50 letters)"
                });
                jQuery("#email").validate({
                    expression: "if (VAL.match(/^[^\\W][a-zA-Z0-9\\_\\-\\.]+([a-zA-Z0-9\\_\\-\\.]+)*\\@[a-zA-Z0-9_]+(\\.[a-zA-Z0-9_]+)*\\.[a-zA-Z]{2,4}$/)) return true; else return false;",
                    message: "Should be a valid Email (example@csandcm.com)"
                });
                jQuery("#Quantity").validate({
                    expression: "if (VAL.match(/^[a-zA-Z0-9\\s(\\S+)\\s]{2,100}$/)) return true; else return false;",
                    message: "Should be a validate Quantity (2 to 100 letters)"
                });
				jQuery("#Notes").validate({
                    expression: "if (VAL.match(/^[a-zA-Z0-9\\s(\\S+)\\s]{2,200}$/)) return true; else return false;",
                    message: "Should be a validate notes (2 to 200 letters)"
                });
				jQuery("#Notes").validate({
                    expression: "if (VAL.match(/^[a-zA-Z0-9\\s(\\S+)\\s]{2,200}$/)) return true; else return false;",
                    message: "Should be a validate notes (2 to 200 letters)"
                });
            });
