var ProductConfig = {

	loadConfig: function(s_query)
	{
		$("#primarycontent").load("product_loadConfig.asp", s_query, 
				function(s_response, s_status) {
					ProductConfig.activateConfigLinks();
				});
	},

	loadDetails: function(s_query)
	{
	  $("#showroom").load("product_loadDetailsShowroom.asp", 'player=produktlegende_v3.swf&' + s_query);
		$("#secondarycontent_product").load("product_loadDetails.asp", s_query, 
				function(s_response, s_status) {
					ProductConfig.activateDetailLinks();
				});
	},
  
	activateConfigLinks: function()
	{
		$("a", "#primarycontent").click(function () {
				var s_query = $(this).attr("href").split(/\?/, 2)[1];
				ProductConfig.loadConfig(s_query);
				ProductConfig.loadDetails(s_query);
				return false;
			});
	},

	activateDetailLinks: function()
	{
		$("a[rel='product']", "#secondarycontent_product").click(function () {
				var s_query = $(this).attr("href").split(/\?/, 2)[1];
				ProductConfig.loadDetails(s_query);
				return false;
			});
		tb_init("a.thickbox", "#secondarycontent_product");
	},

	init: function()
	{
		this.activateConfigLinks();
		this.activateDetailLinks();
	}
};

$(function() {
	ProductConfig.init();
});

