function changeToPic(aid) {
   document.all.album.innerHTML = '<div align=center><img src="images/' + aid + '.jpg" width="400" height="400" name="illustration"></div>';
   return true;   }
function changeToAlbumTable(aid) {
   document.all.album.innerHTML = '<table width="500" cellspacing="0" cellpadding="0" height="450"><tr><td height="40"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="500" height="40"><param name=movie value="images/' + aid + 'title.swf"><param name=quality value=high><param name="BGCOLOR" value="#000000"><param name="LOOP" value="false"><embed src="images/' + aid + 'title.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwaveeflash" width="500" height="40" bgcolor="#000000" loop="false"></embed></object></td></tr><tr><td height=10><div align=center><img src="images/blank.jpg" width="60" height="4" name="illustration"></div></td></tr><tr><td height="400"><div id=subalbum></div></tr></table>'
   writeInnerTable(aid);   }
function writeInnerTable(aid) {
	var aidstring = aid.toString();
	var innertable = '<table width="498" border="0" cellspacing="0" cellpadding="0" height=400> ';
i = 1;
	while (i<=12)
	{
		sid = eval("albumArray" + aidstring + "[" + i + "].songID");
		sname = eval("albumArray" + aidstring + "[" + i + "].songName");
		if (checkDate(aid,i))
		innertable = innertable + '<tr><td height="24"><div align="center"><b><a href="#" onFocus="this.blur();" onClick="writeSongInfo(\'' + aidstring + '\',' + i + ');">' + sname + ' </b><font color=red>[<b><i>new</i></b>]</font></a></div></td></tr>';
		else
		innertable = innertable + '<tr><td height="24"><div align="center"><a href="#" onFocus="this.blur();" onClick="writeSongInfo(\'' + aidstring + '\',' + i + ');">' + sname + '</a></div></td></tr>';
		i++;
		if (eval("albumArray" + aidstring + ".length") == i)
		i = 15;
	}
	document.all.subalbum.innerHTML = innertable + '</table></td>';
}
function writeSongInfo(aid,sid) {
	var aidstring = aid.toString();
	var songinfo = '';
	var newdate = eval("albumArray" + aidstring + "[" + sid + "].songDate");
	var filedir = 'audio/' + aidstring + '/';
	songinfo = '<div align=center><table width="450" height="400" border="0" cellspacing="0" cellpadding="0"><tr><td height="30"><div align="center" id=songname></div></td></tr><tr><td height="25"></td></tr><tr><td><div align=center><p>' + eval("albumArray" + aidstring + "[" + sid + "].songDesc") + '</p></div></td></tr><tr><td height="25"></td></tr><tr><td height="52"><div align="center" id=lofidiv><a href="' + filedir + eval("albumArray" + aidstring + "[" + sid + "].songID") + '-lofi.mp3" onFocus="this.blur();" onMouseOver="document.images[\'lofi\'].src=\'images/lofiw.gif\'; return true;" onMouseOut="document.images[\'lofi\'].src=\'images/lofig.gif\'; return true;"><img src="images/lofig.gif" name="lofi"></a></div></td></tr><tr><td height="5"></td></tr><tr><td height="52"><div align="center" id=hifidiv><a href="' + filedir + eval("albumArray" + aidstring + "[" + sid + "].songHiFi") + '" onFocus="this.blur();" onMouseOver="document.images[\'hifi\'].src=\'images/hifiw.gif\'; return true;" onMouseOut="document.images[\'hifi\'].src=\'images/hifig.gif\'; return true;"><img src="images/hifig.gif" name="hifi"></a></div></td></tr><tr><td height="20"></td></tr><tr><td height="30"><div align=center><a href="#" onFocus="this.blur();" onClick="writeInnerTable(\'' + aidstring + '\');">[tracklisting]</a></div></td></tr><tr><td height=20></td></tr></table></div>';
	document.all.subalbum.innerHTML = songinfo;
		if (aidstring == 'demo')
	{document.all.lofidiv.innerHTML = '<a href="' + filedir + eval("albumArray" + aidstring + "[" + sid + "].songID") + '-midfi.mp3" onFocus="this.blur();" onMouseOver="document.images[\'lofi\'].src=\'images/midfiw.gif\'; return true;" onMouseOut="document.images[\'lofi\'].src=\'images/midfig.gif\'; return true;"><img src="images/midfig.gif" name="lofi"></a>';
	  document.all.hifidiv.innerHTML = '<img width=255 height=50 src="images/blank.jpg">';
	}
	if (checkDate(aid,sid)) {
	    document.all.songname.innerHTML = '<p><b><font size="3">' + eval("albumArray" + aidstring + "[" + sid + "].songName") + '<font color=red></b> [<i>' + newdate + '</i>]</font></font></p>';
	} else
		document.all.songname.innerHTML = '<p><b><font size="3">' + eval("albumArray" + aidstring + "[" + sid + "].songName") + '</b> [<i>' + newdate + '</i>]</font></p>';
}
function y2k(number) { return (number < 1000) ? number + 1900 : number; }
function checkDate(aid,sid) {
	var aidstring = aid.toString();
	var dateString = eval("albumArray" + aidstring + "[" + sid + "].songDate");
	var date = new Date(y2k(dateString.substring(6,10)),dateString.substring(0,2)-1,dateString.substring(3,5));
	var now = new Date();
    var today = new Date(y2k(now.getYear()),now.getMonth(),now.getDate());
	var difference = today - date;
	difference = difference/1000/60/60/24;
	if (difference<=14)
	    return true;
	else
		return false;
}
function errorsSuck() {
    return true;
}

