$(document).ready(function(){

	$("p").click( function() {
		$("#player_div").empty();
		$("#player_div").prepend(insertPlayer());
	 } );

	 $("h2").dblclick( function() {
	 	$("#player_div").empty();
		$("#player_div").prepend(insertPlayer());
	 } );


    });

	/**
	 * render the flash embed for those crazy mp3 soundz ... yeah rock´n roll
	 *
	 */
	function insertPlayer(){

		var soundz = ['car-engine-start.mp3','car-horn-honk.mp3','bike-horn-double.mp3','locomotive-diesel-horn.mp3','airhorn.mp3','boat-horn.mp3','car-horn.mp3']

	    var playerpath	= 'swfs/soundefxplayer.swf';
		var path		= 'sound-efx/';
		var filename	= path + soundz.random();

		var mp3html = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';
		mp3html += 'width="1" height="1" ';
		mp3html += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">';
		mp3html += '<param name="movie" value="'+playerpath+'?';
		mp3html += 'showDownload=false&file=' + filename + '&autoStart=true';
		mp3html += '&backColor=ffffff&frontColor=ffffff';
		mp3html += '&repeatPlay=false&songVolume=50" />';
		mp3html += '<param name="wmode" value="transparent" />';
		mp3html += '<embed wmode="transparent" width="1" height="1" ';
		mp3html += 'src="' + playerpath + '?'
		mp3html += 'showDownload=false&file=' + filename + '&autoStart=true';
		mp3html += '&backColor=ffffff&frontColor=ffffff';
		mp3html += '&repeatPlay=false&songVolume=50" ';
		mp3html += 'type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
		mp3html += '</object>';
		return mp3html;

	}
/* takes an array and returns a random element*/
Array.prototype.random = function( r )
{
	var i = 0, l = this.length;
	if( !r ) { r = this.length; }
	else if( r > 0 ) { r = r % l; }
	else { i = r; r = l + r % l; }
	return this[ Math.floor( r * Math.random() - i ) ];
};
