﻿var songTitle;
var songPath;
function playSong(obj,title,path) {
    var pH = document.getElementById("playerHolder");        
    pH.style.display = "block";
    pH.style.top = findPosY(obj) + "px";
    pH.style.left = (findPosX(obj)-150) + "px";
    songTitle = title;
    songPath = path;
    initPlaying();
}

function initPlaying(){
    if(document.getElementById("mp3Player").playSongJS==null){
        setTimeout(initPlaying,100);
    }else{
        document.getElementById("mp3Player").playSongJS(songTitle + "|" + songPath);
    }
}

function findPosX(obj)
{
var curleft = 0;
if(obj.offsetParent)
    while(1) 
    {
      curleft += obj.offsetLeft;
      if(!obj.offsetParent)
        break;
      obj = obj.offsetParent;
    }
else if(obj.x)
    curleft += obj.x;
return curleft;
}

function findPosY(obj)
{
var curtop = 0;
if(obj.offsetParent)
    while(1)
    {
      curtop += obj.offsetTop;
      if(!obj.offsetParent)
        break;
      obj = obj.offsetParent;
    }
else if(obj.y)
    curtop += obj.y;
return curtop;
}
