function showdescript(area) {
	setContainerPos(area) ;
	var divname = 'heading' ;
	var objx = document.getElementById(divname) ;
	if ( objx != null ) {
		objx.style.display='block' ;
	}
	//document.getElementById('description.h1').style.display='block' ;
}
function hidedescript() {
	var objx = document.getElementById('heading') ;
	if ( objx != null ) {
		objx.style.display='none' ;
	}
	//document.getElementById('description.h1').style.display='none' ;
}

function TransMenuItem(sText, sUrl, oParent) {
        this.toString = toString;
        this.text = sText;
        this.url = sUrl;
        this.parentMenu = oParent;

        function toString(bDingbat) {
                var sDingbat = bDingbat ? TransMenu.dingbatOff : TransMenu.spacerGif;
                var iEdgePadding = TransMenu.itemPadding + TransMenu.menuPadding;
                var sPaddingLeft = "padding:" + TransMenu.itemPadding + "px; padding-left:" + iEdgePadding + "px;"
                var sPaddingRight = "padding:" + TransMenu.itemPadding + "px; padding-right:" + iEdgePadding + "px;"

                return '<tr class="item"><td nowrap style="' + sPaddingLeft + '">' + 
                        sText + '</td><td width="14" style="' + sPaddingRight + '">' + 
                        '<img src="' + sDingbat + '" width="14" height="14"></td></tr>';
        }
}

function setContainerPos(area){
	var oActuator = document.getElementById('questionmark');
	var sub=oActuator.constructor==TransMenuItem;
	var act= oActuator ;
	var headingElm = document.getElementById('heading');
	var el=act;
	var x=0;
	var y=0;
	var minX=0;
	var maxX=(window.innerWidth?window.innerWidth:document.body.clientWidth)-parseInt(act.style.width);
	var minY=0;
	var maxY=(window.innerHeight?window.innerHeight:document.body.clientHeight)-parseInt(act.style.height);
	while(sub?el.parentNode.className.indexOf("transMenu")==-1:el.offsetParent){
		x+=el.offsetLeft;
		y+=el.offsetTop;
		if(el.scrollLeft)x-=el.scrollLeft;
		if(el.scrollTop)y-=el.scrollTop;
		el=el.offsetParent;
	}
	if(oActuator.constructor==TransMenuItem){
		x+=parseInt(el.parentNode.style.left);
		y+=parseInt(el.parentNode.style.top);
	}
	var area_width = 300;
	var area_height = 200;
	var padding = 10;
	
	if (area == '' ) area = 'bottomright' ;
	
	switch(area){
		case 'bottomright':y+=act.offsetHeight + padding;x+=act.offsetWidth + padding;
		break;
		case 'bottomleft':x-=area_width + padding;y+=act.offsetHeight + padding;
		break;
		case 'topright':y-=area_height + padding;x+=act.offsetWidth + padding;
		break;
		case 'topleft':y-=area_height + padding;x-=area_width + padding;
		break;
	}
	
	//x-= 200;
	//y-= 150;
	
	//x+=-10;
	//y+=-10;
	//x=Math.max(Math.min(x,maxX),minX);
	//y=Math.max(Math.min(y,maxY),minY);
	headingElm.style.left=x+"px";
	headingElm.style.top=y+"px";

}

