<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:widget="http://www.netvibes.com/ns/"  >
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="Expires" content="" />
    <meta name="inline" content="true" />
    <meta name="debugMode" content="true" />
    <meta name="apiVersion" content="1.0" />
    <link rel="stylesheet" type="text/css" href="http://www.netvibes.com/themes/uwa/style.css" />
    <title>Michael Jackson Radio</title>
    <link rel="icon" type="image/png" href="http://img.clearspring.com/widgets/4986de9c63da3e63/img16x16.png" />
    <meta name="author" content="Michael Jackson Radio - MjTunes.com" />
	<meta name="description" content="Tune in to the First Michael Jackson Live Radio, the first career spanning radio dedicated to the King Of Pop. We broadcast special programs, huge hits, all time classics and rare tracks. Our programs range from the Jackson 5 era to Michael Jackson&apos;s solo years." />
    

    
    <style type="text/css"></style>
    <script type="text/javascript"><![CDATA[
    
    var Clearspring_W4986de9c63da3e63 = {};
    var Clearspring_W4986de9c63da3e63_UserConfigArgs = '';
    
    var Clearspring_W4986de9c63da3e63_ConfigArray = [];

    Clearspring_W4986de9c63da3e63.getUser = function() {
        if( ( document.location.toString().indexOf('preview=true') >= 0 ) || ( document.location.toString().indexOf('platform=eco') >= 0 ) ) {
            Clearspring_W4986de9c63da3e63.setWidget('/o/4986de9c63da3e63/9i575/-/-', '4986de9c63da3e63');
        }
        else {
            var widgetURL = widget.getValue('widgetURL');
            if(widgetURL == undefined)
            {
            // OLD...
            // var request = new Ajax.Request(NV_AJAX_REQUEST_URL + '?url=' + escape('http://widgets.clearspring.com/o/4986de9c63da3e63/9i575/-/-/template.js'), {method: 'get', onSuccess: updateWidget} );
            // NEW...
                UWA.Data.getText('http://widgets.clearspring.com/o/4986de9c63da3e63/9i575/-/-/template.js', Clearspring_W4986de9c63da3e63.updateWidget );
            }else {
                var id = widget.getValue('widID');
                Clearspring_W4986de9c63da3e63.setWidget(widgetURL, id);
            }
        }
    }

    Clearspring_W4986de9c63da3e63.updateWidget = function(response) {
        var urlreg = /UR0:'([^']*)'/;
        // Old...
        // var url = response.responseText.match(urlreg);
        // New
        var url = response.match(urlreg);
        widget.setValue('widgetURL', url[1]);
        var theWidgetURL = url[1];
        var brokenURL = theWidgetURL.split('/');
        var id = 'W'+brokenURL[3];
        widget.setValue('widID', id);
        Clearspring_W4986de9c63da3e63.setWidget(theWidgetURL,id);
    }

    Clearspring_W4986de9c63da3e63.doConfigData = function() {
        try {

        }catch(err) {
        }
    }

    Clearspring_W4986de9c63da3e63.setWidget = function(widgetURL, widID) {
        widget.onResize(); // need to resize before setBody fires onUpdateBody event
        var url = 'http://widgets.clearspring.com/csproduct/web/show/flash?opt=-MAX/1/-PUR/http%253A%252F%252Fwww.netvibes.com'+escape(Clearspring_W4986de9c63da3e63_UserConfigArgs)+'&url='+widgetURL;
        widget.setBody('<iframe scrolling="no" frameborder="0" style="width:100%;height:100%;border:0px" src="'+url+'"></iframe>');
    }

    widget.onLoad = function() {
        Clearspring_W4986de9c63da3e63.doConfigData();
        Clearspring_W4986de9c63da3e63.getUser();
    }

    Clearspring_W4986de9c63da3e63.resizeToMax = function() {
        var wP = 330 + 14;
		// The Widget itself
		var container = widget.body;
		var containerParent = container.parentNode;
		// Parent
		var containerParentWidth = getDimensions( containerParent ).width;
		containerParentWidth = containerParentWidth > wP ? wP : containerParentWidth;
		var containerParentH = 1.5787878787878789 * containerParentWidth;
		containerParentH = containerParentH > 521 ? 521 : containerParentH;
		// widget
		var wwidth = containerParentWidth - 14;
		wwidth = wwidth > 330 ? 330 : wwidth;
		var newH = 1.5787878787878789 * wwidth;
		newH = newH < 521 ? 521 : newH;
		container.setStyle('height', newH + 'px');
        container.setStyle('width', wwidth + 'px');
    }

	function getDimensions(element) {
		var display = element.style.display;
		if (display != 'none' && display != null) {
			// Safari bug
			return {width: element.offsetWidth, height: element.offsetHeight};
		}
		var els = element.style;
		var originalVisibility = els.visibility;
		var originalPosition = els.position;
		var originalDisplay = els.display;
		els.visibility = 'hidden';
		//els.position = 'absolute';
		els.display = 'block';
		var originalWidth = element.clientWidth;
		var originalHeight = element.clientHeight;
		els.display = originalDisplay;
		els.position = originalPosition;
		els.visibility = originalVisibility;
		return {width: originalWidth, height: originalHeight};
	}

    widget.onResize = function() {
        Clearspring_W4986de9c63da3e63.resizeToMax();
    }

	function addEvent( obj, evt, func ) {
		if( window.addEventListener ) {
			evt = evt.replace(/^on/i,"");
			obj.addEventListener( evt, func, false );
		} else {
			obj.attachEvent( evt, func );
		}
	}
	addEvent( window, 'onresize', Clearspring_W4986de9c63da3e63.resizeToMax );
    ]]>
    </script>
  </head>
  <body>
    <div style="padding:0;float:center;margin:0 auto;width:100%;" >Loading...</div>
  </body>
</html>