function myFunc (popupID, depth)
{
	xml  = new ActiveXObject("Msxml2.DOMDocument");
     xml.async=false;
     xslt = new ActiveXObject("Msxml2.FreeThreadedDOMDocument");
     xslt.async=false;
	if(depth=='0'){

	     xslt.load("./ContextSensitive.xsl");
	     xml.load("./Popups.xml");
	} else if(depth == '2'){
	     xslt.load("../../ContextSensitive.xsl");
	     xml.load("../../Popups.xml");
	}
	else{
	     xslt.load("../ContextSensitive.xsl");
	     xml.load("../Popups.xml");
     }
     xslTemp = new ActiveXObject("Msxml2.XSLTemplate");
     xslTemp.stylesheet = xslt;
     
     xslProc = xslTemp.createProcessor();
     xslProc.input = xml;
     xslProc.addParameter("index", popupID);

     try { 
       xslProc.transform;
       return(xslProc.output);
     }
     catch(e)
     {
       result.innerHTML = e.description;
     }
}

function LoadTooltip(popupID, depth, idName)
{

	if(document.getElementById){
		var theElement = document.getElementById(idName);

		xml  = new ActiveXObject("Msxml2.DOMDocument");
	    xml.async=false;
     
     	xslt = new ActiveXObject("Msxml2.FreeThreadedDOMDocument");
     	xslt.async=false;
		if(depth=='0'){
		     xslt.load("./ContextSensitive.xsl");
		     xml.load("./Popups.xml");
		} else if(depth == '2'){
		     xslt.load("../../ContextSensitive.xsl");
		     xml.load("../../Popups.xml");
		}
		else{
		     xslt.load("../ContextSensitive.xsl");
		     xml.load("../Popups.xml");
	     }

	     xslTemp = new ActiveXObject("Msxml2.XSLTemplate");
	     xslTemp.stylesheet = xslt;
     
	     xslProc = xslTemp.createProcessor();
	     xslProc.input = xml;
	     xslProc.addParameter("index", popupID);

	     try {
			xslProc.transform;
			theElement.setAttribute("title", xslProc.output);
	     }
	     catch(e)
	     {
	     }

	}
}

function toggleText(szDivName, show)
{
	if(document.getElementById){
    var theDiv = document.getElementById(szDivName);
    if(show=='2'){
      if(theDiv.style.display == "none")
           theDiv.style.display = "";
      else
	      theDiv.style.display = "none";
    }
    else
      theDiv.style.display = show?"":"none";
  }
}

