function newWindow(page,winName,width,height) {
  var left = (screen.width) ? (screen.width - width) / 2 : 0;
  var top = (screen.height) ? (screen.height - height) / 2 : 0;
  var settings = "width=" + width + ", height=" + height;
  settings += ", top=" + top + ", left=" + left;
  settings += ", directories=no";
  settings += ", location=no";
  settings += ", menubar=no";
  settings += ", resizable=no";
  settings += ", scrollbars=no";
  settings += ", status=no";
  settings += ", toolbar=no";
  var win = window.open(page,winName,settings);
}
function closeWindow() { //v2.0
  window.close();
}
function MM_checkPlugin(plgIn, theURL, altURL, autoGo) { //v4.0
  var ok=false; document.MM_returnValue = false;
  with (navigator) if (appName.indexOf('Microsoft')==-1 || (plugins && plugins.length)) {
    ok=(plugins && plugins[plgIn]);
  } else if (appVersion.indexOf('3.1')==-1) { //not Netscape or Win3.1
    if (plgIn.indexOf("Flash")!=-1 && window.MM_flash!=null) ok=window.MM_flash;
    else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=null) ok=window.MM_dir;
    else ok=autoGo; }
  if (!ok) theURL=altURL; if (theURL) window.location=theURL;
}
function checkString(string) {
   var newString = string.value;
   var chars = new Array('/','[',']');
   for (i in chars) {
      if (newString.indexOf(chars[i]) != -1) {
         newString = newString.split(chars[i]);
		 newString = newString.join("");
      }
   }
   string.value = newString;
}
function checkInputChars(string) {
   var newString = string.value;
   var chars = new Array(',',';','.');
   for (i in chars) {
      if (newString.indexOf(chars[i]) != -1) {
         newString = newString.split(chars[i]);
		 newString = newString.join("");
      }
   }
   string.value = newString;
}
function displayMessage(mess,layer) {
	var element = document.getElementById(layer);
    element.innerHTML = "<h4>" + mess + "</h4>";
}

var HttpRequestObject = false;
try {
    HttpRequestObject = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
    try {
        HttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
        HttpRequestObject = false;
    }
}
if (!HttpRequestObject && typeof XMLHttpRequest != "undefined") {
    try {
        HttpRequestObject = new XMLHttpRequest();
    } catch (e) {
        HttpRequestObject = false;
    }
}
if (!HttpRequestObject && window.createRequest) {
    try {
        HttpRequestObject = window.createRequest();
    } catch (e) {
        HttpRequestObject = false;
    }
}
function display_data(event_id) {
    if (HttpRequestObject) {
	    HttpRequestObject.open("GET","assets/php/http_request_cd.php?id=" + event_id, true);
        HttpRequestObject.onreadystatechange = function() {
            if (HttpRequestObject.readyState == 4 && HttpRequestObject.status == 200) {
			    var result = HttpRequestObject.responseText;
				var calLayer = document.getElementById("calDetail");
				calLayer.innerHTML = result;
		    } 
	    }
	}
	HttpRequestObject.send(null);
} 
