function cursorInit(){
	oMove=new makeCursorObj('divCursorMove','divCursorContainer')
	oMove.moveIt(0,0)
	oContainer=new makeCursorObj('divCursorContainer')
	scrolled=bw.ns4 || bw.ns5?"window.pageYOffset":"document.body.scrollTop"
	if(bw.ns4)document.captureEvents(Event.MOUSEMOVE)
	document.onmousemove=move;
}

function makeCursorObj(obj,nest){
	nest=(!nest) ? '':'document.'+nest+'.'										
   	this.css=bw.dom? document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+"document.layers." +obj):0;		
	this.evnt=bw.dom? document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+"document.layers." +obj):0;		
	this.x=(bw.ns4 || bw.ns5)? this.css.left:this.css.pixelLeft;
	this.y=(bw.ns4 || bw.ns5)? this.css.top:this.css.pixelTop;													
	this.moveIt=b_moveIt; this.moveBy=b_moveBy;																			
	return this
}
function b_moveIt(x,y){this.x=x; this.y=y; this.css.left=this.x; this.css.top=this.y}
function b_moveBy(x,y){this.x=this.x+x; this.y=this.y+y; this.css.left=this.x; this.css.top=this.y}

var tim,tim2;
var cnum=0
function move(e){
	if(tim2)clearTimeout(tim2)
	if(tim)clearTimeout(tim)
	x=bw.ns4 || bw.ns5?e.pageX:event.x
	y=bw.ns4 || bw.ns5?e.pageY:event.y
	if(bw.ie4 || bw.ie5) y=y+eval(scrolled)
	cnum++
	if(cnum==5)cnum=1
	if(cnum==1) {oldx=x; oldy=y}
	oContainer.moveIt(x+10,y+10)
	if(oMove.x<-5){
		oMove.moveBy(5,0)
	}
	tim2=setTimeout("moveIt()",100)
}

function moveIt(){
	if(oMove.x>-430){
		oMove.moveBy(-5,0)
		tim=setTimeout("moveIt()",100)
	}
}
