function show(id, state, e)
{
  var DivRef = document.getElementById('inf');
  str = id.className.split("\\");
 
  if (str[0] && str[1] && str[2])
  {
    DivRef.innerHTML = '<img src="http://www.fotodump.com/i/mood/'+str[0]+'/'+str[1]+'" /><br />' + '<nobr>' +str[2] + '</nobr>';

  var IfrRef = document.getElementById('sD');
  var correctie = 0;	

  if(state)
  {
    DivRef.style.display = "block";
   	IfrRef.style.width = DivRef.offsetWidth;
    IfrRef.style.height = DivRef.offsetHeight;
    IfrRef.style.top = DivRef.style.top;
    IfrRef.style.left = DivRef.style.left;
    IfrRef.style.zIndex = DivRef.style.zIndex - 1;
    IfrRef.style.display = "block";

	if (e.pageX)
	{
	  if (document.body.clientWidth<(e.pageX+200))
		{
			correctie = (e.pageX+200+10+10) - document.body.clientWidth;
		}

    IfrRef.style.left = (e.pageX) + 10 - correctie;
		DivRef.style.left = (e.pageX) + 10 - correctie;

		IfrRef.style.top = (e.pageY) + 10;
		DivRef.style.top = (e.pageY) + 10;
		}
		else
		{
		  if (document.body.clientWidth<(event.clientX+200))
			{
				correctie = (event.clientX+200+10+10) - document.body.clientWidth;
			}
		  IfrRef.style.pixelLeft = (document.body.scrollLeft + event.clientX) + 10 - correctie;
		  DivRef.style.pixelLeft = (document.body.scrollLeft + event.clientX) + 10 - correctie;
	 	  IfrRef.style.pixelTop = (document.body.scrollTop + event.clientY) + 10;
               	  DivRef.style.pixelTop = (document.body.scrollTop + event.clientY) + 10;
 		}
	}
  else
  	{
    	DivRef.style.display = "none";
    	IfrRef.style.display = "none";
  	}
  }
}
