/*
recording clip function example:
<a href="javascript:void(0);" onClick="playClip('SONG_TITLE', 'ALBUM_NAME', 'MP3_PATH');return true;">
*/
function silentErrorHandler() {
return true;
}
window.onerror=silentErrorHandler;


function launchJuke() {
	var url = "http://www.stevewilsonmusic.com/wilsonradio.php";
	popupWin = open( "", "popupWin", "resizable=yes,width=585,height=200" );
	if( !popupWin || popupWin.closed || !popupWin.communicate ) {
		popupWin = window.open( url, "popupWin", "resizable=yes,width=585,height=200");
	} else {
		popupWin.focus();
	}
}

function communicate() {
	 launchJuke();
	 popupWin.communicate();
}
function killAudio() {
	if (navigator.appName.indexOf("Microsoft Internet")!=-1) {
		popupWin.wilsonradio.TCallFrame("/", "2");
	} else {
		popupWin.document.embeds["wilsonradio"].TCallFrame("/", "2");
	}
}
function stopSound() {
	if (popupWin) {
		popupWin.close();
	}
}

function playClip(title, album, clip) {
	launchJuke();
	if (popupWin.x == "ready") {
		setTimeout("doPlay('" + title + "', '" + album + "', '" + clip + "')", 1);
	} else {
		setTimeout("doPlay('" + title + "', '" + album + "', '" + clip + "')", 2500);
	}
}
function doPlay(title, album, clip) {
	if (navigator.appName.indexOf("Microsoft Internet")!=-1) {
		popupWin.wilsonradio.SetVariable("ClipTitle", title);
		popupWin.wilsonradio.SetVariable("ClipMp3", clip);
		popupWin.wilsonradio.SetVariable("ClipAlbum", album);
	} else {
		popupWin.document.embeds["wilsonradio"].SetVariable("ClipTitle", title);
		popupWin.document.embeds["wilsonradio"].SetVariable("ClipMp3", clip);
		popupWin.document.embeds["wilsonradio"].SetVariable("ClipAlbum", album);
	}
	killAudio();
	killAudio();
	killAudio();
}
//communicate();