var plusImg = new Image();
plusImg.src = "./pluss.gif";
var minusImg = new Image();
minusImg.src = "./minuss.gif";

function loadXMLDoc(dname) 
{
try //Internet Explorer
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
catch(e)
  {
  try //Firefox, Mozilla, Opera, etc.
    {
    xmlDoc=document.implementation.createDocument("","",null);
    }
  catch(e) {alert(e.message)}
  }
try 
  {
  xmlDoc.async=false;
  xmlDoc.load(dname);
  return(xmlDoc);
  }
catch(e) {alert(e.message)}
return(null);
}
 
function WriteXMLTable(filename1,mode){
// WriteXMLTable Copyright(c)2008 by Phillip S. Smith
// Example: WriteXMLTable("jobs.xml");
	xmlDoc=loadXMLDoc(filename1);
	var fieldnames="";
//mode=1;
	x=xmlDoc.documentElement.childNodes;
	y = x[1].childNodes;
		for (i=0;i<(y.length);++i){
		node = y[i];
		fieldnames+=node.nodeName+",";
	}	
	fieldsarray=fieldnames.split(",");
	for (f=0;f<(fieldsarray.length-1);++f){//document.write(f);
	st ='field'+f+'=xmlDoc.getElementsByTagName(fieldsarray['+f+']);';
	if (eval(st)){eval(st)};
	}
    
//if(mode>0){document.write('<a class="paragraph bluelink" href="jobxml.php?mode=0">Back to List</a><br/><br/>');}

if(mode>0){document.write('<a class="paragraph bluelink" href="javascript:window.history.back();">Back to List</a><br/><br/>');}
document.write(fieldsarray.length);
	for (i=0;i<(field0.length);++i){
k=i+1;



    if(mode>0){document.write('<a name="anchor'+i+'"></a>');}
    else{
	document.write('<table class="paragraph" padding="5px" width="100%">');
	document.write('<tr><td valign="top" align="left" bgcolor="#dddddd" width="30%">');
	document.write('<a class="paragraph bluelink" href="jobxml.php?mode='+k+'">'+field2[i].childNodes[0].nodeValue+'</a>');
	document.write('</td><td valign="top">');
	document.write(field4[i].childNodes[0].nodeValue);
	document.write('</table>');
}

    	//if((mode=9999)||(mode=(i))){
    	if(mode==(k)){
    	document.write('<table class="paragraph" padding="5px" width="100%">');
	 	 for (f=0;f<(fieldsarray.length-1);++f){
            st='fieldlabel=field'+f+'[i].nodeName;';if (eval(st)){eval(st)};
            st='fieldvalue=field'+f+'[i].childNodes[0].nodeValue;';if (eval(st)){eval(st)};
		  	document.write('<tr><td valign="top" align="left" bgcolor="#dddddd" width="30%">');
		  	document.write(fieldlabel);//Field Name   		   	
	 	 	document.write('</td><td valign="top">');
	 	 	document.write(fieldvalue);//Field Value
		  	if (eval(st)){eval(st)};
    	  		document.write('</td></tr>')
		  };	
   	   document.write('</table><hr>');
		}

   	}
}//END WriteXMLTable


function HideWhen(Ids,CondStr){
// HideWhen Copyright(c)2008 by Phillip S. Smith
// Example: HideWhen("name1,name2,name3","condition == true");
   var ec = '';var dv = '';
   var names=Ids.split(",");
   if (eval(CondStr)){dv = 'none';}else{dv = 'block';}
   for (i=0;i<(names.length);++i){
   document.getElementById(names[i]).style.display = dv;
     }
}

function hideLevel( _levelId, _imgId ) {
var thisLevel = document.getElementById( _levelId );
var thisImg = document.getElementById( _imgId );
thisLevel.style.display = "none";
thisImg.src = plusImg.src;
}

function showLevel( _levelId, _imgId ) {
var thisLevel = document.getElementById( _levelId );
var thisImg = document.getElementById( _imgId );
if ( thisLevel.style.display == "none") {
thisLevel.style.display = "block";
thisImg.src = minusImg.src;
 }
else {
hideLevel( _levelId, _imgId);
 }
}


startList = function() {
	if (document.all&&document.getElementById) {
		navRoot = document.getElementById("navdropdown");
		for (i=0; i < navRoot.childNodes.length; i++) {
			node = navRoot.childNodes[i];
			if (node.nodeName=="LI") {
				node.onmouseover=function() {
					this.className+=" over";
				}
				node.onmouseout=function() {
					this.className=this.className.replace(" over", "");
				}
			}
		}
	}
}
window.onload=startList;





