function cmswin(tagname) {
  var rn = Math.floor(Math.random()*999999);
  if(tagname.substr(0,1) == "2")
  {
    MOOdalBox.open(
      "/cms/?tagname="+tagname+"&rn="+rn,
      "Make changes to your content and click the save icon.  Close when done.",
      "750 450"
    );
  } else {
    MOOdalBox.open(
      "/cms/?tagname="+tagname+"&rn="+rn,
      "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.open(
    "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);
  }
}
