var hide  = true;
document.write("<style type='text/css'>#preview {visibility:hidden;opacity: 0.99999;}</style>");

function showhide(obj)
{
	ImgDel();
	
	imgHref = obj.href;
	imgsrc = obj.childNodes[0].src;
	
	var div = document.getElementById('preview');
	if( div != null )
	{
		var row = document.createElement("div");
		var id = "ph1";
		row.setAttribute("id",id);
		
		imgsrc2 = imgsrc.split("/");
		imgsrcName = imgsrc2[5].split(".");
		imgsrc3 = "/images/large/" + imgsrc2[4] + "/" + imgsrcName[0] + "_LRG.jpg";
		
		
		row.innerHTML = "<a href='"+imgHref+"'><image src=\""+imgsrc+"\" onmouseout='ImgDel();' alt='[+] Click for details' /></a>"
		div.appendChild(row);
	}
	
	
	var x = new getObj('preview');
	//hide = !hide;
	div.style.visibility =  'visible';
	
	setLyr(obj,'preview');
	
	
	
	 //window.setTimeout("initImage('preview')",100); 
	initImage('preview');
}
function ImgDel()
{
	var div = document.getElementById('preview');
	if( div != null )
	{
		
		var tr = document.getElementById('ph1');
		if( tr != null )
		{
			div.removeChild(tr);
		}
		div.style.visibility = 'hidden' ;
	}
}




function setLyr(obj,lyr)
{
	var newX = findPosX(obj);
	var newY = findPosY(obj);
//	if (lyr == 'preview') newY -= 50;
	var x = new getObj(lyr);
	x.style.top = (newY -100) + 'px';
	x.style.left =(newX -110) + 'px';
	
}

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	var printstring = '';
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			printstring += ' element ' + obj.tagName + ' has ' + obj.offsetTop;
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	window.status = printstring;
	return curtop;
}


function getObj(name)
{
	   this.obj = document.getElementById(name);
	   this.style = document.getElementById(name).style;
	  
}

