/// <reference path="jQuery.intellisense.js"/>
/// <reference path="xeko.js"/>
/// <reference path="messaging.js"/>

var force_error = false;

$(document).ready(function() {

  $(".productSeeMore").click(function(e) {
    e.preventDefault();
    xeko.widgets.catalog.openItem($(this).attr("id"));
  });

  $("img.close").click(function(e) {
    e.preventDefault();
    var id = $(this).attr("id");
    id = id.substring(0, id.indexOf("Close"));
    xeko.widgets.catalog.closeItem(id);
  });

});

xeko.widgets.catalog = {

  "openItem": function(itemId)	// shows expanded divs, and collapses any open div
  {
    // close all other items
    $(".productMore").hide();
    $(".productSeeMore").show();
    
    $("#" + itemId + "More").show();
    $("#" + itemId).hide();
  },
  "closeItem": function(itemId)	// hides expanded divs
  {
    $("#" + itemId + "More").hide();
    $("#" + itemId).show();
  }
};