rendered paste body<?php
$radioStations = array( "http://www.nwrweb.com/player/asx/201.asx" => "The Voice",
"http://www.nwrweb.com/player/asx/92.asx" => "NRJ",
"http://www.nwrweb.com/player/asx/45.asx" => "Radio 1 Oslo");
$firstKeys = array_keys($radioStations);
$selected = $firstKeys[0];
if (isset($_POST['station']))
{
$selected = $_POST['station'];
}
?>
<HTML>
<HEAD>
<STYLE TYPE="text/css">
BODY {
border: 0px;
overflow: hidden;
}
</STYLE>
<SCRIPT LANGUAGE="JavaScript">
var player = null;
var bIsIE = false;
function init() {
if (navigator.appName=="Netscape") {
player = document.MediaPlayer;
bIsIE = false;
} else {
player = document.MediaPlayer;
bIsIE = true;
}
}
function mute() {
if (bIsIE) {
if (player.Mute==0) {
player.Mute = 1;
} else if (player.Mute==1) {
player.Mute = 0;
}
} else {
if (player.GetMute()==false) {
player.SetMute(true);
} else if (player.GetMute()==true) {
player.SetMute(false);
}
}
}
function SetSoundLevel(outLevel) {
if (bIsIE) {
switch (outLevel) {
case 1:
player.Volume = -2000;
break;
case 2:
player.Volume = -1200;
break;
case 3:
player.Volume = -600;
break;
case 4:
player.Volume = 0;
break;
default:
break;
}
} else {
switch (outLevel) {
case 1:
player.SetVolume(-2000);
break;
case 2:
player.SetVolume(-1200);
break;
case 3:
player.SetVolume(-600);
break;
case 4:
player.SetVolume(0);
break;
default:
break;
}
}
}
function StartPlayer() {
player.Play();
}
function Stop() {
player.Stop();
}
</SCRIPT>
</HEAD>
<BODY BGCOLOR="#F8B000" ONLOAD="init(); return true">
<TABLE HEIGHT=23 CELLPADDING=0 CELLSPACING=0 BORDER=0>
<FORM NAME="chooser" METHOD="post" ACTION="radio.php">
<TR>
<TD VALIGN="middle">
<SELECT NAME="station" onchange="chooser.submit()" STYLE="width:138px;font-size:10px;">
<?php
foreach($radioStations as $key => $value)
{
$select = "";
if ($key == $selected)
{
$select = " SELECTED";
}
echo "<option value=\"$key\"$select>$value</option>";
}
?>
</SELECT></TD>
<TD WIDTH=87 ALIGN="right" VALIGN="middle">
<MAP NAME="controls">
<AREA SHAPE="rect" COORDS="0,0,25,19" TITLE=" Play " HREF="#" OnClick="StartPlayer(); return false;">
<AREA SHAPE="rect" COORDS="52,0,77,19" TITLE=" Stop " HREF="#" ONCLICK="Stop(); return false;">
<AREA SHAPE="rect" COORDS="28,9,33,19" TITLE=" Volume 25%" HREF="" ONCLICK="SetSoundLevel(1); return false;">
<AREA SHAPE="rect" COORDS="33,9,38,19" TITLE=" Volume 50% " HREF="" ONCLICK="SetSoundLevel(2); return false;">
<AREA SHAPE="rect" COORDS="39,9,44,19" TITLE=" Volume 75%" HREF="" ONCLICK="SetSoundLevel(3); return false;">
<AREA SHAPE="rect" COORDS="43,9,49,19" TITLE=" Volume 100%" HREF="" ONCLICK="SetSoundLevel(4); return false;">
</MAP>
<IMG SRC="http://home.no/away/controls.gif" WIDTH=77 HEIGHT=19 BORDER=0 USEMAP="#controls"></TD>
</TR>
</FORM>
</TABLE><BR>
<OBJECT ID="MediaPlayer" WIDTH="0" HEIGHT="0" CLASSID="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" TYPE="application/x-oleobject">
<PARAM NAME="FileName" VALUE="<?php echo $selected;?>"/>
<PARAM NAME="ShowControls" VALUE="false"/>
<PARAM NAME="ShowPositionControls" VALUE="false"/>
<PARAM NAME="Visible" VALUE="false"/>
<PARAM NAME="AutoStart" VALUE="true"/>
<PARAM NAME="AutoRewind" VALUE="true"/>
<PARAM NAME="AnimationatStart" VALUE="false"/>
<PARAM NAME="SendPlayStateChangeEvents" VALUE="false"/>
<PARAM NAME="SendOpenStateChangeEvents" VALUE="false"/>
<PARAM NAME="SendWarningEvents" VALUE="false"/>
<PARAM NAME="SendErrorEvents" VALUE="false"/>
<PARAM NAME="TransparentAtStart" VALUE="true"/>
<PARAM NAME="ShowStatusBar" VALUE="false"/>
<PARAM NAME="ShowDisplay" VALUE="false"/>
<PARAM NAME="EnableContextMenu" VALUE="false"/>
<PARAM NAME="ClickToPlay" VALUE="false"/>
<PARAM NAME="AllowScan" VALUE="false"/>
</OBJECT>
</BODY>
</HTML>