function getMousePosition(e)
{
return e.pageX ? {'x':e.pageX, 'y':e.pageY}:
{'x':e.clientX + (document.documentElement ? document.documentElement.scrollLeft : document.body.scrollLeft),
'y':e.clientY + (document.documentElement ? document.documentElement.scrollTop : document.body.scrollTop)};

}

function showMousePos(e)
{
//alert('came to here');
if (!e) e = event; // make sure we have a reference to the event
// var input = document.getElementById('mousepos');
var mp = getMousePosition(e);
//alert('x value--'+mp.x+'--Y value is--'+mp.y);
//document.test.input.value = 'x : ' + mp.x + ', y : ' + mp.y;
xPosition = mp.x;
}

function init1(event)
{
if(event.target == undefined) {
        timeInputId = window.event.srcElement.id
        positions = findPosition(window.event.srcElement)
        posi = positions.split(",");
    }else {
        timeInputId =event.target.id;
        positions = findPosition(event.target)
        posi = positions.split(",");
    }
    return posi;
/*    popUp = document.getElementById(popUPId);
    popUp.style.left = posi[0]+"px";
    popUp.style.top = (parseInt(posi[1])+20)+"px";*/
}



function findPosition( oElement ) {
    if( typeof( oElement.offsetParent ) != undefined ) {
        for( var posX = 0, posY = 0; oElement; oElement = oElement.offsetParent ) {
            posX += oElement.offsetLeft;
            posY += oElement.offsetTop;
        }
        return posX+","+posY;
    } else {
        return oElement.x+","+oElement.y;
    }
}