
// common variables
var agt = navigator.userAgent.toLowerCase();

// add PNG alpha support for IE 5.5 or IE 6.x
var pngAlphaIE
if (pngAlphaIE = agt.indexOf("msie") != -1 && agt.indexOf("opera") == -1 &&
    parseInt(navigator.appVersion) == 4 && navigator.platform == ("Win32") &&
    (agt.indexOf("msie 5.5") != -1 || agt.indexOf("msie 6.") != -1)) {
  try {
    document.styleSheets[0].
      addRule("img", "behavior: url(/PNGAlphaSupportForIE.htc)");
  }
  catch (e) {}
}


// generic cross-browser element get
function getElement(elem)
{
	if (document.getElementById)
    return document.getElementById(elem);
	else if (document.all)
		return document.all[elem];
	else if (document.layers)
		return document.layers[elem];
  return null;
}

// javascript page change
function changeContent(src, elem, sect)
{
  var el = getElement(elem);
  var ajax;
  
  if (document.getElementById)
    ajax = (window.ActiveXObject) ?
      new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();

  if (ajax) {
    ajax.onreadystatechange = function () {
      if (ajax.readyState == 4 && ajax.status == 200 && el) {
        el.innerHTML = ajax.responseText;
      }
      
    };
    ajax.open("GET", "amic.php?loadContent=" + sect, true);
    ajax.send(null);
  }

  //  src.parentNode.className = "selected";
}
