var events = new Array();

function AS_FireEvent(type, data)
{	
	if( type == 'PlayerNormalReset' ) 
	{
		//fixes ie7 redraw issue
		$e('pageContainer').style.visibility = 'hidden';
		$e('pageContainer').style.visibility = 'visible';
	}
	
	if( type == 'photoSelected')
	{		
		openGallery();
	}	
	
	if( events[type] != null )
	{		
		for( var i = 0; i < events[type].length; i++ )
		{				
			if( $e(events[type][i]).JSEvent )
			{
				//alert("sending "+type+" event to: " + events[type][i] + " : " + flashObj(events[type][i]));	
				$e(events[type][i]).JSEvent(type,data);
			}
		}
	}
	
	if( type == 'closePhoto' )
	{
		closeGallery();
	}
}

function AS_SetAction(id, event)
{		
	if( events[event] == null )
	{
		events[event] = new Array();	
	}

	events[event].push(id);
}