/* One day, I'll clean this up and make it from scratch. In the meantime, this is
   a Cross-browser Marquee Script from © Dynamic Drive (www.dynamicdrive.com). For full source      code, 100's more DHTML scripts, and Terms Of Use, visit http://www.dynamicdrive.com.
   -- Thanks, Arielle */

var marqueewidth="440px";
var marqueeheight="20px";
var marqueespeed=1;     //Specify the marquee's marquee speed (larger is faster 1-10)
var pauseit=1;         //Pause marquee onMousever (0=no. 1=yes)?

//Specify the marquee's content (don't delete <nobr> tag, keep content in one line)

var marqueecontent='<nobr><font style="font-family: Verdana, Arial; font-size: 12px; color: #0d1856; padding-top: 4px;">Dougherty for District Attorney . . . Senator Bob Casey . . . Auditor Gen. Jack Wagner . . . Pennsylvania Democratic Party . . . Cahir for Congress . . . Hill for Governor . . . Hoeffel for U.S. Senate . . . Eisenhower for Attorney General . . . Congressman Patrick Murphy . . . Congressman John Hall . . . Dean for America . . . John Edwards for President . . . Congressman Tim Holden . . . The ONE Campaign . . . Shahinfar for Congress . . . Judge Alan Hertzberg . . . Democratic Congressional Campaign Committee . . . Pittsburgh Steelers and Pirates Stadium Referendum . . . Slattery for U.S. Senate . . . Melissa Maxman for Senate . . . Hunt for Congress . . . Sharen Neuhardt for Congress . . . </font></nobr>';

marqueespeed=(document.all)? marqueespeed : Math.max(1, marqueespeed-1)
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
        }
    }

if (iedom||document.layers){
    with (document){
        document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
        if (iedom){
            write('<div style="position:relative;width:'+marqueewidth+';height:'+marqueeheight+';overflow:hidden">')
            write('<div style="position:absolute;width:'+marqueewidth+';height:'+marqueeheight+';" 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('</td></table>')
    }
}
