var topZ = 0

var loadFunctions = new Array()

function getMaxZindex(element,maxZ) {
	try {
		if(element.children) {
			for(var i=0;i<element.children.length;i++) {
				if(element.children[i].style) {
					if(element.children[i].style.zIndex) {
						if(parseInt(element.children[i].style.zIndex)>maxZ) {
							maxZ=parseInt(element.children[i].style.zIndex)
						}
					}
					if(element.children[i].children) {
						if(element.children[i].children.length>0) {
							maxZ=getMaxZindex(element.children[i],maxZ)
						}
					}
				}
			}
		}
	}
	catch(e) {}
	return maxZ
}


function getClientLeft(element) {
	
	var clientLeft = 0
	var includeBody = true
	while(element.offsetParent) {
		clientLeft+=element.offsetLeft
		
		if(element.style) {
		
			if(element.style.position=="absolute") {includeBody=false}
		}
		
		element = element.offsetParent
		
		}
	
	if(element.offsetLeft&&includeBody) {clientLeft+=element.offsetLeft}
		
	return clientLeft
}

function getClientTop(element) {

	var clientTop = 0
	var includeBody = true
	while(element.offsetParent) {
		
		clientTop+=element.offsetTop
		if(element.style) {
		
			if(element.style.position=="absolute") {includeBody=false}
		}
		element = element.offsetParent
		
		}
	
	if(element.offsetTop&&includeBody) {clientTop+=element.offsetTop}
	
	return clientTop
}


function swapImage(el,src) {
	
	el.src = src
	
	}



/*

function getClientLeft(element) {
	var clientLeft = 0
	while(element.offsetParent) {
		if(element.scrollLeft) {clientLeft-=element.scrollLeft}
		clientLeft+=element.offsetLeft
		element = element.offsetParent
		}
	return clientLeft
	}

function getClientTop(element) {
	var clientTop = 0
	while(element.offsetParent) {
		clientTop+=element.offsetTop
		element = element.offsetParent
		}
	return clientTop
	}
*/



function expandCollapse(id) {
	
	var el = document.getElementById(id)
	
	if(el) {
		if(el.style.display=="block") {
			el.style.display="none"
		}
		else {
			
			el.style.display="block"
		}
	}	
	
}


function collapseExpand(id) {
	expandCollapse(id)
}

function getElement( elemantId)
{
	return document.getElementById(elemantId);

}
				
function switchPanel(id)
{
	var count = 1;
	var el = getElement('panel'+count);
	
	while(el!=null)
	{
		setElementClass(el,'panelHide');
		count++;
		el = getElement('panel'+count);
	}
	
	el = getElement(id);
	
	if(el) {
		setElementClass(el,'panelShow');
	}
}

function setElementClass(el,cls)
{
	el.className = cls;
}

function ild_loaded()
{
	switchPanel('panel1');
}

loadFunctions.push(ild_loaded)

//document.write("<style media=\"all\" type=\"text/css\">.panel .details{display:none;}</style>");