// AJAX functions:
COGJAX = {};
COGJAX.grabCore = function () {
  var req = COGJAX.createXMLHTTPObject ();
  if (!req) return;
  req.open ("POST", "/Cart/1/Update/", true);
  req.setRequestHeader ('User-Agent', 'XMLHTTP/1.0');
  req.setRequestHeader ('Content-type', 'application/x-www-form-urlencoded');
  if (req.readyState == 4) return;
  req.send ("number=1&no_redirect=true");
}
COGJAX.grabTPL = function () {
  var req2 = COGJAX.createXMLHTTPObject ();
  if (!req2) return;
  req2.open ("POST", "/Cart/8/Update/", true);
  req2.setRequestHeader ('User-Agent', 'XMLHTTP/1.0');
  req2.setRequestHeader ('Content-type', 'application/x-www-form-urlencoded');
  if (req2.readyState == 4) return;
  req2.send ("number=1&no_redirect=true");
}
COGJAX.XMLHttpFactories = [
  function () {return new XMLHttpRequest()},
  function () {return new ActiveXObject("Msxml2.XMLHTTP")},
  function () {return new ActiveXObject("Msxml3.XMLHTTP")},
  function () {return new ActiveXObject("Microsoft.XMLHTTP")}
];
COGJAX.createXMLHTTPObject = function () {
  var xmlhttp = false;
  for (var i=0;i<COGJAX.XMLHttpFactories.length;i++) {
    try {
      xmlhttp = COGJAX.XMLHttpFactories[i]();
    }
    catch (e) {
      continue;
    }
    break;
  }
  return xmlhttp;
}

// If you dont have a CORE, we'll kindly add one!
function init () {
  if (!INCART['1']) {
    COGJAX.grabCore ();
  }
  if (!INCART['8']) {
    COGJAX.grabTPL ();
  }
}
window.onload = init;
if (window.captureEvents) window.captureEvents(Event.LOAD);


// Opens a link to the domain Checker on oopstudios
function domainCheck () {
  COG.POPUP.doPop ('http://oopstudios.com/stuff/domain_lookup/index.htm', 350, 350);
}