function findPos(objid,ssubid,moveit) {

var curleft = curtop = 0;
	
	if(ssubid==0){
	
	obj = document.getElementById('mcat' + objid);
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
		
	}
	
	if(document.getElementById('scats' + objid)){
document.getElementById('scats' + objid).style.position = 'absolute';
	document.getElementById('scats' + objid).style.display = 'block';
	document.getElementById('scats' + objid).style.top = (curtop) + 'px';
	document.getElementById('scats' + objid).style.left = (curleft+148) + 'px';
	numsubs = document.getElementById('scats' + objid).getElementsByTagName('ul').length;
	
	
	for(n=1;n<numsubs;n++){
	document.getElementById('scats' + objid).getElementsByTagName('ul')[n].style.display = 'none';
	}
	}
	}
	
else{
	
document.getElementById('scats' + objid).style.display = 'block';
	
	if(moveit){
	obj = document.getElementById('mcat' + objid);
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	curtop+=22;	
	}
	}
	
if(document.getElementById('tcats' + ssubid)){
	document.getElementById('tcats' + ssubid).style.position = 'absolute';
	document.getElementById('tcats' + ssubid).style.display = 'block';
	document.getElementById('tcats' + ssubid).getElementsByTagName('ul')[0].style.display = 'block';
	document.getElementById('tcats' + ssubid).style.top = (curtop + 0) + 'px';
	document.getElementById('tcats' + ssubid).style.left = (curleft + 148) + 'px';
	}


	
	}
	
}

function hideIt(objid,ssubid){

if(document.getElementById('tcats' + ssubid)){
document.getElementById('tcats' + ssubid).style.display = 'none';
}
if(document.getElementById('scats' + objid)){
document.getElementById('scats' + objid).style.display = 'none';
}
}


