
            function loadPlaylist() {
                var url = "/netradio/onair.php?salt="+Math.random();
                var myAjax = new Ajax.Request(url, { method: 'get', onComplete: returnPlaylist });
            }
            
            function returnPlaylist(req) {
                var pl = req.responseXML.getElementsByTagName('song');
                var numSongs = pl.length;
                var output = '';
                var nowplayingset = 0;
                for(var i = 0; i < numSongs; i++) {
                    if(!nowplayingset) {
                        if(pl[i].getElementsByTagName('artwork')[0].getAttribute('value') != '')
                    	    output = '<img src="'+pl[i].getElementsByTagName('artwork')[0].getAttribute('value')+'" alt=""/><br/>';
                        else
                            output = '<img src="http://radio100fm.dk/graphics/nocover.jpg" alt=""/><br/>';
                        output += pl[i].getElementsByTagName('title')[0].getAttribute('value')+" - "+pl[i].getElementsByTagName('artist')[0].getAttribute('value');
                        document.getElementById('nowplayingdata').innerHTML = output;
                        output = '';
                        nowplayingset = 1;
                    }
                    output += "&bull; "+pl[i].getElementsByTagName('time')[0].getAttribute('value')+' - '+pl[i].getElementsByTagName('artist')[0].getAttribute('value')+' - '+pl[i].getElementsByTagName('title')[0].getAttribute('value')+'<br/>\n';
                }
//		output = output.replace("&","&amp;");
                document.getElementById('content').innerHTML = output;
            }

            function scrollUp() {
		loadPlaylist();
                if(!scrolling) {
                    var curPos = Number(document.getElementById('content').style.top.replace('px',''));
                    newPos = curPos+150;
                    scrolling = 1;
                    scroll(newPos,'content');
                }
            }
            
            function scrollDown() {
		loadPlaylist();
                if(!scrolling) {
                    var curPos = Number(document.getElementById('content').style.top.replace('px',''));
                    var newPos = curPos-150;
                    scrolling = 1;
                    scroll(newPos,'content');
                }
            }
            
            function scroll(pos, element) {
                if(pos > 30 || pos < -425) {
                    scrolling = 0;
                   return;
               }
                var curPos = Number(document.getElementById(element).style.top.replace('px',''));
                var diff = Math.abs(curPos-pos);
                var delta = Math.round(diff/10);
                if(delta < 2) {
                    scrolling = 0;
                    return;
                }
                if(curPos > pos) {
                    var newPos = curPos - delta;
                    document.getElementById(element).style.top = newPos + 'px';
                    setTimeout('scroll('+pos+',\''+element+'\');',50);
                }
                if(curPos < pos) {
                    var newPos = curPos + delta;
                    document.getElementById(element).style.top = newPos + 'px';
                    setTimeout('scroll('+pos+',\''+element+'\');',50);
                }
            }
            
            function standby() {
                window.clearInterval(intervalVal);
            }
            
            function activate() {
                loadPlaylist();
		window.clearInterval(intervalVal);
                intervalVal = window.setInterval(loadPlaylist,180000);
            }
