/* Store Category Page */
window.addEvent('domready', function() {
  var myTips = new Tips('.thisisatooltip');
  
  myTips.addEvent('show', function(tip, el){
    tip.fade('in');
  });

  // Create variables (in this case two arrays) representing our bubbles and pages
  var myImages = $$('body.store ul.product_list li.item');
  var myDescriptions = $$('.itemDescription');
  
  // Set bubbles opacity to zero so they're hidden initially and toggle visibility on for their container  
  myDescriptions.setStyle('opacity', 0);
/*   $('bubbleWrap').setStyle('visibility','visible') */
  
  // Add our events to the pages
  myImages.each(function(el, i) {
    el.set('morph', {link : 'cancel'});
    
    el.addEvents({
      'mouseenter': function() {
        myDescriptions[i].morph({
          'opacity' : .8,
          'padding-top' : '15px'
        });
      },
      'mouseleave' : function() {
        myDescriptions[i].morph({
          'opacity' : 0,
          'padding-top' : '0px'
        });
      }  
    });
  });
  
  $$('body.store ul.product_list li:nth-child(3n)').setStyle('margin-right', '0px');
  
  $$('body.store div#productCategories.block ul ul').setStyle('display', 'none');
  $$('body.store div#productCategories.block ul li.current ul').setStyle('display', 'block');
  var parent = $$('body.store div#productCategories.block ul ul li.current').getParent('ul');
  parent.setStyle('display', 'block');
    
  var el = $$('div#saveChanges');
  el.set('styles', {'opacity': 0});
  $$('body.cart .reminderText').addEvent('change', function(e) {
    // You often will need to stop propagation of the event
    e.stop();
    el.fade(1);
  });
  
  
  //create our Accordion instance
  var myAccordion = new Accordion($('body.about accordion'), 'h3.toggler', 'div.element', {
    opacity: false,
    onActive: function(toggler, element){
      toggler.setStyle('color', '#fff');
      toggler.setStyle('font-weight', 'bold');
      toggler.setStyle('background-image', 'url(/resources/images/aboutFAQactive.png)');
    },
    onBackground: function(toggler, element){
      toggler.setStyle('color', '#309FC7');
      toggler.setStyle('background-image', 'url(/resources/images/aboutFAQnonactive.png)');
    }
  });
});



/* UserVoice */
var uservoiceOptions = {
  /* required */
  key: 'doorstepdairy',
  host: 'doorstepdairy.uservoice.com', 
  forum: '41653',
  showTab: fals,  
  /* optional */
  alignment: 'right',
  background_color:'#685C53', 
  text_color: 'left',
  hover_color: '#cbbbad',
  lang: 'en'
};

function _loadUserVoice() {
  var s = document.createElement('script');
  s.setAttribute('type', 'text/javascript');
  s.setAttribute('src', ("https:" == document.location.protocol ? "https://" : "http://") + "../resources//javascripts/tab.js");
  document.getElementsByTagName('head')[0].appendChild(s);
}
_loadSuper = window.onload;
window.onload = (typeof window.onload != 'function') ? _loadUserVoice : function() { _loadSuper(); _loadUserVoice(); };
