/**
 * @author ib3
 */
window.addEvent('domready', function()
{
	var optionForm = $('productOptions');
	optionForm.addEvent('submit', function(e){
		var validated = true;
		if (optionForm.getFirst('fieldset').getFirst('ul')) {
			optionForm.getFirst('fieldset').getFirst('ul').getChildren('li').each(function(listItem){
				var item = listItem.getFirst('.required');
				if (item) {
					if (item.getSelected()[0].getProperty('value') == "0") {
						validated = false;
						listItem.addClass('error');
						var str = item.getSelected()[0].firstChild.nodeValue;
					//str = str.replace('-', '', 'g');
					}
					else {
						listItem.removeClass('error');
					}
				}
			});
			
			if (!validated) {
				$('instructions').set('text', "Please specify values for the options highlighted below so we can process your quote quickly:")
				$('instructions').setStyle('color', '#d22229');
				e.stop();
			}
		}
	});
});