ns4=(document.layers)
gecko=ns6=(navigator.userAgent.indexOf('Gecko')!=-1)
w3c=document.getElementById
ie4=(document.all)
Mac=(navigator.appVersion.indexOf("Mac")!=-1)
MacIE=(Mac&&!ns4)

function setwin(){
	if(window.pageXOffset){
		winSL=window.pageXOffset
	}else if(document.body&&document.body.scrollLeft){
		winSL=document.body.scrollLeft
	}else{
		winT=winSL=0
	}
}
function setwin2(){
	setwin()
	if(window.innerWidth) {
		winW=0
	}else if(document.body&&document.body.clientWidth){
		winW=0
	}else{
		winW=winTH=0
	}
}

function init(){
	setwin2()
	if(ns4){
		v=document.layers.vdiv
	}
	else if(ie4){
		v=vdiv.style
	}
	else{
		v=document.getElementById('vdiv').style
	}
	 vrykker=false
	if (v) {
		v.dx=0
		if(!MacIE&&!gecko){
		}
		setwin()
		v.xpos=winSL
		if(v.xpos<minbredde)
			v.xpos=minbredde
		v.left=v.xpos
		setTimeout("ryk()",200)
	}
}

function ryk(){
	setwin()
	rykv()
	setTimeout("ryk()",20)
}

function rykv(){
	if(v.xpos!=(winSL)&&!vrykker&&(v.xpos!=minbredde||minbredde>0||0>minbredde-winSL)){

		if(window.vtimer)clearTimeout(vtimer)
		vrykker=true
		vtimer=setTimeout("placerv()",20)
	}
}

function placerv(){
	vrykker=true
	v.xpos_ny=winW+winSL
	if(v.xpos_ny<minbredde){
		v.xpos_ny=minbredde 
		v.dx=-8
	}
	if(v.xpos>winSL+180)v.xpos=winSL+180
	if(v.xpos<winSL-180)v.xpos=winSL-180
	v.timer=setInterval("animv()",20)
}

function animv(){
	v.accel=(v.xpos_ny-v.xpos)-v.dx*4
	v.dx+=v.accel*.15
	v.left=v.xpos+=v.dx
	if(Math.abs(v.dx)<=2&&Math.abs(v.accel)<.15){
		v.left=v.xpos=v.xpos_ny
		clearInterval(v.timer)
		vrykker=false
		rykv()
	}
}
