//Copyright Viktor Öhlén
var minneswidth="200px" 
var minnesheight="20px" 
var minnespadding="2px"

var minnesspeed=1
if (browserdetect="mozilla")
minnesspeed=1
var pauseit=1 

var persistlastviewedmsg=1
var persistmsgbehavior="onload"

var minnescontent='<nobr><span>V&#228;lkommen till Viktor &#214;hl&#233;n&#180;s hemsida </span><span id="textmellanrum">&nbsp; &nbsp;</span><span>Hoppas du tycker sidan &#228;r bra</span><span id="textmellanrum">&nbsp; &nbsp;</span><span>Skriv g&auml;rna n&aring;gra ord i <a href="../gastbok/index.php">G&auml;stboken</a></span></nobr>'
//&aring;=å; &auml;=ä; &ouml;=ö; &Aring;=Å; Ä=&Auml; Ö=&Ouml; Mellanrum=&nbsp; f&ouml;r mellanrum p&aring; 200px=<span id="textmellanrum">&nbsp; &nbsp;</span>


var combinedcssTable="width:"+(parseInt(minneswidth)+6)+"px;padding:"+minnespadding+";"
var combinedcss="width:"+minneswidth+";height:"+minnesheight+";"

var divonclick=(persistlastviewedmsg && persistmsgbehavior=="onclick")? 'onClick="savelastmsg()" ' : ''
minnesspeed=(document.all)? minnesspeed : Math.max(1, minnesspeed-1)
var copyspeed=minnesspeed
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:-10000px">'+minnescontent+'</span>')
var actualwidth=''
var minnesscroller

if (window.addEventListener)
window.addEventListener("load", populatescroller, false)
else if (window.attachEvent)
window.attachEvent("onload", populatescroller)
else if (document.all || document.getElementById)
window.onload=populatescroller

function populatescroller(){
minnesscroller=document.getElementById? document.getElementById("minnesscroller") : document.all.minnesscroller
minnesscroller.style.left=parseInt(minneswidth)+8+"px"
if (persistlastviewedmsg && get_cookie("lastscrollerpos")!="")
revivelastmsg()
minnesscroller.innerHTML=minnescontent
actualwidth=document.all? temp.offsetWidth : document.getElementById("temp").offsetWidth
lefttime=setInterval("scrollmarquee()",20)
}

function get_cookie(namn) {
var search = namn + "="
var returnvalue = ""
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset)
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

function savelastmsg(){
document.cookie="lastscrollerpos="+minnesscroller.style.left
}

function revivelastmsg(){
lastscrollerpos=parseInt(get_cookie("lastscrollerpos"))
minnesscroller.style.left=parseInt(lastscrollerpos)+"px"
}

if (persistlastviewedmsg && persistmsgbehavior=="onload")
window.onunload=savelastmsg

function scrollmarquee(){
if (parseInt(minnesscroller.style.left)>(actualwidth*(-1)+8))
minnesscroller.style.left=parseInt(minnesscroller.style.left)-copyspeed+"px"
else
minnesscroller.style.left=parseInt(minneswidth)+8+"px"
}

if (iedom){
with (document){
document.write('<table border="0" cellspacing="0" cellpadding="0" style="'+combinedcssTable+'"><td>')
write('<div style="position:relative;overflow:hidden;'+combinedcss+'" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=minnesspeed">')
write('<div id="minnesscroller" style="position:absolute;left:0px;top:0px;" '+divonclick+'></div>')
write('</div>')
document.write('</td></table>')
}
}
