/*
 * Indirections which can be set up to handle message, event logging
 */
var playerLogger = {
	messageCallback : null,
	eventCallback : null
};

/**
 * Top level function for flash player to call back
 * @param severity = "info","warn","error"
 * @param message
 */
function LogPlayerMessage( severity, message ) {
	if ( typeof playerLogger.messageCallback == "function" ) { 
		playerLogger.messageCallback(severity, message ); 
	}
}

/**
 * Top level function for flash player to call back to log state change event
 * @param obj
 */
function LogPlayerEvent( obj ) {
	if ( typeof playerLogger.eventCallback == "function" ) { 
		playerLogger.eventCallback(obj ); 
	}
}
