
var g_has_recoloured = '';
var g_new_recoloured = '';
function refreshProductInfo(category_id, category, style_id, style_title, brand_id, brand, size_id, size_title, secondary_size_id, secondary_size, colour_id, colour, fabric_id, fabric, occasion_id, occasion, sale, product_id,has_recoloured)
{
	var data = '';

	data+= 'category_id';
	data+= "=";
	data+= escape(category_id);
	data+= "&";

	data+= 'category';
	data+= "=";
	data+= escape(category);
	data+= "&";

	data+= 'style_id';
	data+= "=";
	data+= escape(style_id);
	data+= "&";

	data+= 'style';
	data+= "=";
	data+= escape(style_title);
	data+= "&";

	data+= 'brand_id';
	data+= "=";
	data+= escape(brand_id);
	data+= "&";

	data+= 'brand';
	data+= "=";
	data+= escape(brand);
	data+= "&";

	data+= 'size_id';
	data+= "=";
	data+= escape(size_id);
	data+= "&";

	data+= 'size';
	data+= "=";
	data+= escape(size_title);
	data+= "&";

	data+= 'secondary_size_id';
	data+= "=";
	data+= escape(secondary_size_id);
	data+= "&";

	data+= 'secondary_size';
	data+= "=";
	data+= escape(secondary_size);
	data+= "&";

	data+= 'colour_id';
	data+= "=";
	data+= escape(colour_id);
	data+= "&";

	data+= 'colour';
	data+= "=";
	data+= escape(colour);
	data+= "&";

	data+= 'fabric_id';
	data+= "=";
	data+= escape(fabric_id);
	data+= "&";

	data+= 'fabric';
	data+= "=";
	data+= escape(fabric);
	data+= "&";

	data+= 'occasion_id';
	data+= "=";
	data+= escape(occasion_id);
	data+= "&";

	data+= 'occasion';
	data+= "=";
	data+= escape(occasion);
	data+= "&";

	data+= 'sale';
	data+= "=";
	data+= escape(sale);
	data+= "&";

	data+= 'product_id';
	data+= "=";
	data+= escape(product_id);
	data+= "&";


	var rand = Math.random(9999);
	var pars = data + 'rand=' + rand;

  if(has_recoloured == 'y')
  {
    g_has_recoloured = 'y';
    g_new_recoloured = product_id+'-'+colour_id;
  }

  $('*').css('cursor','wait');

  $.get(suitsMenConstants['url_path']+'/lib/ajax_product_info.php',pars, function(newData)
  {

    var pattern = /~info~(.*)~endinfo~/gim;
    var results = newData.match(pattern);
    var info_content = RegExp.$1;

    pattern = /~purchase~(.*)~endpurchase~/gim;
    results = newData.match(pattern);
    var purchase_content = RegExp.$1;

    var selections_panel = document.getElementById('selections_panel');
    selections_panel.innerHTML = info_content;

    var purchase_panel = document.getElementById('purchase_panel');
    purchase_panel.innerHTML = purchase_content;

    //make sure buttons get affect added to them
    prepareInputs();

    if(g_has_recoloured == 'y')
    {
      change_main_image(g_new_recoloured);
    }

    $('*').css('cursor','auto');

  },'html');


	return false;
}


