








/*** Protected by US Patent 6,865,593 and pending patent applications. WebCollage (c) 2000-2007. ***/
try
{

function getCpiFromQueryParameterValue (query, lcCpiName)
{
  var params = query.split("&");
  for (var i=0; i < params.length; ++i)
  {
    var pair = params[i].split("=");
    if (typeof(pair[0]) != typeof(undefined) &&
        pair[0].toLowerCase() == lcCpiName   &&
        typeof(pair[1]) != typeof(undefined))
    return unescape(pair[1]);
  }
  return "";
}
function getCpiFromPathSegments (path, lcCpiName1, lcCpiName2, lcCpiName3, lcCpiName4)
{
  var segments = path.split("/");
  for (var i = 0; i < segments.length; ++i)
  {
    if (((segments[i].toLowerCase() == lcCpiName1) ||
         (segments[i].toLowerCase() == lcCpiName2) ||
         (segments[i].toLowerCase() == lcCpiName3) ||
         (segments[i].toLowerCase() == lcCpiName4)) && typeof(segments[i + 1]) != typeof(undefined))
      return unescape(segments[i + 1]);
  }
  return "";
}
function getCpi (containerUrl, cpiName)
{
  var lcCpiName = cpiName.toLowerCase();
  var urlParts = containerUrl.split("?");
  var cpi = getCpiFromPathSegments(urlParts[0], "-", "product", "dp", lcCpiName);

  if (cpi == "" && typeof(urlParts[1]) != typeof(undefined))
    return getCpiFromQueryParameterValue(urlParts[1], lcCpiName);


  return cpi;
}


var wcsbCpi = getCpi(location.href, "ASIN");
if (wcsbCpi.length == 0)
  wcsbCpi = "unknown";

function wcsbCallProductButton()
{
  var url = "http://content.webcollage.net/_sites/amazonfr/smart-button/index.jsp?ird=true&wccgsite=amazonfr&wccgfunc=smart-button&ASIN=";

    url += escape(wcsbCpi);

  var scr = document.createElement("script");
  scr.id = "wcsb-auto";
  scr.src = url;
  document.getElementsByTagName("head").item(0).appendChild(scr);
}
if (typeof(wcsbAvoidDoubleResponse)=='undefined')
{
  wcsbAvoidDoubleResponse = true;
  setTimeout(wcsbCallProductButton, 1);
}
}
catch (e) {}

