Improved Select Element Borders
I’ve place all the functions in a separate file called jquery.visualValidation.js which can then be called with:
/* Fixes select element borders in IE7 and below */ $("select").each(function() { addBordersToSelectElement($(this)) }); /* Events to control red borders around required fields that don't have a value */ $(".requiredField").each(function() { addValidationStylesAndEvents($(this), "requiredField", "requiredFieldSatisfied") });