window.addEvent('domready', function() {
    var orderForms = $$('.orderForm');//document.getElementsByName('orderForm');
    if (orderForms != null && orderForms.length > 0) {
      orderForms.each(function(orderForm) {
        orderForm.addEvent('submit', function(event) {
          var ok = true;
          var optionString = '';
          var optionLabels = orderForm.getElements('.selectLabel');    
          var selects = orderForm.getElements('select');          
          selects.each(function(select,index) {
            if (select.selectedIndex == '0') {
              ok = false;
              optionString += optionLabels[index].innerHTML + ', ';
            }
          });
          if (!ok) {
            event.stop();
            var theBox = orderForm.getElement('.pleaseSelectAnOption'); 
            if (theBox != null) {
              theBox.set('html','Please Select ' + optionString.substring(0, optionString.length -2));
            } else {
              new Element('div', {
                'html': 'Please Select ' + optionString.substring(0, optionString.length -2),
                'class': 'attention pleaseSelectAnOption',
                'events': {
                  'click': function() {
                    this.dispose();
                  }
                }
              }).inject(orderForm.getElement('input.button').getParent(),'bottom');
            }
          }
        });
      });
    }
  });