Rckp.ProdLoop = {

  load: function() {
    var products = $$("li.product");
    products.each( function(el) {
      var addHover = function() { $(this).addClassName("hover"); }
      var delHover = function() { $(this).removeClassName("hover"); }

      el.observe("mouseover", addHover );
      el.observe("mouseout", delHover );
      try 
      {      
         el.down(".expressShopButton").observe("mouseover", addHover );
         el.down(".expressShopButton").observe("mouseout", delHover );
      } catch (E) {}
    });

  },
  sortFormElements: function(frm)
  {

    thisForm = frm;
    for(var i=0;i<thisForm.elements.length;i++)
    {
      var repValue = thisForm.elements[i].value;

      var percentIndex = repValue.indexOf('%');
      if( percentIndex > -1)
      {
        var subString = repValue.substring(0,percentIndex-1);
        subString = subString + " &#037;";
        thisForm.elements[i].value = subString;
      }
      var ampersandIndex = thisForm.elements[i].value.indexOf('&');

      if( ampersandIndex > -1)

      {                 

        var ampersandSubString = thisForm.elements[i].value.substring(0,ampersandIndex-1);

        ampersandSubString = ampersandSubString + " &#038;"+thisForm.elements[i].value.substring(ampersandIndex+1,thisForm.elements[i].value.length);

        thisForm.elements[i].value = ampersandSubString;        
      }

 

    }
  }
};

var sortFormElements = Rckp.ProdLoop.sortFormElements;
