<!--
function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->


// quicktime detection 
var quicktimeVersion = 0;
var quicktimeVersion_DONTKNOW = -1;
var agent = navigator.userAgent.toLowerCase(); 

// NS3+, Opera3+, IE5+ Mac (support plugin array):  check for Quicktime plugin in plugin array
if (navigator.plugins != null && navigator.plugins.length > 0) {
	for (i=0; i < navigator.plugins.length; i++ ) {
    	var plugin =navigator.plugins[i];
        if (plugin.name.indexOf("QuickTime") > -1) {
        	quicktimeVersion = parseFloat(plugin.name.substring(18));
        }
    }
}
// IE4+ Win32:  attempt to create an ActiveX object using VBScript
else if (agent.indexOf("msie") != -1 && parseInt(navigator.appVersion) >= 4 && agent.indexOf("win")!=-1 && agent.indexOf("16bit")==-1) {
	document.write('<scr' + 'ipt language="VBScript"\> \n');
	document.write('on error resume next \n');
	document.write('dim obQuicktime \n');
	document.write('set obQuicktime = CreateObject("QuickTimeCheckObject.QuickTimeCheck.1") \n');
	document.write('if IsObject(obQuicktime) then \n');
	document.write('   if obQuicktime.IsQuickTimeAvailable(0) then \n');
	document.write('      quicktimeVersion = CInt(Hex(obQuicktime.QuickTimeVersion) / 1000000) \n');
	document.write('   end if \n');
	document.write('end if \n');
	document.write('</scr' + 'ipt\> \n');
}
// Can't detect in all other cases
else {
	quicktimeVersion = quicktimeVersion_DONTKNOW;
}
// end quicktime detection

var cdplaying=0;
var radioplaying=0;
var vol=50;

function sound1(sound1button,sound2button,sound1label,sound2label){
	// sound1 is CD so stop radio and start CD; if CD is currently playing stop CD
	// in either case reset radio graphic
	MM_swapImage('button_'+sound2button+'','','layout/panel_button_'+sound2button+'_'+sound2label+'_off.gif',1);
	radioplaying=0;
	// if not currently playing CD play it, turn off radio
	if (cdplaying==0) {
		// play in quicktime
		if (quicktimeOK==1) {
			document.qtplayer2.Stop(); // stop radio
			document.qtplayer1.Play(); // start CD
		}
		// else in windows media
		if (quicktimeOK!=1 && windowsmediaOK==1) {
			document.wmplayer.url="sound1.mp3";
		  	document.wmplayer.controls.play();
		}
		if (quicktimeOK || windowsmediaOK) {
			MM_swapImage('button_'+sound1button+'','','layout/panel_button_'+sound1button+'_'+sound1label+'_on.gif',1);
		}
		cdplaying=1;
	}
	else {
		// otherwise turn off both
		// play in quicktime
		if (quicktimeOK==1) {
			document.qtplayer2.Stop(); // stop radio
			document.qtplayer1.Stop(); // start CD
		}
		// else in windows media
		if (quicktimeOK!=1 && windowsmediaOK==1) {
		  	document.wmplayer.controls.stop();
		}
		MM_swapImage('button_'+sound1button+'','','layout/panel_button_'+sound1button+'_'+sound1label+'_off.gif',1);
		cdplaying=0;
	}
	return false;
}

function sound2(sound1button,sound2button,sound1label,sound2label){
	// reset sound 2
	MM_swapImage('button_'+sound1button+'','','layout/panel_button_'+sound1button+'_'+sound1label+'_off.gif',1);
	cdplaying=0;
	// if playing turn off, otherwise turn on
	if (radioplaying==0) {
		// quicktime
		if (quicktimeOK==1) {
			document.qtplayer1.Stop();		
			document.qtplayer2.Play();		
		}
		// else windows media
		if (quicktimeOK!=1 && windowsmediaOK==1) {
			document.wmplayer.url="sound2.mp3";
		  	document.wmplayer.controls.play();
		}
		if (quicktimeOK || windowsmediaOK) {
			MM_swapImage('button_'+sound2button+'','','layout/panel_button_'+sound2button+'_'+sound2label+'_on.gif',1);
		}
		radioplaying=1;
	}
	else {
		// quicktime
		if (quicktimeOK==1) {
			document.qtplayer1.Stop();		
			document.qtplayer2.Stop();		
		}
		// else windows media
		if (quicktimeOK!=1 && windowsmediaOK==1) {
		  	document.wmplayer.controls.stop();
		}
		MM_swapImage('button_'+sound2button+'','','layout/panel_button_'+sound2button+'_'+sound2label+'_off.gif',1);
		radioplaying=0;
	}
	return false;
}

function changeVolume(inc){
	if (quicktimeOK==1) {
		inc=inc*2;
		vol=vol+inc;
		if (vol>256) vol=256;
		if (vol<0) vol=0;
		document.qtplayer1.setVolume(vol);
		document.qtplayer2.setVolume(vol);
	}
	if (quicktimeOK!=1 && windowsmediaOK==1) {
		inc=inc*1;
		vol=vol+inc;
		if (vol>100) vol=100;
		if (vol<0) vol=0;
		document.wmplayer.settings.volume=vol;
	}
}

var ac=0;
function toggle(button,label,state1,state2){
	if (ac==0){
		ac=1;
		MM_swapImage('button_'+button+'','','layout/panel_button_'+button+'_'+label+'_'+state1+'.gif',1);
	}
	else {
		ac=0;
		MM_swapImage('button_'+button+'','','layout/panel_button_'+button+'_'+label+'_'+state2+'.gif',1);
	}
}

// play in quicktime (version 4 and up on IE support MP3, need 6 on mozilla for the volume scripting though)
var quicktimeOK=0;
var windowsmediaOK=0;
if (navigator.appName == "Netscape"){
	if (quicktimeVersion >= 6) {
		quicktimeOK=1;
	}
}
else {
	if (quicktimeVersion >= 4) {
		quicktimeOK=1;
	}
}
if (quicktimeOK==1) {
	document.write("<embed name='qtplayer1' src='dynalite_empty.mov' width='2' height='2' qtsrc='sound1.mp3' controller='false' autostart='false' loop='true'>") ;
	document.write("<embed name='qtplayer2' src='dynalite_empty.mov' width='2' height='2' qtsrc='sound2.mp3' controller='false' autostart='false' loop='true'>") ;
}
else {
	// play in windows media (version 9 + only, and only on IE - netscape is a world of pain!)
	if (navigator.appName != "Netscape"){
		var windowsmediaversion=WMP7.versionInfo.substring(WMP7.versionInfo,1,1);
		if (nowplaying==0 && windowsmediaversion>=9) {
			document.writeln('<OBJECT ID="wmplayer" height="2" width="2" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">');
			document.writeln('  <PARAM name="AutoStart" value="false"/>');
			document.writeln('  <PARAM name="playcount" value="1000"/>');
			document.writeln('  <PARAM name="URL" value="sound1.mp3"/>');
			document.writeln('  <PARAM name="volume" value="50"/>');
			document.writeln('  <PARAM name="uiMode" value="invisible"/>');
			document.writeln('</OBJECT>');
			windowsmediaOK=1;
		}
	}
}
//-->
