
//Specify the marquee's width (in pixels)
var sMarqueeWidth = "771";

//Specify the marquee's height
var sMarqueeHeight = "14";

//Specify the marquee's marquee speed (larger is faster 1-10)
var iMarqueeSpeed = 1;

//configure background color:
var sMarqueeBgColor = "#d2d2d2";

//Pause marquee onMousever (0=no. 1=yes)?
var iPause = 0;

//Specify the marquee's content (don't delete <nobr> tag)
//Keep all content on ONE line, and backslash any single quotations (ie: that\'s great):
var sText = '<nobr>Boxes and Bags Unlimited is your leading Distributor for a wide variety of paper & plastic bags, recycling bags, rubber matting and janitorial supplies.  We specialize in tinted and printed custom poly bags.  <b>All products are shipped in full case lots and are FDA Approved.</b></nobr>';


////NO NEED TO EDIT BELOW THIS LINE////////////
iMarqueeSpeed = ((document.all) ? iMarqueeSpeed : Math.max(1, iMarqueeSpeed - 1)); //slow speed down by 1 for NS

var iCopySpeed = iMarqueeSpeed;
var iPauseSpeed = ((iPause == 0) ? iCopySpeed : 0);
var oDOM = (document.all || document.getElementById);

if (oDOM)
	document.write('<span id="temp" style="visibility:hidden; position:absolute; top:-100px; left:-9000px;">' + sText + '</span>');

var iActualWidth = '';
var sCrossMarquee;
var sNsMarquee;

function populate( )
{
	if (oDOM)
	{
		sCrossMarquee = ((document.getElementById) ? document.getElementById("iemarquee") : document.all.iemarquee);
		sCrossMarquee.style.left = (parseInt(sMarqueeWidth) + 8 + "px");
		sCrossMarquee.innerHTML = sText;
		iActualWidth = ((document.all) ? temp.offsetWidth : document.getElementById("temp").offsetWidth);
	}

	else if (document.layers)
	{
		sNsMarquee = document.sNsMarquee.document.sNsMarquee2;
		sNsMarquee.left = (parseInt(sMarqueeWidth) + 8);
		sNsMarquee.document.write(sText);
		sNsMarquee.document.close( );
		iActualWidth = sNsMarquee.document.width;
	}
	
	iLeftTime = setInterval("scrollMarquee( )", 20);
}

window.onload = populate;

function scrollMarquee( )
{
	if (oDOM)
	{
		if (parseInt(sCrossMarquee.style.left) > (iActualWidth * (-1) + 8))
			sCrossMarquee.style.left = (parseInt(sCrossMarquee.style.left) - iCopySpeed + "px");
		
		else
			sCrossMarquee.style.left = (parseInt(sMarqueeWidth) + 8 + "px");

	}

	else if (document.layers)
	{
		if (sNsMarquee.left > (iActualWidth * (-1) + 8))
			sNsMarquee.left -= iCopySpeed;

		else
			sNsMarquee.left = (parseInt(sMarqueeWidth) + 8);
	}
}

if (oDOM || document.layers)
{
	with (document)
	{
		document.write('<table border="0" cellspacing="0" cellpadding="0">');
		document.write('  <tr>');
		document.write('    <td>');
		
		if (oDOM)
		{
			write('      <div style="position:relative; width:' + sMarqueeWidth + '; height:' + sMarqueeHeight + '; overflow:hidden;">');
			write('        <div style="position:absolute; width:' + sMarqueeWidth + '; height:' + sMarqueeHeight + '; background-color:' + sMarqueeBgColor + '" onMouseover="iCopySpeed=iPauseSpeed; return true;" onMouseout="iCopySpeed=iMarqueeSpeed; return true;">');
			write('          <div id="iemarquee" style="position:absolute; left:0px; top:0px"></div>');
			write('        </div>');
			write('      </div>');
		}
		
		else if (document.layers)
		{
			write('      <ilayer width=' + sMarqueeWidth + ' height=' + sMarqueeHeight + ' name="sNsMarquee" bgColor=' + sMarqueeBgColor + '>');
			write('        <layer name="sNsMarquee2" left=0 top=0 onMouseover="iCopySpeed=iPauseSpeed; return true;" onMouseout="iCopySpeed=iMarqueeSpeed; return true;"></layer>');
			write('      </ilayer>');
		}
		
		document.write('    </td>');
		document.write('  </tr>');
		document.write('</table>');
	}
}