function popOver(description, event) {
	event = event || window.event;

	if (!event.target) {
		event.target = event.srcElement;
	}

	var div	= document.createElement("div"),
		h4	= document.createElement("h4"),
		p	= document.createElement("p");

	div.className = "popover";
	div.setAttribute("id","descriptionpopup");

	if(description.img){
		img = document.createElement("img");
		img.src=description.img;
		img.alt=description.title;
		p.appendChild(document.createElement("br"));
		p.appendChild(img);
	}
	div.appendChild(p);

	event.target.removeAttribute("title");
	event.target.onmouseout = function() {
		div.parentNode.removeChild(div);
	}
	element("layout_content_wrapper").appendChild(div);
	div.style.left = (event.pageX ? event.pageX : event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft) + 15 + "px";
	if(window.innerHeight != null)
	{
		var windowHeight = window.innerHeight;
	}
	else
	{
		if(document.body != null)
		{
			var windowHeight = document.body.clientHeight;
		}
		else
		{
			var windowHeight = null;
		}
	}
	if(windowHeight != null)
	{
		var bottomEdge = (windowHeight-30)-(event.clientY-15);
	}
	else
	{
		var bottomEdge = 0;
	}
	if(bottomEdge < div.clientHeight)
	{
		div.style.top = (event.pageY ? event.pageY : event.clientY + document.documentElement.scrollTop + document.body.scrollTop) - div.clientHeight + "px";
	}
	else
	{
		div.style.top = (event.pageY ? event.pageY : event.clientY + document.documentElement.scrollTop + document.body.scrollTop) + 15 + "px";
	}
}
