var forDrupal = forDrupal || { 'settings': {} };
  
$(function () {
  $('.ieselect').hide();
  
  var pageHeight = $('#page').height();
  $('#theme').height($(window).height() - pageHeight)
    .css('top', pageHeight);
  $(window).bind('resize',
    function() {
      $('#theme').height($(window).height() - pageHeight);
    });

  $('.selectbox').hover(
    function() {
      $(this).css('background-position', '0 -26px');
      $('.list').slideDown('fast');
    },
    function() {
      $(this).css('background-position', '0 0');
      $('.list').hide();
    }
  );

  $('.list li a.thumbnail').tooltip({
    track: true,
    delay: 0,
    showURL: false,
    opacity: 0.9,
    fixPNG: false,
    showBody: " - ", 
    bodyHandler: function() { 
      return $('<img />').attr('src', $(this).siblings('img.thumb').attr('src'));
    },
    extraClass: "thumbbox",
    fade: 250,
    top: -15,
    left: 5
  });

  $('.list li a').click(
    function() {
      $('.list li a').removeClass('selected');
      $(this).addClass('selected');
      $('.selectbox .current').text($(this).text());
      var node = $(this).siblings('span.node').text();
//        var cart = 'http://fordrupal.com/cart/add/e-p'+node+'_q1-idemo?destination=cart/checkout';
      var cart = 'http://fordrupal.com/node/'+node;
      $('.buy a').attr('href', cart);
      $('.list').hide();
      $('#theme').attr('src', this.href+'/');
      return false;
    }
  );

  if (forDrupal.settings && forDrupal.settings.theme) {
    $('.list li.'+forDrupal.settings.theme+' a').click();
  }
  else {
    $('.list li:first a').click();
  }

});
