function showInfoBubble(layerObj,text, headline, closebox, closeAutomatic){
	
	var closebox		= (closebox == false )?false:true;
	var closeAutomatic	= (closeAutomatic == false )?false:true;

	if(!document.getElementById('anmInfoLayerBox')){

		var anmInfoLayerBox = document.createElement('div');
		anmInfoLayerBox.className = "anmInfoLayerBox";
		anmInfoLayerBox.id = "anmInfoLayerBox";
		anmInfoLayerBox.onmouseover = infoBubbleMouseOver;
		if( closeAutomatic == true ){
			anmInfoLayerBox.onmouseout = infoBubbleMoutOut;
		}

		var anmInfoLayerBoxTop = document.createElement('div');
		anmInfoLayerBoxTop.className = "anmInfoLayerBoxTop";
		anmInfoLayerBoxTop.onmouseover = infoBubbleMouseOver;
//		anmInfoLayerBoxTop.onmouseout = infoBubbleMoutOut;

		var anmInfoLayerBoxMiddle = document.createElement('div');
		anmInfoLayerBoxMiddle.className = "anmInfoLayerBoxMiddle";
		anmInfoLayerBoxMiddle.onmouseover = infoBubbleMouseOver;
//		anmInfoLayerBoxMiddle.onmouseout = infoBubbleMoutOut;

		var anmInfoLayerCloseBox1 = document.createElement('div');
		anmInfoLayerCloseBox1.className = "anmInfoLayerCloseBox1";
		anmInfoLayerCloseBox1.onmouseover = infoBubbleMouseOver;
//		anmInfOLayerCloseBox1.onmouseout = infoBubbleMoutOut;

		var anmInfoLayerCloseBox2 = document.createElement('div');
		anmInfoLayerCloseBox2.className = "anmInfoLayerCloseBox2";
		anmInfoLayerCloseBox2.onmouseover = infoBubbleMouseOver;
//		anmInfoLayerCloseBox2.onmouseout = infoBubbleMoutOut;

		var anmInfoLayerHeadlineSpan = document.createElement('span');
		var anmInfoLayerHeadline	= document.createTextNode(headline);
//		anmInfoLayerHeadline.onmouseout = infoBubbleMoutOut;

		if( closebox == true ){
			var anmInfoLayerCloseHref = document.createElement('a');
			anmInfoLayerCloseHref.onclick = infoBubbleCloseRly;
			anmInfoLayerCloseHref.onmouseover = infoBubbleMouseOver;
	//		anmInfoLayerCloseHref.onmouseout = infoBubbleMoutOut;

			var closeImg = document.createElement('img');
			closeImg.src="/css/bk/infoLayer/close.gif";
			closeImg.onclick	= infoBubbleCloseRly;
			closeImg.onmouseover = infoBubbleMouseOver;
	//		closeImg.onmouseout = infoBubbleMoutOut;
		}

		var anmInfoLayerContentBox = document.createElement("div");
		anmInfoLayerContentBox.id = "anmInfoLayerContentBox";
		anmInfoLayerContentBox.className = "anmInfoLayerContentBox";
		anmInfoLayerContentBox.onmouseover = infoBubbleMouseOver;
//		anmInfoLayerContentBox.onmouseout = infoBubbleMoutOut;
				

		if( closebox == true ){
			anmInfoLayerCloseHref.appendChild(closeImg);
			anmInfoLayerCloseBox2.appendChild(anmInfoLayerCloseHref);
		}
		anmInfoLayerHeadlineSpan.appendChild(anmInfoLayerHeadline);
		anmInfoLayerCloseBox1.appendChild(anmInfoLayerHeadlineSpan);
		anmInfoLayerBoxMiddle.appendChild(anmInfoLayerCloseBox1);
		anmInfoLayerBoxMiddle.appendChild(anmInfoLayerCloseBox2);
		anmInfoLayerBoxMiddle.appendChild(anmInfoLayerContentBox);

		var anmInfoLayerBoxBottom = document.createElement('div');
		anmInfoLayerBoxBottom.className = "anmInfoLayerBoxBottom";
		anmInfoLayerBoxBottom.onmouseover = infoBubbleMouseOver;
//		anmInfoLayerBoxBottom.onmouseout = infoBubbleMoutOut;
		
		anmInfoLayerBox.appendChild(anmInfoLayerBoxTop);
		anmInfoLayerBox.appendChild(anmInfoLayerBoxMiddle);
		anmInfoLayerBox.appendChild(anmInfoLayerBoxBottom);
		document.body.appendChild(anmInfoLayerBox);
		
	}else{
		var anmInfoLayerBox = document.getElementById('anmInfoLayerBox');
		try{anmInfoLayerBox.style.visibility	= "visible";}catch(e){}
		anmInfoLayerBox.style.display			= "block";
		var anmInfoLayerContentBox = document.getElementById('anmInfoLayerContentBox');
	}

	anmInfoLayerContentBox.innerHTML = text;

	var dim_anmInfoLayerBox	= getDimension("anmInfoLayerBox");
	var pos_layerObj		= getPosition(layerObj.id);
	var dim_layerObj		= getDimension(layerObj.id);

	anmInfoLayerBox.style.top	= 	(pos_layerObj.top + dim_layerObj.height+5)+"px";
	anmInfoLayerBox.style.left	= 	(pos_layerObj.left-dim_layerObj.width+dim_layerObj.width)+"px";

	var tsNow = new Date();
	document.onkeydown=disEsc;
	document.onkeypress=disEsc;
	
	activeInfoTaglayerTs = tsNow.getTime();
	if( closeAutomatic == true ){
		infoBubbleCloseTimer = window.setTimeout(closeInfoBubble,5000);
	}
}	
function infoBubbleMouseOver(){
	window.clearTimeout(infoBubbleCloseTimer);
}
function infoBubbleMoutOut(){
	infoBubbleCloseTimer = window.setTimeout(closeInfoBubble,5000);
}
function infoBubbleCloseRly(){
	closeInfoBubble();
}
function closeInfoBubble(){
	try{
		var anmInfoLayerBox	= document.getElementById("anmInfoLayerBox");
		anmInfoLayerBox.style.display		= "none";
		anmInfoLayerBox.style.visibility	= "none";
	}catch(e){
	}
}

function disEsc(erg){
	if(!erg){
		erg=window.event;
	}
	if(erg.keyCode==27){
		closeInfoLayer();
	}
}