var lft,awidth, dwidth,im,lay;
var incr = 5; 
var THUMBWIDTH = 100; 
var THUMBLEFT = 670; 
var SPE = false;
proc=false;
zi=100;
zlayer=false;
//var ltype=1;
function repositionlayers()
{
	//var aDivs = document.body.all.tags("DIV");
	var aDivs = document.getElementsByTagName("DIV");
	for (I=0; I < aDivs.length; I++) if (aDivs[I].NAME != null && aDivs[I].NAME.indexOf('nlay') > -1) aDivs[I].style.left = THUMBLEFT;
	if (zlayer) 
	{
		lay.style.left = THUMBLEFT - dwidth + THUMBWIDTH;
		//window.status = dwidth;
	} 
}
function resizeeventhandler()
{
	//if (ltype==1) return;
	var a=0;
	var b=0;
	//alert('a');
	if (SPE == 1)
	{
		a = 812;
		b = 618;		
	}
	else
	{
		//alert('a');		
		if (ltype == 2)
		{
			a = 798;
			b = 617;
		}
		else if (ltype == 1)
		{
			//a = 798;
			//b = 615;			
			THUMBLEFT = 657;
			repositionlayers();
			return;
		}
	}
	if (document.body.offsetWidth > a) ddwidth= document.body.offsetWidth;
	else ddwidth=a;
	THUMBLEFT = (b - THUMBWIDTH) + ((ddwidth - a) / 2);
	repositionlayers();
	return true;
}
//window.onresize = resizeeventhandler;
function setdefthumbprop(tw,tl,splitImageExists) 
{
//	alert('a');
	THUMBWIDTH = tw; THUMBLEFT = tl; SPE = splitImageExists;
	resizeeventhandler();
}
function newImage2(arg) { if (document.images) {rslt = new Image();rslt.src = arg;return rslt;}}
function setcellheight(zp,zc) 
{
	//zpo = new getObject(zp);
	//zco = new getObject(zc);
	//alert("zc="+zco.id+" zp="+zpo.id);
	zc.innerHTML = "<IMG SRC=\"image/spacer.gif\" HEIGHT=\""+zp.height+"\" WIDTH=\"1px\">";
}
function zoompic(zl,zp) 
{
	if(proc) return;
	proc=true;
	if (zp.width == THUMBWIDTH)
	{
		zi++;
		im = newImage2(zp.src);
		if (im.width <= zp.width) 
		{
			proc = false;
			return;
		}
		incr=5;
		awidth = zp.width;
		dwidth = im.width;
		zp.src = im.src;
		zp.width = awidth;
		im = zp;
		lay = zl;
		lay.style.zIndex = zi;
		zlayer = true;
		lft = THUMBLEFT;
	}
	else
	{
		zlayer = false;
		zi--;
		lft = THUMBLEFT - zp.width + THUMBWIDTH;
		im = zp;
		lay = zl;
		lay.style.zIndex = zi;
		incr = -5;
		awidth = zp.width;
		dwidth = THUMBWIDTH;
	}
	anim();
}
function anim() 
{
	if (Math.abs(dwidth-im.width) > Math.abs(incr))
	{
		im.width +=incr;
		lft -= incr;
		lay.style.left = lft;
	}
	else
	{
		lft -= (dwidth-im.width);
		im.width = dwidth;
		lay.style.left = lft;
	}
	//document.body.innerText += im.width + ',' + dwidth + '\n';
	if (im.width != dwidth) setTimeout("anim()",15);
	else proc=false;
}