$=function(idd)
{
	if(document.getElementById(idd)!=null) return document.getElementById(idd)
	else return null;
}

function enlargeThumb(isrc, enlarged)
{
	enlarged.src=isrc;
}

//<scrollbar_related_functions>
scrlArrItv=null;
function scrlDown(scrlCont, scrlIdd, amt)
{
	if(amt==0){amt=$(scrlCont).offsetHeight/50}
	else {amt=$(scrlCont).offsetHeight/Math.abs(amt);};

	scrlDownStep(scrlCont, scrlIdd, amt);
	scrlArrItv=window.setInterval("scrlDownStep('"+scrlCont+"', '"+scrlIdd+"', "+amt+");", parseInt(1000/50));
}
function scrlDownStep(scrlCont, scrlIdd, amt)
{
	//procScrlBar = ($(scrlIdd).parentNode.offsetHeight - $(scrlIdd).offsetHeight) / 100;
	//procToScrl = ($(scrlCont).scrollHeight - $(scrlCont).offsetHeight) / 100;
	
	$(scrlCont).scrollTop += amt;
	//$(scrlIdd).style.top = parseInt(($(scrlCont).scrollTop/procToScrl) * procScrlBar)+"px";
}

function scrlUp(scrlCont, scrlIdd, amt)
{
	if(amt==0){amt=$(scrlCont).offsetHeight/50}
	else {amt=$(scrlCont).offsetHeight/Math.abs(amt);};

	scrlUpStep(scrlCont, scrlIdd, amt);
	scrlArrItv=window.setInterval("scrlUpStep('"+scrlCont+"', '"+scrlIdd+"', "+amt+");", parseInt(1000/50));
}
function scrlUpStep(scrlCont, scrlIdd, amt)
{
	//procScrlBar = ($(scrlIdd).parentNode.offsetHeight - $(scrlIdd).offsetHeight) / 100;
	//procToScrl = ($(scrlCont).scrollHeight - $(scrlCont).offsetHeight) / 100;
	
	$(scrlCont).scrollTop -= amt;
	//$(scrlIdd).style.top = parseInt(($(scrlCont).scrollTop/procToScrl) * procScrlBar) + "px";
}

function leave()
{
 window.clearInterval(scrlArrItv);
}

document.onmouseup = leave;


scrollmethistime=null;
function detectWheel(ev)
{
	var rolls=0;
	if(ev.detail)
	{
		rolls=-ev.detail/3;
	}
	else if(ev.wheelDelta)
	{
		rolls=ev.wheelDelta/120;
	}
	if(scrollmethistime!=null)
	{
		if(rolls<0)
		{
			scrlDownStep(scrollmethistime.id, null, Math.abs(rolls)*40);//
		}
		if(rolls>0)
		{
			scrlUpStep(scrollmethistime.id, null, Math.abs(rolls)*40);//
		}

		if (ev.preventDefault)ev.preventDefault();
		ev.returnValue = false;
	}

}

if(window.addEventListener) window.addEventListener('DOMMouseScroll', detectWheel, false);
window.onmousewheel = document.onmousewheel = function(){detectWheel(event);};

//</scrollbar_related_functions>
function rollItOver(o, newSrc)
{
	o.src=newSrc;
}