function findPos(obj) {
	if (obj != null) {
		var curleft = curtop = 0;
		if (obj.offsetParent) {
			curleft = obj.offsetLeft
			curtop = obj.offsetTop
			while (obj = obj.offsetParent) {
				curleft += obj.offsetLeft
				curtop += obj.offsetTop
			}
		}
		return [curleft, curtop];
	}
	else {
		return [0, 0];
	}
}

function properties (el){

var text = "";
for (var prop in el){
text = text + "name: " + prop+ " value: " + el[prop] + " ";
}
text = text + "\n==============";
alert(text);
}



(function() {
 

 	if (window.addEventListener) window.addEventListener("load", init, false);
    else if (window.attachEvent) window.attachEvent("onload", init);

    // Define event handlers for any forms and form elements that need them.
    function init() {
		root = document.getElementById("navigation");
		var all = root.getElementsByTagName("li");
		var elements = [];
		var msg = "";
		
		for (var i=0; i< all.length; i++) {
			var element = all[i];

			pos = findPos(element);
			var bgpos = "0 -" + pos[1] + "px";
			element.style.backgroundPosition = bgpos;
		}
		root = document.getElementById("MainSection");
		var all = root.getElementsByTagName("div");
		var elements = [];
		var msg = "";
		var se = new Array();
		for (var i=0; i< all.length; i++) {
			var element = all[i];
			if (element.className == 'frPanel' || element.className == 'flPanel---'){
				se[se.length] = element;
			}


		}

		for (var i=0; i< se.length; i++) {
			var element = se[i];
			var op = document.createElement("div");
			op.className="flPanelOuter";

			if (element.className == 'frPanel'){
				element.style.cssFloat = 'right';			
			}
			var parent = element.parentNode;
			parent.replaceChild(op,element);
			op.appendChild(element);
			element.className = '';
			element.style.padding='10px';

			var bp = document.createElement("div");
			bp.className="flPanelBase";
			bp.appendChild(document.createTextNode("."));
			op.appendChild(bp);
			
			


		}





		var height = document.getElementById("entire").clientHeight;
		var billyspacer = document.getElementById("BillySpacer");
		if (billyspacer) { // Hack for IE 6
			billyspacer.height = height;
		}
	}
})();

function toggleDetails(el, tid){
	tel = document.getElementById(tid);
	if (tel.style.display == 'none'){
		tel.style.display = 'block';
		el.firstChild.data = 'Hide Details';
	} else {
		tel.style.display = 'none';
		el.firstChild.data = 'More Details';
	
	}
}

