var ie4=document.all;
var ns6=document.getElementById&&!document.all;

objPreviousMenu = new Object;
timer = 5000;
objPreviousMenu="";
intOpacity = 100;


function fnSwitchMenu(objSwitch, strMode, blnTimeout)
{
  if ((objPreviousMenu!="")&&(objPreviousMenu!=objSwitch))
    fnRemoveMenu();
  
  fnFindBrowserStyle(document.getElementById(objSwitch)).display=strMode;
  fnFindBrowserStyle(document.getElementById(objSwitch)).filter = "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"
  intOpacity = 100;
  
  if (blnTimeout)
    objPreviousMenu="";
  else
    clearTimeout(timer);
  
  objPreviousMenu = objSwitch;
}

function fadeMenu()
{
  
  intOpacity-=20;
  
  if (ie4)
    fnFindBrowserStyle(document.getElementById(objPreviousMenu)).filter = "progid:DXImageTransform.Microsoft.Alpha(opacity="+intOpacity+")"
  
  if (intOpacity <= 0)
    fnRemoveMenu();    
  else
    timer=setTimeout('fadeMenu()', 50);
}

function fnRemoveMenu()
{
  fnFindBrowserStyle(document.getElementById(objPreviousMenu)).display="none";
  fnFindBrowserStyle(document.getElementById(objPreviousMenu)).filter = "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"
  intOpacity = 100;
}


function openplayer(arg)
{
  playerwindow = window.open('', 'playerwindow', "status=0, resizable=0, toolbar=no,location=no, scrollbars=no, width=350, height=120, top=200, screenX=0, left=200, screenY=0");
  if (playerwindow.closed)
  {
    playerwindow = window.open(arg, 'playerwindow', "status=0, resizable=0, toolbar=no,location=no, scrollbars=no, width=350, height=120, top=200, screenX=0, left=200, screenY=0");
    return(true);
  }
  
  if (playerwindow.location.href=="about:blank")
  {
    playerwindow.location.href = arg;
    return(true);
  }
  return(false);
}

function openVideo(file)
{
	vidwindow = window.open("video-player.php?vid="+file, 'vidwindow', "status=0, resizable=0, toolbar=no,location=no, scrollbars=no, width=380, height=356, top=200, screenX=0, left=200, screenY=0");
}



function jackplayer(PageToLoad, track1file, track1guid, track1title, track1author, track1length, track1milliseconds, play1now)
{
	var AdditionalVariables = "?items=1&track1filename="+track1file+"&track1title="+track1title+"&track1author="+track1author+"&track1length="+track1length+"&track1milliseconds="+track1milliseconds+"&play1now="+play1now;
	
  if (!(openplayer(PageToLoad+AdditionalVariables)))
  {
	  if (ie4)
	  {
		  playerwindow.document.player.SetVariable('track1filename', track1file);	  
		  playerwindow.document.player.SetVariable('track1guid', track1guid);
		  playerwindow.document.player.SetVariable('track1title', track1title);
		  playerwindow.document.player.SetVariable('track1author', track1author);
		  playerwindow.document.player.SetVariable('track1length', track1length);	
		  playerwindow.document.player.SetVariable('track1milliseconds', track1milliseconds);	  
		  playerwindow.document.player.SetVariable('play1now', play1now);
	  }
	  else
	  {
		  playerwindow.document["player"].SetVariable('track1filename', track1file);	  
		  playerwindow.document["player"].SetVariable('track1guid', track1guid);
		  playerwindow.document["player"].SetVariable('track1title', track1title);
		  playerwindow.document["player"].SetVariable('track1author', track1author);
		  playerwindow.document["player"].SetVariable('track1length', track1length);
		  playerwindow.document["player"].SetVariable('track1milliseconds', track1milliseconds);	  
		  playerwindow.document["player"].SetVariable('play1now', play1now);	  
	  }	 
	}
  
  playerwindow.focus();
}


function highlightMenu(menuId)
{  document.getElementById(menuId).className="menOver";	 }

function unHighlightMenu(menuId)
{  document.getElementById(menuId).className="";  }

function fnFindBrowserStyle(objIdent)
{ return ((ie4||ns6) ? objIdent.style : objIdent); }