// requires JQuery and Validation plugin
// works with form1.1.css layouts to add JS error messages below input labels and required flags
$(function(){
    // adds the required flags
    var requiredFlag = '<span class="requiredFlag"> *</span>';
    $('#cssform :input[type=text]').filter('.required').prev('label').append(requiredFlag);
    $('#cssform').find("textarea").filter('.required').prev('label').append(requiredFlag);

    var options = {
        // debug: false,
		errorElement: "span",
	    errorPlacement: function(error, element) {
	        error.appendTo(element.prev("label"));
		},
		submitHandler: function(form) {
			form.submit();
   		}
    };

    if (window["validate_options"])
        $.extend(options, window["validate_options"]);

    $("#cssform").validate(options);


    // hack for ie input text styling (see form1.1.css for more info)
    // adds a class called text to all inputs with type text.
    $("input[type=text]").addClass("text");
});

