/*function PULSE_Player (_playerId) {	var _this = this;	return _this;}*/function PULSE_Player_initialize () {	//debugger;		var		_package = new Object(),		_navigator = navigator	;		var the_pp;		_package.version = '';	_package._objectName = 'Pulse_GIN_' + (Pulse._GINs = (typeof Pulse._GINs != 'undefined') ? ++Pulse._GINs : 0);		if (typeof PULSE_Player == "undefined") {		the_pp = _package;		the_pp.instances = new Array ();	} else {		the_pp = PULSE_Player;	}				the_pp.instances [the_pp.instances.length] = window [_package._objectName] = _package;			/*** detect user's browser / platform configuration ***/	var		_userAgent = _navigator.userAgent.toLowerCase (),		_platform = (typeof _navigator.platform != 'undefined') ? _navigator.platform.toLowerCase () : ''	;	WIN32 = MAC = IE3 = IE4 = NAV3 = NAV4 = OPERA = GECKO = OSX = false;	PLAT_STR_DIR = '';	PLAT_STR_FILE = '';		if (_platform.indexOf ('win') != -1) {		WIN32 = true;		PLAT_STR_DIR = 'win';		PLAT_STR_FILE = 'Win';	} else if (_platform.indexOf ('mac') != -1) {		MAC = true;				if (OSX = (_userAgent.indexOf ('mac os x') != -1)) { //ieq			PLAT_STR_DIR = 'macx';			PLAT_STR_FILE = 'MacX';		} else {			PLAT_STR_DIR = 'mac';			PLAT_STR_FILE = 'Mac';		}	}	if (_userAgent.indexOf ('opera') != -1) {		OPERA = true;	} else if (_userAgent.indexOf ('gecko') != -1) {		GECKO = true;	} else if (_userAgent.indexOf ('msie') != -1) {		IE3 = parseFloat ('0' + _userAgent.substr (_userAgent.indexOf ('msie') + 5),10) < 4;		IE4 = !IE3;	} else if (		_userAgent.indexOf ('mozilla') != -1 &&		_userAgent.indexOf ('spoofer') == -1 &&		_userAgent.indexOf ('compatible') == -1 &&		_userAgent.indexOf ('opera') == -1 &&		_userAgent.indexOf ('webtv') == -1 &&		_userAgent.indexOf ('hotjava') == -1	) {		NAV3 = parseFloat (_navigator.appVersion) < 4;		NAV4 = !NAV3;	}	_package.browserSupported = (IE4 && WIN32) || ((NAV4 || GECKO) && (WIN32 || MAC));	/*** put in dummy object to help determine if Java 2 ActiveX control is installed in IE on Windows ***/	if (IE4) {		if (eval ('try {new ActiveXObject (\'JavaSoft.JavaBeansBridge\'); true} catch (error) {false}')) {			_package._hasJava2ActiveX = true;		} else {			document.writeln (				'<OBJECT' +				' STYLE="position:absolute; left:-1000px; top:-1000px;' +				' WIDTH="2" HEIGHT="2"' +				' classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"' +				'>' +				'<PARAM NAME="type" VALUE="application/x-java-applet;jpi-version=1.4">' +				'<p id="Pulse_Player_testForJava2Element" STYLE="position:absolute; left:-1000px; top:-1000px;"></p>' +				'</OBJECT>'			);		}	}		_package.user_agent = _userAgent;	_package.platform = _platform;	_package.navigator = _navigator;		return _package;}function PULSE_Player_execHandler (_handler,_properties) {	if (typeof _handler == 'string') eval (_handler);		else if (typeof _handler == 'function') _handler (_properties);}/*** Namespace ***/if (typeof Pulse == 'undefined') Pulse = {};/*** Initialization ***/var PULSE_Player = PULSE_Player_initialize ();Pulse.Player = PULSE_Player;