var RANDOM_ARTISTNAME_ID="rpArtistName"
var RANDOM_IMAGE_ID="iRandomPage"
var RANDOM_ARTIST_SPINNER_WRAPPER_ID="rpArtistLoading"
var RANDOM_ARTIST_WRAPPER_ID="rpArtistBox"
var RANDOM_ARTIST_LOADING_TEXT_ID="rpLoadingText"
var RANDOM_ARTIST_LINK_ID="rpArtistLink"
var _SpinnerRandomLoading=null
function InitRSSpinners(){
_SpinnerRandomLoading=new SpinnerControl(RANDOM_ARTIST_SPINNER_WRAPPER_ID,RANDOM_ARTIST_WRAPPER_ID,"loading artist",RANDOM_ARTIST_LOADING_TEXT_ID)}
function pageLoad(){}
function PlayRandom(){
InitRSSpinners()
_SpinnerRandomLoading.ShowSpinner()
GoBusker.WebServices.Ajax.PlayRandomSong.GetRandomSong(OnGetRandomSongSucceeded,OnFailed)}
function OnGetRandomSongSucceeded(result,userContext,methodName){
eval(result[0])
var o=$get(RANDOM_ARTISTNAME_ID)
if(o !=null){
o.innerHTML=result[3]}
o=$get(RANDOM_IMAGE_ID)
if(o !=null){
o.src=result[2]
o.title=result[1]}
o=$get(RANDOM_ARTIST_LINK_ID)
if(o !=null){
o.href=result[4]
o.title="view "+result[1]}
_SpinnerRandomLoading.HideSpinner()}
function InitPlayRandomSongPage(){
InitRSSpinners()}
if(typeof(Sys)!=="undefined")Sys.Application.notifyScriptLoaded()
