var player = null;
function playerReady(thePlayer) {
	player = document.getElementById(thePlayer.id);
	printPlaylistData();
}


function printPlaylistData() {
	var plst = null;
	plst = player.getPlaylist();
	if (plst) {
		var txt='<table cellpadding="2" width="175">'; 
		for(var i in plst) { 
 			txt+='<tr><td><table width="165" onclick="player.sendEvent(\'ITEM\',' + i + ');" ';
 			txt+='class="playlistlo" onmouseover="this.className = \'playlisthi\';" onmouseout="this.className = \'playlistlo\';">';
			txt+='<tr><td width="166" valign="middle"><p>';
			txt+=plst[i].title + '<br />';
			txt+='</p></td></tr></table></td></tr>';
		}
		txt+='</table>';

		var tmp = document.getElementById("plstDat");
		if (tmp) { tmp.innerHTML = txt; }
	} else {
		setTimeout("printPlaylistData()",100);
	}	
}


function createPlayer(theFile, theAutostart) {
	var flashvars = {
		file:theFile,
		//skin:"mediaplayer/simple.swf",
		autostart:theAutostart, 
		shuffle:false, 
		repeat:"list"
	}

	var params = {
		allowfullscreen:"true", 
		allowscriptaccess:"always"
	}

	var attributes = {
		id:"player1",  
		name:"player1"
	}

	swfobject.embedSWF("mediaplayer/player.swf", "placeholder1", "590", "465", "7", false, flashvars, params, attributes); 
}

function init() {
	createPlayer('media/demo_list.xml', false);
	
    settings = {
      tl: { radius: 20 },
      tr: { radius: 20 },
      bl: { radius: 20 },
      br: { radius: 20 },
      antiAlias: true,
      autoPad: false
    }

    var divObj = document.getElementById("corners");

    var cornersObj = new curvyCorners(settings, divObj);
    cornersObj.applyCornersToAll();
}	
	
	
	