// JScript File
var selectedtrack = "0";
function showBorder(trackid)
{
    var ele = document.getElementById("Track_"+trackid);
    if(ele != null)
    ele.className = "TrackBorder";
}

function hideBorder(trackid)
{
    var ele = document.getElementById("Track_"+trackid);
    if((ele != null) && (trackid != selectedtrack))
    ele.className = "TrackNoBorder";        
}

function hideFormatLayer(eleid)
{
    document.getElementById(eleid).innerHTML = "";
}

/*
function showFormatLayer(eleid,trackid)
{
   //document.getElementById(eleid).innerHTML = "I am here.";
   TrackListing.GetTrackDetails(eleid,trackid,showFormatLayer_PostBack);
}

function showFormatLayer_PostBack(response)
{
    try 
    {
        var ds = response.value;
        var s = new Array();        
        if(ds!=null && typeof(ds) == "object" && ds.Tables!=null) 
	    {
	        for(var i=0;i<ds.Tables[1].Rows.Count;i++)
	        {
	            
	        }
	    }
	}
	catch(ex)
	{
	    alert(ex.description);
	}
}
*/


function playAvClips(trackid,artistname,albumtitle,tracktitle,assetphoto,clipurl,streamtype,streamformat,bitrate)
{
   if(streamformat == 'FLV')
   {
      document.getElementById("MediaPlayer").className = "hideMsg";
      document.getElementById("MediaPlayer").innerHTML = "";
      document.getElementById("FlashPlayer").className = "flash_player";
	  if(streamtype == 'VideoFull')
      flashProxy.call('LoadNewClip',clipurl,'','',tracktitle,artistname,albumtitle);
      
      if(streamtype == 'AudioFull')
      flashProxy.call('LoadNewClip',clipurl,assetphoto,'',tracktitle,artistname,albumtitle);      
      
   }
   else 
   {
       if(streamformat == 'WindowsMedia')
       {
            if(streamtype == 'Audio30')
			{
				embedMediaPlayer(clipurl);
			}
			//window.open(clipurl);            
       }
   }   
}

/*
function playAvClips(trackid)
{
   /alert("Site specific av link handling needs to be called from the method: playAvClips(trackid) in js/trackpromo.js ");
   
 }
 */
function embedMediaPlayer(url)
{
      document.getElementById("MediaPlayer").innerHTML = "<embed type='application/x-mplayer2' src='"+url+"' name='MediaPlayer' width='320' height='262' ShowControls='1' ShowStatusBar='1' ShowDisplay='0' autostart='1' ></embed>";
      document.getElementById("MediaPlayer").className = "flash_player";
      document.getElementById("FlashPlayer").className = "hideMsg";
      flashProxy.call('LoadNewClip', '', '', '', '', '', '');
           
}




