// JavaScript Document
function get_pos (o)
{
    var pos = { top:0, left:0 };
    if(!o) return pos;
    else if(typeof o == 'string' ) o = document.getElementById(o);
    
    if( typeof o != 'object'  || typeof o.offsetTop == 'undefined') return pos;
    while (o && o.tagName != 'BODY')
    {
        pos.top  += parseInt( o.offsetTop );
        pos.left += parseInt( o.offsetLeft );
        o = o.offsetParent;
    }
    return pos;
} 
function mouse_pos(evt)
{
    if(!evt) evt = window.event;
    var pos = {left: evt.clientX, top: evt.clientY};
    var body = (window.document.compatMode && window.document.compatMode == "CSS1Compat") ? 
    window.document.documentElement : window.document.body || null;
    if (body)
    {
        pos.left += body.scrollLeft;
        pos.top += body.scrollTop;
    }
    return pos;
}  
document.onmousemove = function(e)
{
    var p = mouse_pos(e);
    //document.Show.MouseX.value = p.left;
    //document.Show.MouseY.value = p.top;
}


function koordinaten(el, evt, trk) {
    var m = mouse_pos(evt);
    var p = get_pos(el);
    var offs=0;
   /* 
    document.Show0.BildX.value = (m.left - p.left);
    document.Show0.BildY.value = (m.top - p.top);
     document.Show0.arraylength.value = trk.length;
     document.Show0.indexpos.value = ((m.left - p.left)-40);
     document.Show0.arrayx.value = Math.round(trk.length/150)*((m.left - p.left)-40);
 
    document.Show1.BildX.value = (m.left - p.left);
    document.Show1.BildY.value = (m.top - p.top);
     document.Show1.arraylength.value = trk.length;
     document.Show1.indexpos.value = ((m.left - p.left)-40);
     document.Show1.arrayx.value = Math.round((trk.length/150)*((m.left - p.left)-40));
   */  
   map.panTo(trk[Math.round((trk.length/230)*((m.left - p.left)-offs))]);
   //map.panTo(trk[1]);
   // }
    

}

