Radio = Class.create();
Object.extend(Radio.prototype, WebControl.prototype);

Object.extend(Radio.prototype,
    {
        initialize : function(config)
        {
            WebControl.prototype.initialize.call(this, config);
            var thisClass = this;
            
            this.config.Show = function()
            {
                var radioData = ActionHandler.GetResponse(
                {
                    url: "Components/Radio/RadioActionHandler.php",
                    action: "GetRadioData"
                });
                
                var label = new Element("h1");
                label.update("online rádiók");
                $(thisClass.config.container).insert(label);
                
                for(i = 0; i < radioData.rows.length; i++)
                {
                    link = new Element("a");
                    link.href = radioData.rows[i].url;
                    link.innerHTML = radioData.rows[i].name;
                    link.addClassName("radiolink");
                    $(thisClass.config.container).insert(link);
                }
                link = new Element("a");
                link.href = "http://www.winamp.com/player";
                link.target = "_blank";
                link.update("winamp letöltése");
                link.addClassName("winamplink");
                $(thisClass.config.container).insert(link);
            }
        }
    }
);
