/*
Cross browser Marquee script- © Dynamic Drive (www.dynamicdrive.com)
For full source code, 100's more DHTML scripts, and Terms Of Use, visit http://www.dynamicdrive.com
Credit MUST stay intact
*/
function Marquee(objName)
{
	this.objname = objName;
	this.marqueewidth;
	this.marqueeheight = "25px";
	this.marqueespeed = 1;//1-10
	this.marqueebgcolor = "#FFFFFF";
	this.pauseit = 1;//Pause marquee onMousever (0=no. 1=yes)?
	this.marqueecontent;
	this.copyspeed;
	this.pausespeed;
	this.iedom;
	this.actualwidth;
	this.cross_marquee;
	this.ns_marquee;
	
	this.SetWidth = function(width)
	{
		this.marqueewidth = width;
	}
	
	this.SetContent = function(content)
	{
		this.marqueecontent = content;
	}
	
	this.Init = function()
	{
		this.objname = objName;
		this.marqueespeed=(document.all)? this.marqueespeed : Math.max(1, this.marqueespeed-1);//slow speed down by 1 for NS
		this.copyspeed=this.marqueespeed;
		this.pausespeed=(this.pauseit==0)? this.copyspeed: 0;
		this.iedom=document.all||document.getElementById;
		if (this.iedom)
		{
			document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+this.marqueecontent+'</span>');
		}
	}
	
	this.Populate = function()
	{
		if(this.iedom)
		{
			this.cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee;
			this.cross_marquee.style.left=parseInt(this.marqueewidth)+8+"px";
			this.cross_marquee.innerHTML=this.marqueecontent;
			this.actualwidth=document.all? temp.offsetWidth : document.getElementById("temp").offsetWidth;
		}
		else if (document.layers)
		{
			this.ns_marquee=document.ns_marquee.document.ns_marquee2;
			this.ns_marquee.left=parseInt(this.marqueewidth)+8;
			this.ns_marquee.document.write(this.marqueecontent);
			this.ns_marquee.document.close();
			this.actualwidth=this.ns_marquee.document.width;
		}
		
		
	}
	
	this.ScrollMarquee = function()
	{		
		alert("a");
		if (this.iedom)
		{
			if (parseInt(this.cross_marquee.style.left)>(this.actualwidth*(-1)+8))
			{
				this.cross_marquee.style.left=parseInt(this.cross_marquee.style.left)-this.copyspeed+"px";
			}
			else
			{
				this.cross_marquee.style.left=parseInt(this.marqueewidth)+8+"px";
			}		
		}
		else if (document.layers)
		{
			if (this.ns_marquee.left>(this.actualwidth*(-1)+8))
			{
				this.ns_marquee.left-=this.copyspeed;
			}
			else
			{	
				this.ns_marquee.left=parseInt(this.marqueewidth)+8;
			}
		}
	}
	
	this.ShowMarquee = function()
	{
		if (this.iedom||document.layers)
		{
			with (document)
			{
				document.write('<div>');
				if (this.iedom)
				{					
					write('<div style="position:relative;width:'+this.marqueewidth+';height:'+this.marqueeheight+';overflow:hidden">');
					write('<div style="position:absolute;width:'+this.marqueewidth+';height:'+this.marqueeheight+';background-color:'+this.marqueebgcolor+'" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">');
					write('<div id="iemarquee" style="position:absolute;left:0px;top:0px"></div>');
					write('</div></div>');
				}
				else if (document.layers)
				{
					write('<ilayer width='+this.marqueewidth+' height='+this.marqueeheight+' name="ns_marquee" bgColor='+this.marqueebgcolor+'>');
					write('<layer name="ns_marquee2" left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed"></layer>');
					write('</ilayer>');
				}
				document.write('</div>');
			}
		}
	}
	
	
}


//Specify the marquee's width (in pixels)
//var marqueewidth="900px";
//Specify the marquee's height
//var marqueeheight="25px";
//Specify the marquee's marquee speed (larger is faster 1-10)
//var marqueespeed=1;
//configure background color:
//var marqueebgcolor="#FFFFFF";
//Pause marquee onMousever (0=no. 1=yes)?
//var pauseit=1;

//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 marqueecontent='<nobr><font face="Arial">Thank you for visiting <a href="http://www.dynamicdrive.com">Dynamic Drive.</a> If you find this script useful, please consider linking to us by <a href="../link.htm">click here.</a> Enjoy your stay!</font></nobr>'

////NO NEED TO EDIT BELOW THIS LINE////////////
//marqueespeed=(document.all)? marqueespeed : Math.max(1, marqueespeed-1);;//slow speed down by 1 for NS
//var copyspeed=marqueespeed;
//var pausespeed=(pauseit==0)? copyspeed: 0;
//var iedom=document.all||document.getElementById;
//if (iedom)
//document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+marqueecontent+'</span>');
//var actualwidth='';
//var cross_marquee, ns_marquee;
/*
function populate(){
if (iedom){
cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee;
cross_marquee.style.left=parseInt(marqueewidth)+8+"px";
cross_marquee.innerHTML=marqueecontent;
actualwidth=document.all? temp.offsetWidth : document.getElementById("temp").offsetWidth;
}
else if (document.layers){
ns_marquee=document.ns_marquee.document.ns_marquee2;
ns_marquee.left=parseInt(marqueewidth)+8;
ns_marquee.document.write(marqueecontent);
ns_marquee.document.close();
actualwidth=ns_marquee.document.width;
}
lefttime=setInterval("scrollmarquee()",20);
}
window.onload=populate;

function scrollmarquee(){
if (iedom){
if (parseInt(cross_marquee.style.left)>(actualwidth*(-1)+8))
cross_marquee.style.left=parseInt(cross_marquee.style.left)-copyspeed+"px";
else
cross_marquee.style.left=parseInt(marqueewidth)+8+"px";

}
else if (document.layers){
if (ns_marquee.left>(actualwidth*(-1)+8))
ns_marquee.left-=copyspeed;
else
ns_marquee.left=parseInt(marqueewidth)+8;
}
}

function showMarquee(){
	if (iedom||document.layers){
	with (document){
	document.write('<div>');
	if (iedom){
	write('<div style="position:relative;width:'+marqueewidth+';height:'+marqueeheight+';overflow:hidden">');
	write('<div style="position:absolute;width:'+marqueewidth+';height:'+marqueeheight+';background-color:'+marqueebgcolor+'" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">');
	write('<div id="iemarquee" style="position:absolute;left:0px;top:0px"></div>');
	write('</div></div>');
	}
	else if (document.layers){
	write('<ilayer width='+marqueewidth+' height='+marqueeheight+' name="ns_marquee" bgColor='+marqueebgcolor+'>');
	write('<layer name="ns_marquee2" left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed"></layer>');
	write('</ilayer>');
	}
	document.write('</div>');
	}
	}
}
*/