function BCP_createCell( cC,B,C,N,Xp,Yp,W,H,A,Ht,BG,O,S)
{
var X,XX;

with(document)
{
    (C)?write("<layer id='"+N+"' left="+Xp+" top="+Yp+" width="+W+" height="+H ):write("<div id='"+N+"' style='position:absolute; left:"+Xp+"; top:"+Yp+"; width:"+W+"; height:"+H);


    if (BG)
    {
        X = (C)?" BGColor=":";background-color:";
        write(X+BG)
    }

    if (S) write((C)?" style=' "+S+"'":"; "+S+"'");
    if (B&&!S) write("'");
    write((A)?" "+A+">":">");
    write(Ht)

}

//BCP_T2[1].style.filter='alpha(opacity=25)'

if (!O) BCP_closeCell(B);
cC[cC.length] = N;
XX = eval("window."+N+"=BCP_getCell(N)");

if (B) 
{
    XX.moveTo = moveTo;
    XX.moveBy = moveBy
}
        
XX.innerHTML = Ht;
XX.id = N;
eval(BCP_getCell(N).refresh=BCP_refresh)
};



function BCP_moveCell( N,Xp,Yp)
{
var D;
D      = BCP_getCell(N);
D.left = Xp;
D.top  = Yp;
}



function BCP_getYpos(N)
{
    return( parseInt( BCP_getCell( N).top));
}



function BCP_getXpos(N)
{
    return( parseInt( BCP_getCell(N).left));
}



function BCP_closeCell(B)
{
    document.write((B)?"</div>":"</layer>");
}



function BCP_getCell(N)
{
var i,rr,D;



    D = (BCP_C)?BCP_C[N]:BCP_B[N].style;

    if (D == null&&C)
    {
        rr = BCP_C.length;

        for (i = 0; i<rr; i++)
        {
             D = BCP_C[i].document.layers;
             if (D) D = D[N];
             if (D) return D;
        }
    }

    return D;
}



function BCP_refresh()
{
    if (document.all)
    {
        document.all[this.id].innerHTML=this.innerHTML;
        return;
    }

    this.document.open();
    this.document.write(this.innerHTML);
    this.document.close();
}



function BCP_cycle()
{
var i;

for (i = 0; i < (BCP_nos-1); i++)
{
     BCP_moveCell('CUR'+i,BCP_getXpos('CUR'+(i+1)),BCP_getYpos('CUR'+(i+1)));
}
}


function BCP_newPos(e)
{
    BCP_moveCell( 'CUR'+(BCP_nos-1),((BCP_B)?event.clientX+document.body.scrollLeft:e.pageX)+2,((BCP_B)?event.clientY+document.body.scrollTop:e.pageY)+2);
}





//if (1==1)



if ((browser_id=="NS" && browser_version==4) || 
    (browser_id=="IE" && browser_version>=4)) 
{



//
//Cross browser cursor trailer script
//By Brian Caputo (bcaputo@icdc.com)
//Visit Dynamic Dungeon @ www.icdc.com/~bcaputo
//





BCP_B  = document.all;
BCP_C  = document.layers;
BCP_cC = new Array();
//BCP_T1 = new Array(
//'images/track_geel.gif',4,4, 
//'images/track_paars.gif',4,4,
//'images/track_groen.gif',4,4, 
//'images/track_rood.gif',4,4, 
//'images/track_blauw.gif',4,4,
//'images/track_geel.gif',1,1); 

BCP_T1 = new Array(
'images/track_geel.gif',2,2, 
'images/track_paars.gif',2,2,
'images/track_groen.gif',2,2, 
'images/track_rood.gif',2,2, 
'images/track_geel.gif',2,2,
'images/spacer.gif',1,1); 



BCP_nos  = parseInt(BCP_T1.length/3);
BCP_rate = 150;
for (BCP_i=0;BCP_i<BCP_nos;BCP_i++)
//BCP_createCell( BCP_cC,BCP_B,BCP_C,'CUR'+BCP_i,BCP_i*10,BCP_i*10,BCP_i*3+1,BCP_i*3+2,'',
//'<img src="'+BCP_T1[BCP_i*3]+'" width='+BCP_T1[(BCP_i*3+1)]+' height='+BCP_T1[(BCP_i*3+2)]+' border=0>')
for (BCP_i=0;BCP_i<BCP_nos;BCP_i++)
BCP_createCell( BCP_cC,BCP_B,BCP_C,'CUR'+BCP_i,BCP_i*10,BCP_i*10,BCP_i*3+1,BCP_i*3+2,'',
'<img style="filter:alpha(opacity='+(100-(60 - 2*(10*BCP_i)))+');" src="'+BCP_T1[BCP_i*3]+'" width='+BCP_T1[(BCP_i*3+1)]+' height='+BCP_T1[(BCP_i*3+2)]+' border=0>');

if (BCP_C) document.captureEvents(Event.MOUSEMOVE);
if (BCP_B) document.body.onscroll = BCP_newPos;
document.onmousemove = BCP_newPos;
window.MTIRQ = setInterval('BCP_cycle()',BCP_rate);




}

