// audioad.js
// Ron Lau 2009
// Copyright Netcast Platform 2009
//
// Created       : 13/05/2009
// <script>

function getAds()
{
    fetchAds.req = getXMLHttpRequest();
    reqData(fetchAds.req, "audaddata.php", '', fetchAds, "POST");
}

function fetchAds()
{
    var req = fetchAds.req;
    if(req === undefined)
        return;
    else
    {
        if(req.readyState == 4)
        {
            if(req.status == 200)
            {
                var resp = req.responseXML;
                var ele, val, flag;
                var paralist = resp.getElementsByTagName('xmldata')[0].childNodes;
                player.ads = new Array();
                if(paralist.length > 0 && paralist[0].nodeName != 'error')
                {
                    for(var index = 0; index < paralist.length; ++index)
                    {
                        var ele = paralist[index].childNodes;
                        player.ads.push(new audioad((ele[0].firstChild ? ele[0].firstChild.nodeValue : ""),
                                                    ele[1].firstChild.nodeValue));
                    }
                }
            }
            fetchAds.req = null;
        }
    }
}

function audioad(name, path)
{
    this.songName = name;
    this.file = path;
    this.ad = true;
}

// </script>
