function cmswin(tagname,theme) {
  if (!theme) {
    theme = "";
  }
  var rn = Math.floor(Math.random()*9999999);
  MOOdalBox_I.open(
    "/cms/?tagname="+tagname+"&rn="+rn+"&theme="+theme,
    "Make changes to your content and click the save icon.  Close when done.",
    "750 450"
  );
}

function cms_load_data(tagname) {
  getCMSData('/cms/ajax/cms_content.php?tagname='+tagname,tagname+'_content');
}

function launch_cms_login(goret) {
  MOOdalBox_I.open(
    "/cms/cms_login.php?return="+goret,
    "LOGIN TO ENTER THE CONTENT MANAGEMENT SYSTEM",
    "350 250"
  );
}

function getCMSData(dataSource,divID) {
  var XMLHttpRequestObject = false;
  try {
    XMLHttpRequestObject = new ActiveXObject("MSXML2.XMLHTTP");
  }
  catch (exception1) {
    try {
      XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
    }
    catch (exception2) {
      XMLHTTPRequestObject = false; 
    }
  }

  if (!XMLHttpRequestObject && window.XMLHttpRequest) {
    XMLHttpRequestObject = new XMLHttpRequest();
  }

  if (XMLHttpRequestObject) {
    var obj = document.getElementById(divID);
    XMLHttpRequestObject.open("GET",dataSource);
    XMLHttpRequestObject.onreadystatechange = function() {
      if ((XMLHttpRequestObject.readyState == 4) && (XMLHttpRequestObject.status == 200)) {
        obj.innerHTML = XMLHttpRequestObject.responseText;	
      }
    }
    XMLHttpRequestObject.send(null);
  }
}
