if(document.layers)
{
	document.write('<STYLE TYPE="text/css"><!-- div.nspos {position: absolute;top: 83;left:760;text-align: right; } --></STYLE>');
}

function preloadartists(){
	for(var a=1;a<19;a++)
		MM_preloadimages("/img/artists/"+a+".gif");
}
function showArtist(num,name,col){
	//alert("showArtist");
	MM_swapImage("artist"+num,'',"/img/artists/"+num+".gif",1);
	//MM_swapImage("artistmarker",'',"/img/rmarker_on.gif",1);
	//MM_swapImage("micrologo",'',"/img/micrologo_on.gif",1);
	rewriteLayer("artistname",'<font class="std" color="'+col+'"><nobr><b>'+name+'</b></nobr></font>');
	return(true);
}

function unshowArtist(num){
	
	MM_swapImage("artist"+num,'',"/img/trans.gif",1);
	
	if(artist==0)
	{
		rewriteLayer("artistname",'<font color="#FFFFFF">&nbsp;</font>');
		MM_swapImage("artistmarker",'',"/img/rmarker_off.gif",1);
		MM_swapImage("micrologo",'',"/img/micrologo_off.gif",1);
	}
	else
		showArtist(artist,artistname,artistcolor);
}

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];}
}


function rewriteLayer(layerID,txt){
	if(document.getElementById){
		document.getElementById(layerID).innerHTML=txt;
	}else if(document.all){
		document.all[layerID].innerHTML=txt;
	}else if(document.layers){
		with(document.layers[layerID].document){
			open();
			write(txt);
			close();
		}
	}
}

function AColor(c,tclass) {
   // FIXME maybe get it to work in ns 4.x as well??? getElementsByTagName workaourund
   paras=document.getElementsByTagName("A");
   for (i=0;i<paras.length;i++) {
      if (paras[i].className==tclass)
		paras[i].style.color=c;
   }
}

function checkInput(obj){
	if(obj.value=="...")
		obj.value="";
}

var smselected=0;

function smover(id){
	smselected=id;
	MM_swapImage("sm"+id,'',"/img/lmarker_on.gif",1);
	MM_swapImage("sm"+smactive,'',"/img/trans.gif",1);
}

function smout(id){
	MM_swapImage("sm"+id,'',"/img/trans.gif",1);
	if(smselected==0)
		MM_swapImage("sm"+smactive,'',"/img/lmarker_on.gif",1);
	//else
		//MM_swapImage("sm"+smactive,'',"/img/trans.gif",1);
}
var mselected=0;

function mover(id){
	mselected=id;
	MM_swapImage("menu"+id,'',"/img/menu/"+id+"_on.gif",1);
	if((id=='contact')||(id=='links'))
		MM_swapImage("contactlinks",'',"/img/menu/contactlinks_on.gif",1);
	if((id=='newsletter')||(id=='search'))
		MM_swapImage("nlsearch",'',"/img/menu/nlsearch_on.gif",1);
	if(id=='newsletter')
		MM_swapImage("menunewsletterextra",'',"/img/menu/newsletter_extra_on.gif",1);
	if(id=='links')
		MM_swapImage("menulinksextra",'',"/img/menu/links_extra_on.gif",1);
	//MM_swapImage("menu"+mactive,'',"/img/menu/trans.gif",1);
}
function mout(id){
	if(id!=mactive)
	{
		MM_swapImage("menu"+id,'',"/img/menu/"+id+"_off.gif",1);
	}
	if(((id=='contact')||(id=='links'))&&((mactive!='contact')&&(mactive!='links')))
		MM_swapImage("contactlinks",'',"/img/menu/contactlinks_off.gif",1);
	if(((id=='newsletter')||(id=='search'))&&((mactive!='newsletter')&&(mactive!='search')))
		MM_swapImage("nlsearch",'',"/img/menu/nlsearch_off.gif",1);
	if((id=='newsletter')&&(mactive!='newsletter'))
		MM_swapImage("menunewsletterextra",'',"/img/trans.gif",1);
	if((id=='links')&&(mactive!='links'))
		MM_swapImage("menulinksextra",'',"/img/trans.gif",1);
}

function hover(id){
	MM_swapImage("header"+id,'',"/img/market/"+id+"_on.gif",1);
}

function hout(id){
	if(id!=hactive)
		MM_swapImage("header"+id,'',"/img/market/"+id+"_off.gif",1);
}
function hmover(id){
	MM_swapImage("header"+id,'',"/img/music/"+id+"_on.gif",1);
}

