function dropdown(obj){	
	var nodes=obj.childNodes;
	for(i=0;i<nodes.length;i++){
		if(nodes[i].tagName == "DIV" && nodes[i].className == "level2"){	
			var div = nodes[i];
			var nodes2=div.childNodes;
			for(j=0;j<nodes2.length;j++){
				if(nodes2[j].tagName == "DIV" && nodes2[j].className == "level2b"){	
					var div2 = nodes2[j];
					
					var nodes3 = div2.childNodes;
					var width = 0;
					var height = 0;
					for(k=0;k<nodes3.length;k++){
						if(nodes3[k].tagName == "UL"){
							//alert(nodes3[k].className);
							//alert(nodes3[k].offsetWidth);
							if(width<500) width = width + nodes3[k].offsetWidth;
							if (height < nodes3[k].offsetHeight){
								height = 12 + nodes3[k].offsetHeight;
							}
						}
					}
					div2.style.width = width +"px";
					div2.style.height = height + "px";	
				}
				else if(nodes2[j].tagName == "DIV" && nodes2[j].className == "level2f"){	
					var div3 = nodes2[j];
					var nodes4 = div3.childNodes;
					for(l=0;l<nodes4.length;l++){
						if(nodes4[l].tagName == "DIV"){	
							var div4 = nodes4[l];
							var nodes5 = div4.childNodes;
							
							for(m=0;m<nodes5.length;m++){
								
								if(nodes5[m].tagName == "DIV"){
									 var div5 = nodes5[m];
									 var nwidth = width - 12;									 
									 div5.style.width = nwidth +"px";	
								}
							}						
						}
					}
				}
			}		
		}
		else if(nodes[i].tagName == "DIV" && nodes[i].className == "line"){
			var newwidth = obj.offsetWidth;// - 5
			
			nodes[i].style.width = newwidth +"px";
		}
	}
}


function hoverIE(){
	if(navigator.appVersion.indexOf('MSIE 6')>-1){
		tags=document.getElementsByTagName('*');
		for(i=0;i<tags.length;i++) {
			tag=tags[i];
			if(tag.className && tag.className.indexOf('onhover')>-1) {
				
				switch(tag.tagName.toLowerCase()){
					case 'a':
					case 'div':
						tag.setAttribute('onmouseover','addClass(this);');
						tag.setAttribute('onmouseout','removeClass(this);');
					break;
					case 'li':
					case 'ul':
						tag.setAttribute('onmouseover',function(){addClass(this);});
						tag.setAttribute('onmouseout',function(){removeClass(this);});
					break;
				}
			}
		}
	}
}

function addClass(obj){
	obj.className=obj.className+' hover';
}

function removeClass(obj){
	obj.className=obj.className.substring(0,obj.className.length-6);
}


