
function getFrameWithMethod(methodname)
{
	var win = window;

	while(true)
	{
		if(eval("win." + methodname + " != null"))
			return win;
		
		if(win == top)
			return null;
		else
			win = win.parent;
	
	}

}

function playUrl(url)
{
	var frame;
	
	var path = window.location.href;
	
	path = path.substr(0, path.lastIndexOf('/'));         

	try
	{
		frame = getFrameWithMethod("mediaPlayUrl");
		
		if(frame != null)
			frame.mediaPlayUrl(path + '/' + url);
	}
	catch(e)
	{
		alert(e.description);
	}
}

function playStreaming(name)
{
	var frame;

	try
	{
		frame = getFrameWithMethod("mediaPlayStreaming");
		
		if(frame != null)
			frame.mediaPlayStreaming(name);
	}
	catch(e)
	{
		alert(e.description);
	}
}
