function grabobj(objname) // v1.0
{
	return $(objname);
}
function $(objname)
{
if (document.getElementById) return document.getElementById(objname);if (document.all) return document.all[objname];if (document.layers) return document.layers[objname];
}

var curMen='';
function displayM(men)
{

	var i;
	for (var i=0;i<20;i++)
	{
	 if (men!='menul'+i)
	 {
		if ($('menul'+i+'inner'))
		{
			$('menul'+i).style.display='none';
			$('menul'+i+'inner').style.display='none';
		}
	 }
	}

	
	
	if ($(men+'inner')) curMen=men;
	if ($(men)) $(men).style.display='inline';
	if ($(men+'inner')) $(men+'inner').style.display='inline';
	clearTimeout(doClose);
	if (men!=closeMenu) hideMDo();

	
}
var closeMenu;
var doClose;
var keepMenuOpen='';
function hideM(men)
{
	if (curMen!=men&curMen!="")
	{
	 
		if ($(curMen)) if (closeMenu) $(curMen).style.display='none';
		if ($(curMen+'inner')) if (closeMenu) $(curMen+'inner').style.display='none';
	}
	if (keepMenuOpen!=men)
	{
		closeMenu=men;
		doClose=window.setTimeout("hideMDo()",400);
	}

	
}
function hideMDo()
{
	if ($(closeMenu)) if (closeMenu) $(closeMenu).style.display='none';
	if ($(closeMenu+'inner')) if (closeMenu) $(closeMenu+'inner').style.display='none';
	curMen='';
}

function viewLarge(ref,opt)
{
	html="<div style=\"width:450px;\">";
	html+="<iframe src=\"/csp/parkers/web/view.csp?id="+ref+"\" style=\"width:450px;height:450px;border:0px;\" scrolling=\"no\" frameborder=\"0\"></iframe>";

	html+="<div align=\"center\"><input type=\"button\" style=\"font-size:14px; color:#111111;\" onclick=\"clearItem('bigimg');\" value=\"Close Viewport\"></div>";
	html+="</div>";
	displayBox('bigimg',html);
}
function displayMM(men)
{
	$(men).style.display='inline';
	clearTimeout(doClose);
	if (men!=closeMenu) hideMMDo();
}
function hideMMDo()
{
	if (closeMenu) $(closeMenu).style.display='inline';
}



function rotateBanners()
{
	if (bannerTotal>3) var t=window.setInterval("doRotateBanners()",3000);
}
function doRotateBanners()
{
	//var incVal=3;
	//$('bannerID'+previousBanner(1)).style.display='none';
	//$('bannerID'+previousBanner(2)).style.display='none';
	//$('bannerID'+previousBanner(3)).style.display='none';
	
	$('bannerID'+previousBanner(1)).style.zIndex=9;
	$('bannerID'+previousBanner(2)).style.zIndex=9;
	$('bannerID'+previousBanner(3)).style.zIndex=9;	
	changeOpac(100,'bannerID'+previousBanner(1));
	changeOpac(100,'bannerID'+previousBanner(2));
	changeOpac(100,'bannerID'+previousBanner(3));
	opacity('bannerID'+previousBanner(1),100,0,599);
	opacity('bannerID'+previousBanner(2),100,0,599);
	opacity('bannerID'+previousBanner(3),100,0,599);
	
	changeOpac(0,'bannerID'+incrementBanner());
	$('bannerID'+currentBanner).style.display='';
	$('bannerID'+currentBanner).className='bannerBox_eachImage1';
	$('bannerID'+currentBanner).style.zIndex='10';
	opacity('bannerID'+currentBanner,0,100,600);
	changeOpac(0,'bannerID'+incrementBanner());
	$('bannerID'+currentBanner).style.display='';
	$('bannerID'+currentBanner).className='bannerBox_eachImage2';
	$('bannerID'+currentBanner).style.zIndex='10';
	opacity('bannerID'+currentBanner,0,100,600);
	changeOpac(0,'bannerID'+incrementBanner());
	$('bannerID'+currentBanner).style.display='';
	$('bannerID'+currentBanner).className='bannerBox_eachImage3';
	$('bannerID'+currentBanner).style.zIndex='10';
	opacity('bannerID'+currentBanner,0,100,600);
	
	//$('bannerID'+i)
}
function incrementBanner()
{
	currentBanner++;	
	if (currentBanner>bannerTotal) currentBanner=1;
	return currentBanner;
}
function previousBanner (before)
{
	var ret=(currentBanner+1)-before;
	if (ret==0) ret=bannerTotal;
	if (ret==-1) ret=bannerTotal-1;
	if (ret==-2) ret=bannerTotal-2;
	return ret;
}



var maxNo;
var adNo;
var t;







function swapBanner (num)
{
	maxNo = num;
	adNo = Math.round(Math.random() * maxNo)

	if (adNo<1) adNo=1
	if (adNop>=maxNo) adNo=1;
	grabobj("banner"+adNo).style.display="block";
	if (maxNo!=1)t=window.setInterval("doBannerSwap()",3000);
}
function doBannerSwap ()
{
	opacity("banner"+adNo,100,0,800);
	
	adNo++;
	if (adNo>maxNo) adNo=1;
	changeOpac(0,"banner"+adNo);
	grabobj("banner"+adNo).style.display="block";
	opacity("banner"+adNo,0,100,600);
	//grabobj("bannerimglink").href=grabobj("banner"+adNo).link;
}
function gotobannerlink (productid)
{
	window.location='/csp/timscris/web/itementry.csp?FS='+productid;
}

var maxNop = 8
var adNop;
var tp;

function swapBannerProd ()
{
	adNop = Math.round(Math.random() * maxNop)
	if (adNop<1) adNop=1
	grabobj("banner"+adNop).style.display="block";
	tp=window.setInterval("doBannerSwapProd()",3000);
}
function doBannerSwapProd ()
{
	opacity("banner"+adNop,100,0,600);
	adNop++;
	if (adNop>maxNop) adNop=1;
	changeOpac(0,"banner"+adNop);
	grabobj("banner"+adNop).style.display="block";
	opacity("banner"+adNop,0,100,600);


}


function opacity(id, opacStart, opacEnd, millisec) {
    //speed for each frame
    var speed = Math.round(millisec / 100);
    var timer = 0;

    //determine the direction for the blending, if start and end are the same nothing happens
    if(opacStart > opacEnd) {
        for(i = opacStart; i >= opacEnd; i--) {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd) {
        for(i = opacStart; i <= opacEnd; i++)
            {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    }
}

//change the opacity for different browsers
function changeOpac(opacity, id) {
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
} 