var TourPlayer = {
	players : [],
	
	init : function(mediaID,objTarget)
	{
		try
		{
			objTarget.id = new Date().getTime();			
			this.players[mediaID] = this.createPlayer(mediaID,objTarget.id);
		}
		catch (e) {};
	},
	
	createPlayer : function(mediaID,targetID)
	{
		var so = new SWFObject('/tour/trailers/mediaplayer.swf','so_'+targetID,'475','350','8');
		so.addParam('allowscriptaccess','always');
		so.addParam('allowfullscreen','true');
		so.addVariable('height','350');
		so.addVariable('width','475');
		so.addVariable('file','/media/'+mediaID+'/trailer.flv');
		//so.addVariable('file','http://www.jeroenwijering.com/upload/player.flv');
		so.addVariable('image','/media/'+mediaID+'/tour');
		so.addVariable('id',targetID);
		so.addVariable('backcolor','0x6c0060');
		so.addVariable('frontcolor','0x2e012f');
		so.addVariable('lightcolor','0x8a018d');
		so.addVariable('screencolor','0xf3d476');
		so.addVariable('displayheight','350');
		so.addVariable('displaywidth','475');
		so.addVariable('javascriptid','js_'+targetID);
		so.addVariable('showdigits','false');
		so.addVariable('usefullscreen','false');
		so.addVariable('enablejs','true');
		so.write(targetID);
		
		return [so,targetID];
	},

	sendEvent : function(mediaID,typ,prm)
	{ 
		try { this.getPlayerID(mediaID).sendEvent(typ,prm); } catch(e) {};
	},
	
	getPlayerID : function(mediaID)
	{
		if( navigator.appName.indexOf("Microsoft") != -1 ) return window['so_'+this.players[mediaID][1]];
		else return document['so_'+this.players[mediaID][1]];
	}
}
