<!--
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
//-->

function InitializePage()
{
	mybrowser = getBrowser();
	if (ImageArray!=null)
	{
		for (l=0; l<ImageArray.length; l++)
		{
			document.write("<td style='padding:0 "+cellSpacing+"px;'>");
			document.write("<a href='"+imglinks[l]+"' target='_blank'>");
			document.write("<img border='0' alt='"+ imglinks[l] +"' src='"+newimgs[l].src+"' />");
			document.write("</a>");
			document.write("</td>");
		}
	}

setStyles();
setIDs();
myPause = setInterval("startScrolling()",speed+loaddelay)
}

function setStyles()
{
// set Image Scroller DIVs width Dimensions and position type
document.getElementById('interface').style.position="absolute";
document.getElementById('interface').style.overflow="hidden";
		if (mybrowser == "msie"){

			document.getElementById('interface').onmouseover="stop()";
			document.getElementById('interface').onmouseout="go()";

//			AnchorElement.onmouseover="stop()";
//			AnchorElement.onmouseout="go()";
		} else {
document.getElementById('interface').setAttribute("onMouseOver","stop()");
document.getElementById('interface').setAttribute("onMouseOut","go()");
//			AnchorElement.setAttribute("onMouseOver","stop()");
	//		AnchorElement.setAttribute("onMouseOut","go()");
		}

document.getElementById('interface').style.width=(InterFaceWidth-TickerTextWidth)+"px";
document.getElementById('interface').style.height=ViewingAreaHeight+"px";

document.getElementById('tickerText').style.zIndex=1000;
document.getElementById('interface').style.zIndex=888;
document.getElementById('ViewingArea').style.zIndex=999;

document.getElementById('ViewingArea').style.height=ViewingAreaHeight+"px";
document.getElementById('ViewingArea').style.position="absolute";

// Table Cell Styles
TDCol=document.getElementById('interface').getElementsByTagName('TD');
	if (TDCol!=null)
	{
		for (td=0; td<TDCol.length; td++)
		{
			TDCol.item(td).style.verticalAlign=ImageValignment;
		}
	}


}


// Set ID's for all table cells
function setIDs()
{
ContainerElement=document.getElementById('ImageContainer')
TDCol=ContainerElement.getElementsByTagName('TD');
if (TDCol!=null)
	{	for (i=0; i<TDCol.length; i++)
			{
				TDCol.item(i).setAttribute('id',i)
			}
	}
}

// :::::::::::::::::::::::::
// ::: Scroll Functions ::
// :::::::::::::::::::::::::
function moveLeft()
{
	pp = 0
//	xx = document.getElementById("0").style.width;
//	pp -= xx.replace(/px/,"");
//	if (getBrowser()=="safari"){
		if (ctl==newimgs.length)	ctl=0;
	dd = newimgs[ctl].width;
		pp -=dd;
//	}
	pp =pp - (cellSpacing*2);
	if(LeftLocation<pp)
	{
		ContainerElement=document.getElementById("ImageContainer");
		firstTD=document.getElementById("0");
		dupfirstTD=firstTD.cloneNode(false)
		dupfirstTD.innerHTML=firstTD.innerHTML
		ContainerElement.appendChild(dupfirstTD);
		ContainerElement.removeChild(firstTD);
		document.getElementById('ViewingArea').style.left = 0+"px";
		setStyles(); setIDs();
		LeftLocation=0;
			ctl++;
	} 
	else
	{
document.getElementById('ViewingArea').style.left = LeftLocation+"px";
LeftLocation -=1;
	}
	mode = 1
}

function moveRight()
{
lastTD=document.getElementById(TDCol.length-1);
duplastTD=lastTD.cloneNode(false)
duplastTD.innerHTML=lastTD.innerHTML
firstTD=document.getElementById("0");
ContainerElement=document.getElementById("ImageContainer");
ContainerElement.insertBefore(duplastTD,firstTD);
ContainerElement.removeChild(lastTD);
setStyles(); setIDs();
}

function getBrowser() {
var browserName = "";

var ua = navigator.userAgent.toLowerCase();
if ( ua.indexOf( "opera" ) != -1 ) {
browserName = "opera";
} else if ( ua.indexOf( "msie" ) != -1 ) {
browserName = "msie";
} else if ( ua.indexOf( "safari" ) != -1 ) {
browserName = "safari";
} else if ( ua.indexOf( "mozilla" ) != -1 ) {
if ( ua.indexOf( "firefox" ) != -1 ) {
browserName = "firefox";
} else {
browserName = "mozilla";
}
}

return browserName;
};


function startScrolling(){
		window.clearInterval(myPause)
		myInterval = setInterval("moveLeft()",speed)	
}	
	
function stop(){
	if (mode == 1){
		window.clearInterval(myInterval)
	}
	if (mode == 0){
		window.clearInterval(myPause)
	}	
}

function go(){
	if (mode == 1){
		myInterval = setInterval("moveLeft()",speed)
	}
	if (mode == 0){
		myPause = setInterval("startScrolling()",speed)
	}	
}


	var InterFaceWidth 			= 770;
	var ViewingAreaHeight		= 60;
	var ImageValignment		= 'middle';
	var cellSpacing = 10;
	var LeftLocation			= 0;
	var newimgs = new Array();
	var ctl = 0;
	var myInterval;
	var speed = 10;
	var myPause;
	var loaddelay = 0;
	var mode = 0;
	var TickerTextWidth = 205;
	var mybrowser;
	
	for(i=0;i<ImageArray.length;i++)
	{
		newimgs[i] = new Image;
		newimgs[i].src = "uploads/products/plines/"+ImageArray[i];
	}