<!--
isExpanded = false;

function getIndex(el) {
    ind = null;
    for (i=0; i<document.layers.length; i++) {
        whichEl = document.layers[i];
        if (whichEl.id == el) {
            ind = i;
            break;
        }
    }
    return ind;
}

function callhg() { var hg=0;
 for (i=0; i<document.layers.length; i++) 
   if(document.layers[i].visibility != "hide")
     hg+=document.layers[i].document.height
 return hg
}


function arrange() {
    nextY = document.layers[firstInd].pageY + document.layers[firstInd].document.height;
document.height=callhg()+1500;
    for (i=firstInd+1; i<document.layers.length; i++) {
        whichEl = document.layers[i];
        if (whichEl.visibility != "hide") {
            whichEl.pageY = nextY;
            nextY += whichEl.document.height;
        }
    }
}

function initIt(){
    if (NS4) {
        for (i=0; i<document.layers.length; i++) {
		    
            whichEl = document.layers[i];
            if (whichEl.id.indexOf("Child") != -1) whichEl.visibility = "hide";
        }
        arrange();
    }	
	
	 
    else {
        tempColl = document.all.tags("DIV");
        for (i=0; i<tempColl.length; i++) {
            if (tempColl(i).className == "child") tempColl(i).style.display = "none";
        }
    }
}



function showAll() {
	for (i=firstInd; i<document.layers.length; i++) {
		whichEl = document.layers[i];
		whichEl.visibility = "show";
	}
}

function expandIt(el,ig) {
    if (!ver6) return;
    if (IE4) {expandIE(el,ig)} else if(NS6) {expandN6(el,ig)} else {expandNS(el,ig)}
}

function expandIE(el,ig) { 
    whichEl = eval(el + "Child");
    whichIm = event.srcElement;
    if (whichEl.style.display == "none") {
        whichEl.style.display = "block";
	   document.images[ig].src = "images/arrowdn.gif";
        //whichIm.src = "images/arrowdn.gif";        
    }
	
    else {
        whichEl.style.display = "none";
   	    document.images[ig].src = "images/arrow.gif";
        //whichIm.src = "images/arrow.gif";
    }
}


function expandN6(el,ig) { 


    whichEl = el + "Child";
    
    //whichIm = event.srcElement;

   
   if ((document.getElementById(whichEl).style.display == "none")||(document.getElementById(whichEl).style.display == "")) {
  
       document.getElementById(whichEl).style.display = "block";
	   document.images[ig].src = "images/arrowdn.gif";
       //whichIm.src = "images/arrowdn.gif";
	   
    }
	
    else {

      document.getElementById(whichEl).style.display = "none";
	  document.images[ig].src = "images/arrow.gif";
       //whichIm.src = "images/arrow.gif";
  }
}


function expandNS(el,ig) {
    whichEl = eval("document." + el + "Child");
    whichIm = eval("document." + el + "Parent.document.images[ig]");
    if (whichEl.visibility == "hide") {
        whichEl.visibility = "show";
        whichIm.src = "images/arrowdn.gif";
    }
    else {
        whichEl.visibility = "hide";
        whichIm.src = "images/arrow.gif";
    }
    arrange();
}


with (document) {
    write("<STYLE TYPE='text/css'>");
    if (NS4) {
        write(".parent {position:absolute; visibility:visible}");
        write(".child {position:absolute; visibility:visible}");
        write(".regular {position:absolute; visibility:visible}")
    }
    else {
        write(".child {display:none}")
    }
    write("</STYLE>");
}

onload = initIt;
//-->