var req; 

function getObject(name) { 
   var ns4 = (document.layers) ? true : false; 
   var w3c = (document.getElementById) ? true : false; 
   var ie4 = (document.all) ? true : false; 

   if (ns4) return eval('document.' + name); 
   if (w3c) return document.getElementById(name); 
   if (ie4) return eval('document.all.' + name); 
   return false; 
}
function loadXMLDoc_head(key) {
   var url="level2skills_head.php?service="+key;
   getObject("level2_head").innerHTML = '&nbsp;<img style="vertical-align:middle" src="images/loading.gif">Please wait...';
   try { req = new ActiveXObject("Msxml2.XMLHTTP"); } 
   catch(e) { 
      try { req = new ActiveXObject("Microsoft.XMLHTTP"); } 
      catch(oc) { req = null; } 
   } 
   if (!req && typeof XMLHttpRequest != "undefined") { req = new XMLHttpRequest(); } 
   if (req != null) {
      req.onreadystatechange = processChange_head; 
      req.open("GET", url, true); 
      req.send(null); 
   } 
} 

function processChange_head() { 
   if (req.readyState == 4 && req.status == 200) { 
      getObject("level2_head").innerHTML = req.responseText;
   } 
}

function loadXMLDoc1_head(key) {
   var url="level1skills_head.php?service="+key;
   getObject("level1_head").innerHTML = '&nbsp;<img style="vertical-align:middle" src="images/loading.gif">Please wait...';
   try { req = new ActiveXObject("Msxml2.XMLHTTP"); } 
   catch(e) { 
      try { req = new ActiveXObject("Microsoft.XMLHTTP"); } 
      catch(oc) { req = null; } 
   } 
   if (!req && typeof XMLHttpRequest != "undefined") { req = new XMLHttpRequest(); } 
   if (req != null) {
      req.onreadystatechange = processChange1_head; 
      req.open("GET", url, true); 
      req.send(null); 
   } 
} 

function processChange1_head() { 
   if (req.readyState == 4 && req.status == 200) { 
      getObject("level1_head").innerHTML = req.responseText;
   } 
}
