// ==UserScript==
// @name          BBC Radio in RealPlayer
// @namespace     http://barkingstars.com/
// @description	  Plays links on BBC Radio in RealPlayer instead of a popup
// @include       http://bbc.co.uk/*
// @include       http://www.bbc.co.uk/*
// ==/UserScript==
//
// This script is basically an adapted form of amazon2melvyl which is here:
// http://sims.berkeley.edu/~ryanshaw/amazon2melvyl/amazon2melvyl.user.js

(

function() {

	for (i=0; i<document.links.length; i++) {
		myRegEx=/radio\/aod\/[\w\d.]*\?(.*)/i;
		if( (result=document.links[i].href.match(myRegEx)) !=null ){
			document.links[i].href="http://barkingstars.com/streammp3/bbc.ram?s="+escape(result[1]);
			document.links[i].setAttribute("onclick", "");
			document.links[i].setAttribute("target", "");
		}
	}

}

)();
