function cbo_CallBackCT(sku, lang, tab, catid, tabgroupid)
{
//make sure the target element exists first
 if (document.getElementById(this.TargetElement))
 {
  if( this.XmlHttp )
  {
    if( this.XmlHttp.readyState == 4 || this.XmlHttp.readyState == 0 )
    {
      var oThis = this;
      this.XmlHttp.open('POST', this.TargetPage, true);
      this.XmlHttp.onreadystatechange = function(){ oThis.ReadyStateChange(); };
      this.XmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
      //Firefox doesn't send the referer on Ajax calls when cookies disabled. Must set or the 
      //call will error due to missing form data from the redirect for cookie check happens
      if (document.referrer&&document.referrer!="")
	  {
	      this.XmlHttp.setRequestHeader('Referer', document.referrer);
	  }
      this.XmlHttp.send("sku_id=" + sku + "&langid=" + lang + "&activetab=" + tab + "&catid=" + catid + "&tabgroupid=" + tabgroupid);
      ShowElement(this.UnsupportedHideElement);
      ShowElement(this.TargetElement);
    }
  }
  else
  {
	//browser does not support xmlhttprequest
	HideElement(this.TargetElement);
  }
 }  
}

function cbo_CompleteCT(responseText, responseXML)
{
    var msg = document.getElementById(this.TargetElement);
    msg.innerHTML = responseText;
    
}
