var added = false;
jQuery(document).ready(function() {
	if(!added) {
		/* get all hidden inputs from
		product descriptions */
		var plCol = document.getElementsByName("productstracks");
		/* for every hiddeninput */
		for(var t=0; t<plCol.length; t++) {
			/* get track name for player 
			track name is the 'value' attribute
			of the hidden input tag */
			var track = plCol[t].value;
			/* create id value for the player */
			var playerId = 'player'+t;
			/* create id value for the div containing player */
			var playerDivId = 'player'+t+'div';
			/* create new div and set the id attribute */
			var newdiv = document.createElement('span');
			newdiv.setAttribute('id',playerDivId);
			/* insert new div before hidden input */
			plCol[t].parentNode.insertBefore(newdiv, plCol[t]);
			/* create JW FLV Player */
			var so = new SWFObject('preview_music/mediaplayer.swf', playerId, '200', '20', '9');
			so.addParam('allowfullscreen','true');
			so.addParam('allowscriptaccess','always');
			so.addParam('flashvars','file='+track+'&id='+playerId);
			so.write(playerDivId);
			
			//alert(jQuery(newdiv).closest("div").length);
			var downloadString = '<a href="downloadPreview.php?track='+track.replace('preview_music/','')+'">Download Music Preview File</a>|<a href="http://www.300monks.com/terms-for-preview-music">Terms of Use</a>';
			/* where to insert download link: */
			/* before <div class='proddescription'></div>, below track title: */
			jQuery(newdiv).closest("div").before(downloadString);
			/* below JW FLV Player: */
			//jQuery(newdiv).closest("div :last-child span ").before('<br/>'+downloadString);
		}
		added = true;
	}
});
