/**
 * MacMouseWheel feed for Flash
 * gh057-2009
 *
 * requires: jQuery, SWFObject
 *
 */


function MacMouseWheel(target){
	
	var _target = target;
	
	this.macMouseWheel = function(){
		if(this.sysCheck()){
			this.bindEvents();
		}else{
			return false;	
		}
	}
	
	
	this.bindEvents = function(){
		jQuery('#'+_target.id).mousewheel(this.scrollSwf);	
	}
	
	this.sysCheck = function(){
		if(navigator.appVersion.toLowerCase().indexOf( "mac" ) > -1){
			return true;	
		}
		
		return false;
		
	}
	
	this.scrollSwf = function(event, delta){
		_target.ref.externalMouseEvent( delta );
		return false;
	}
	
	
	this.getFlash = function(){
	}
	
	
	this.macMouseWheel();
							   
};