function hmout(id){
	if(id!=hmactive)
		MM_swapImage("header"+id,'',"/img/music/"+id+"_off.gif",1);
}
function minit(){
	MM_swapImage("menu"+mactive,'',"/img/menu/"+mactive+"_on.gif",1);
	if((mactive=='contact')||(mactive=='links'))
		MM_swapImage("contactlinks",'',"/img/menu/contactlinks_on.gif",1);
	if((mactive=='newsletter')||(mactive=='search'))
		MM_swapImage("nlsearch",'',"/img/menu/nlsearch_on.gif",1);
	if(mactive=='newsletter')
		MM_swapImage("menunewsletterextra",'',"/img/menu/newsletter_extra_on.gif",1);
	if(mactive=='links')
		MM_swapImage("menulinksextra",'',"/img/menu/links_extra_on.gif",1);
}
function ainit(){
	rewriteLayer("artistnameoben",'<font class="std" color="'+artistcolor+'"><nobr><b>'+artistname+'</b></nobr></font>');
	MM_swapImage("artistmarker",'',"/img/rmarker_on.gif",1);
	MM_swapImage("micrologo",'',"/img/micrologo_on.gif",1);
	showArtist(artist,artistname,artistcolor);
}
function listenhere(trackid){
	
	if ( MM_FlashCanPlay ) {
		document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
		document.write('  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ');
		document.write(' ID="here" WIDTH="32" HEIGHT="9" ALIGN="">');
		document.write(' <PARAM NAME=movie VALUE="/here.swf"> <param name="FlashVars" value="id='+trackid+'"><PARAM NAME=loop VALUE=false> <PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF>  '); 
		document.write(' <EMBED src="/here.swf" flashvars="id='+trackid+'" loop=false menu=false quality=high bgcolor=#FFFFFF  ');
		document.write(' swLiveConnect=FALSE WIDTH="32" HEIGHT="9" NAME="here" ALIGN=""');
		document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">');
		document.write(' </EMBED>');
		document.write(' </OBJECT>');
	} else{
		document.write('<a href="#">FLASH</a>');
	} 
}
function viewvideo(trackid){
	
	if ( MM_FlashCanPlay ) {
		document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
		document.write('  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ');
		document.write(' ID="here" WIDTH="54" HEIGHT="9" ALIGN="">');
		document.write(' <PARAM NAME=movie VALUE="/viewvideo.swf"> <param name="FlashVars" value="id='+trackid+'"><PARAM NAME=loop VALUE=false> <PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF>  '); 
		document.write(' <EMBED src="/viewvideo.swf" flashvars="id='+trackid+'" loop=false menu=false quality=high bgcolor=#FFFFFF  ');
		document.write(' swLiveConnect=FALSE WIDTH="54" HEIGHT="9" NAME="viewvideo" ALIGN=""');
		document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">');
		document.write(' </EMBED>');
		document.write(' </OBJECT>');
	} else{
		document.write('<a href="#">FLASH</a>');
	} 
}
function listenlink(trackid){
	
	if ( MM_FlashCanPlay ) {
		document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
		document.write('  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ');
		document.write(' ID="here" WIDTH="54" HEIGHT="9" ALIGN="">');
		document.write(' <PARAM NAME=movie VALUE="/listenhere.swf"> <param name="FlashVars" value="id='+trackid+'"><PARAM NAME=loop VALUE=false> <PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF>  '); 
		document.write(' <EMBED src="/listenhere.swf" flashvars="id='+trackid+'" loop=false menu=false quality=high bgcolor=#FFFFFF  ');
		document.write(' swLiveConnect=FALSE WIDTH="54" HEIGHT="9" NAME="listenhere" ALIGN=""');
		document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">');
		document.write(' </EMBED>');
		document.write(' </OBJECT>');
	} else{
		document.write('<a href="#">FLASH</a>');
	} 
}
var MM_contentVersion = 6;
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if ( plugin ) {
		var words = navigator.plugins["Shockwave Flash"].description.split(" ");
	    for (var i = 0; i < words.length; ++i)
	    {
		if (isNaN(parseInt(words[i])))
		continue;
		var MM_PluginVersion = words[i]; 
	    }
	var MM_FlashCanPlay = MM_PluginVersion >= MM_contentVersion;
}
else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 
   && (navigator.appVersion.indexOf("Win") != -1)) {
	document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n'); //FS hide this from IE4.5 Mac by splitting the tag
	document.write('on error resume next \n');
	document.write('MM_FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion)))\n');
	document.write('</SCR' + 'IPT\> \n');
}

function musicplayer(trackid,mode){
	if((isMac==true)&&(isIE==true))
	{
		myheight=291;
		mywidth=287;
	} else {
		myheight=307;
		mywidth=303;
	}
	musicplayerwin = window.open('/musicplayer.php?id='+trackid+'&mode='+mode, 'musicplayerwin',  'resizable,width='+mywidth+',height='+myheight);
	if(!musicplayerwin.opener) musicplayerwin.opener = self;
}

function videoplayer(trackid){
	if((isMac==true)&&(isIE==true))
	{
		myheight=454;
		mywidth=287;
	} else {
		myheight=470;
		mywidth=303;
	}
	videoplayerwin = window.open('/videoplayer.php?id='+trackid, 'videoplayerwin',  'resizable,width='+mywidth+',height='+myheight);
	if(!videoplayerwin.opener) videoplayerwin.opener = self;
}

function videoplayer(trackid){
	if((isMac==true)&&(isIE==true))
	{
		myheight=454;
		mywidth=287;
	} else {
		myheight=470;
		mywidth=303;
	}
	videoplayerwin = window.open('/videoplayer.php?id='+trackid, 'videoplayerwin',  'resizable,width='+mywidth+',height='+myheight);
	if(!videoplayerwin.opener) videoplayerwin.opener = self;
}

function checklisten(trackid)
{
	musicplayer(trackid,0);
	//mcheckerwin = window.open('/mchecker.php?id='+trackid, 'mcheckerwin',  'resizable,width=64,height=64');
}
function checkstream(trackid)
{
	videoplayer(trackid);
	//scheckerwin = window.open('/schecker.php?id='+trackid, 'scheckerwin',  'resizable,width=64,height=64');
}

function checkvideo(trackid)
{
	videoplayer(trackid);
	//vcheckerwin = window.open('/vchecker.php?id='+trackid, 'vcheckerwin',  'resizable,width=64,height=64');
}

var isNav,isIE,isMac;
	
if(navigator.appVersion.indexOf("Mac") != -1) isMac = true;

if (parseInt(navigator.appVersion) >= 4) {
	if (navigator.appName == "Netscape") { 
		isNav=true;
	} else {
		isIE=true;
	}
}
