var itemopen = '';
var itemclose = ''


function openthis(item) {
	
	// display cover image by swapping alt and src properties
   if (document.getElementById('cover' + item)) {
	   if (document.getElementById('cover' + item).alt != "Download")
	   {
			document.getElementById('cover' + item).src = document.getElementById('cover' + item).alt;
	   		document.getElementById('cover' + item).alt = "Download";
	   }
	}

   
   // then go on with the foldout animation	
	if (document.getElementById(item).style.height != 'auto') {
		document.getElementById(item + 'open').style.display = 'none';
		document.getElementById(item + 'close').style.display = 'block';
		itemopen = item;
		document.getElementById(item).style.height = 30;
		setTimeout("openthis2(itemopen);",50);
	}
}

function openthis2(item) {
	document.getElementById(item).style.height = 50;
	setTimeout("openthis3(itemopen);",30);
}


function openthis3(item) {
	document.getElementById(item).style.height = 90;
	setTimeout("openthis4(itemopen);",15);
}


function openthis4(item) {
	document.getElementById(item).style.height = 130;
	setTimeout("openthis5(itemopen);",15);
}

function openthis5(item) {
	document.getElementById(item).style.height = 'auto';
	itemopen = '';
}





function closethis(item) {
	if (document.getElementById(item).style.height != 20) {
		itemclose = item;
		document.getElementById(item).style.height = 90;
		setTimeout("closethis2(itemclose);",15);
	}
}


function closethis2(item) {
	document.getElementById(item).style.height = 50;
	setTimeout("closethis3(itemclose);",30);
}


function closethis3(item) {
	document.getElementById(item).style.height = 30;
	setTimeout("closethis4(itemclose);",50);
}


function closethis4(item) {
	document.getElementById(item + 'open').style.display = 'block';
	document.getElementById(item + 'close').style.display = 'none';
	document.getElementById(item).style.height = 20;
	itemclose = '';
}


// MP3 player

function play(file) {
	document.write('<object type="application/x-shockwave-flash" data="player_mp3_mini.swf" width="200" height="20">');
    document.write('<param name="movie" value="player_mp3_mini.swf" />');
	document.write('<param name="bgcolor" value="202020" />');
	document.write('<param name="wmode" value="opaque" />');
    document.write('<param name="FlashVars" value="mp3=' + file + '" />');
	document.write('</object>');
}