$(document).ready(function() {

  // FAQ Show / Hide
  $('#faq li h3').click(function() {
    $(this).stop().parent().children('.faqbody').slideToggle('slow');
    $(this).toggleClass('open');
  });

  // Sub Nav Highlight
  $('.mainsubnav li').mouseenter(function() {
    $(this).addClass('navlosinge');
  });

  $('.mainsubnav li').mouseleave(function() {
    $(this).removeClass('navlosinge');
  });

  // Main Navigation UI
  $('.mainnav li').mouseenter(function() {
    $(this).stop().children('ul').slideDown('800');
  });

  $('.mainnav li').mouseleave(function() {
   $(this).stop().children('ul').slideUp('fast');
  });

  $('#menuitem-213').mouseenter(function() {
    $('.shop-hover').stop().animate({ opacity: 1.0 });
  });

  $('#menuitem-213').mouseleave(function() {
    $('.shop-hover').stop().animate({ opacity: 0.0 });
  });

  // Fade In
  $('.opacityfadein').mouseenter(function() {
    $(this).stop().animate({ opacity: 1.0 }, 'slow');
  });

  $('.opacityfadein').mouseleave(function() {
    $(this).stop().animate({ opacity: 0.25 }, 'slow');
  });


  // Fade Out
  $('.opacityfadeout').mouseenter(function() {
    $(this).stop().animate({ opacity: 0.6 });
  });

  $('.opacityfadeout').mouseleave(function() {
    $(this).stop().animate({ opacity: 1.0 });
  });

  // Green Fade
  $('.mainnav .greenfade').mouseenter(function() {
    $(this).stop().animate({ 'color': '#BFD730' }, 'slow');
  });

  $('.mainnav .greenfade').mouseleave(function() {
    $(this).stop().animate({ 'color': '#FFFFFF' }, 'slow');
  });


  // Quick Basket Slide
  $('#quickcart').mouseenter(function() {
    $(this).stop().animate({ 'width': '250px', 'color': '#BFD730' });
    $('#itemcount').show();
  });

  $('#quickcart').mouseleave(function() {
    $(this).stop().animate({ 'width': '170px', 'color': '#FFFFFF' });
    $('#itemcount').hide();
  });

  // Purple Bubble
  $('.mainsubnav li').mouseenter(function() {
    $(this).stop().animate({ 'background-color': '#554F7E' });
    $('#itemcount').show();
  });

  $('.mainsubnav li').mouseleave(function() {
    $(this).stop().animate({ 'background-color': 'transparent' });
    $('#itemcount').hide();
  });

  // Ewan Sounds
  $('#ewan-sounds .harp').click(function() { 
    stopSound();
    playSound('/files/www.easidream.co.uk/mp3/harp.mp3');
  });

  $('#ewan-sounds .hoover').click(function() {            
    stopSound();
    playSound('/files/www.easidream.co.uk/mp3/hoover.mp3');
  });

  $('#ewan-sounds .pink').click(function() { 
    stopSound();
    playSound('/files/www.easidream.co.uk/mp3/pink.mp3');           
  });

  $('#ewan-sounds .rain').click(function() {            
    stopSound();
    playSound('/files/www.easidream.co.uk/mp3/rain.mp3');
  });

});

function playSound(audioURL) {
 if (document.all) document.all['BGSOUND_ID'].src=audioURL;
 else self.iplayer.location.replace('/jsplay.htm?'+audioURL);
}

function stopSound() {
 if (document.all) document.all['BGSOUND_ID'].src='jsilence.mid';
 else self.iplayer.location.replace('/jsplay.htm?stop');
}

