// BOULDER CHAMBER MAIN NAV / DROP DOWN ENGINE
function nav_dropdown(divname,ddname) {
   document.getElementById(ddname).style.top = findPos(document.getElementById(divname),1)+"px";
   document.getElementById(ddname).style.left = parseInt(findPos(document.getElementById(divname),2))+parseInt(document.getElementById(divname).offsetWidth)-10+"px";
   document.getElementById(ddname).style.display = "block";
   document.getElementById(ddname).style.width = document.getElementById(ddname).offsetWidth+"px";
   document.getElementById(divname).style.background = "url(images/nav_blue_fade.jpg)";
}
function nav_dropdown_out(divname,butname) {
   document.getElementById(divname).style.display = "none";
   document.getElementById(butname).style.background = "";
   document.getElementById(divname).style.top = "-100000px";
   document.getElementById(divname).style.left = "-100000px";
}
function nav_dropdown_width() {
	var i = 1;
	while (document.getElementById('dd'+i)) {
	   //document.getElementById('dd'+i).style.width = document.getElementById('dd'+i).offsetWidth+"px";	
         document.getElementById('dd'+i).style.width = "280px";
	   i = i+1;
	}
}
function blockadjust() {
   document.getElementById('column3').style.height = document.getElementById('column4').offsetHeight-30+'px';	
   if (document.getElementById('column2').offsetHeight < document.getElementById('column1').offsetHeight) {
      document.getElementById('column2').style.height = document.getElementById('column1').offsetHeight-30+'px';
   }
}
function blockadjust_sub() {
   if (document.getElementById('column2').offsetHeight < document.getElementById('column1').offsetHeight) {
      document.getElementById('column2').style.height = document.getElementById('column1').offsetHeight+'px';
   }
}
function findPos(obj,type) {
	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];
	if (type==1) {
	   return [curtop];
	}
	if (type==2) {
	   return [curleft];	
	}
}