//player
var NoizePlayer = new Class({
	
	Extends: Options,
	
	options: {
		// Default Options
		'player': null,
		'player_slide': null
	},
	
	initialize: function(options) {
		this.setOptions(options);
		
		this.options.player_slide.set('slide', {duration: 500, transition: 'pow:out'}).slide('out');
		
		this.buildEventHandles();
	},
	
	buildEventHandles: function() {
		var that = this;
		this.options.player.addEvents({
			'mouseover': function(e) { 
				$('media_slide').getParent().setStyle('margin-left', '-40px');
				$('media_56kbps').setStyle('margin-left', '13px');
				that.options.player_slide.slide('in');
			},
			'mouseout': function(e) { 
				that.options.player_slide.slide('out');
			}
		});
		
		$$('.winamp_icon').each(function(i) {
			i.addEvents({
				'mouseover': function(e) {
					i.set('src', '/image/player/_winampactive.png');
				},
				'mouseout': function(e) {
					i.set('src', '/image/player/winamp.png');				
				}
			});
		});
		$$('.wmp_icon').each(function(i) {
			i.addEvents({
				'mouseover': function(e) {
					i.set('src', '/image/player/_wmpactive.png');
				},
				'mouseout': function(e) {
					i.set('src', '/image/player/wmp.png');				
				}
			});
		});
		$$('.itunes_icon').each(function(i) {
			i.addEvents({
				'mouseover': function(e) {
					i.set('src', '/image/player/_itunesactive.png');
				},
				'mouseout': function(e) {
					i.set('src', '/image/player/itunes.png');				
				}
			});
		});
	}
	
});