	var baseFeedXMLURL = "http://web.vindicosuite.com/feeds/fredo/api/search/index.3.asp";
	var ___BBE_CDE_REPLACED_MARKUP = new String();


	function BBE_CDE_Player_TestContext(params, inTestContextMode, version)
	{
		
		//alert('TESTCONTEXT');
		
		var _siteId = params.Site.siteId;
		var sourceContext = params.Context.sourceContext;
		var _callbackOnSuccess = params.Context.callBackOnSuccess;
		var _interpreter = new String(params.Context.interpreter);
		var _returnVar = params.Context.returnVar ? params.Context.returnVar : '';
		
		//alert(params.Context.sourceContext);
		
		try {
			var _referenceSourceContextByObjectOrByReference = new String(params.Context.rule);
			var _referenceSourceContextByObjectOrByReference = _referenceSourceContextByObjectOrByReference.toUpperCase();
				
		}
		catch(e) { }
	
		if(_referenceSourceContextByObjectOrByReference == "BYMETA")
		{
			var _sourceContext = __BBE_UTILITY_GETMETATAG(sourceContext);
		}
		else if( _referenceSourceContextByObjectOrByReference == "BYREF" || _referenceSourceContextByObjectOrByReference == "BYELEMENTID" )
		{
			var _sourceContext = document.getElementById(sourceContext);
			
			if(typeof(_sourceContext) == "object")
			{
				if(document.all){
					 var _sourceContext = new String(_sourceContext.innerText);
				} else{
					var _sourceContext = new  String(_sourceContext.textContent);
				}
			}
			else
			{
				alert("The item you selected as the context is not a valid object.  Please make sure your item has and id and you are providing the correct reference id.");
				return false;
			}
		}
		else if(_referenceSourceContextByObjectOrByReference == "BYVAL")
		{
			_sourceContext  = new String(sourceContext);
		}
		else if(_referenceSourceContextByObjectOrByReference == "BYCLASSNAME")
		{
			_sourceContext  = new String(__BBE_UTILITY_GETTEXTBYCLASS(sourceContext));
							
		}

		if(_sourceContext != "undefined" && _interpreter.toUpperCase() == "SCRUB")
		{
			var _sourceContext = new String(____BBE_SmartScript_Scrub(_sourceContext));
		}
		

		var bURL = baseFeedXMLURL + "?returnVar="  + _returnVar + "&callBackOnSuccess=" +escape(_callbackOnSuccess) + "&useCache=1&object=NLP&actor=CDEPLAYER&outputFormat=json&siteId="+_siteId+"&query="+escape(_sourceContext);
		
		//document.write('<textarea>' + bURL + '</textarea>');
		
		include_js(bURL);
	}

	function BBE_CDE_Player_HandleEngage(params, inTestContextMode)
	{
		
		//alert("IN");
		
		if(inTestContextMode)
			_inTestContextMode = true;
		else
			_inTestContextMode = false;

		try { var siteId = params.Site.siteId; }
		catch(e) { }
		
		try { var debugMode = params.Debug.mode; }
		catch(e) { }
		
		try {
			var referenceSourceContextByObjectOrByReference = new String(params.Context.rule);
			var referenceSourceContextByObjectOrByReference = referenceSourceContextByObjectOrByReference.toUpperCase();
				
		}
		catch(e) { }

		try{
			var interpreter = params.Context.interpreter; 
			var interpreter = interpreter.toUpperCase();
						
			if(interpreter != "EXACTMATCH" && interpreter != "SCRUB")
			{
				alert("Invalid interpreter provided for Context\n\nNode:Context.interpreter = " + params.Context.interpreter);
				return false;
			}
		}
		catch(e){
			
		}

		try { var defaultQuery = new String(params.Context.defaultQuery); }
		catch(e)
		{
			var defaultQuery = "";
		}
		
		try{
			var secondary_rule = params.Context.secondary_rule;
			var secondary_rule = secondary_rule.toUpperCase();
			
            var secondary_interpreter = params.Context.secondary_interpreter;
			var secondary_interpreter = secondary_interpreter.toUpperCase();			
			
			var secondary_sourceContext = params.Context.secondary_sourceContext;
		}
		catch(e){ 
            var secondary_rule = "";
            var secondary_interpreter = "";
			var secondary_sourceContext = "";
		}
		
		try { var sourceContext = params.Context.sourceContext; }
		catch(e) { }

		try {
			var sortBy = params.Context.sortBy;
			var sortBy = sortBy.toUpperCase();
			
			if(sortBy == "DATE"){
				sortBy = "DataSourceItem_RecordCreationDateTime";
			}
		}
		catch(e) { }

		try { var Advertisement_OnLoad = params.Advertisement.AdRotation.OnLoad.name; }
		catch(e){ var Advertisement_OnLoad	= ""; }


		try { var Advertisement_OnPreRoll = params.Advertisement.AdRotation.Preroll.name; }
		catch(e) { var Advertisement_OnPreRoll	= ""; }
		
		try { var Advertisement_OnPostRoll = params.Advertisement.AdRotation.Postroll.name; }
		catch(e) { var Advertisement_OnPostRoll	= ""; }
		
		try {
			var Advertisement_OnPreRoll_SessionCap=params.Advertisement.AdRotation.PreRoll.sessionCap;
			var Advertisement_OnPreRoll_SessionCap_ResetOnTrigger="1";
			var Advertisement_OnPreRoll_SessionCap_Val=params.Advertisement.AdRotation.PreRoll.sessionCapVal;
		}
		catch(e) {
			var Advertisement_OnPreRoll_SessionCap="EVERYPLAY";
			var Advertisement_OnPreRoll_SessionCap_ResetOnTrigger="1";
			var Advertisement_OnPreRoll_SessionCap_Val=0;
		}
		
		try {
			var Advertisement_OnPostRoll_SessionCap=params.Advertisement.AdRotation.PostRoll.sessionCap;
			var Advertisement_OnPostRoll_SessionCap_ResetOnTrigger="1";
			var Advertisement_OnPostRoll_SessionCap_Val=params.Advertisement.AdRotation.PostRoll.sessionCapVal;
		}
		catch(e) {
			var Advertisement_OnPostRoll_SessionCap="EVERYPLAY";
			var Advertisement_OnPostRoll_SessionCap_ResetOnTrigger="1";
			var Advertisement_OnPostRoll_SessionCap_Val=0;
		}

		


		////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		// Menu.wallpaper
		////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		
		
		//alert( params.PlayerStyle.Menu.wallpaper );
		
		try
		{
			var menu_wallpaper = params.PlayerStyle.Menu.wallpaper; 
			
	
			if(menu_wallpaper == "undefined" || menu_wallpaper == "")
			{
				menu_wallpaper = "";
			}
		}
		catch(e){
			menu_wallpaper = "";	
		}			
		
		//alert("WP:" + menu_wallpaper);	


		////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		// phraseSensitivity
		////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		
		try{ var phraseSensitivity = params.Context.phraseSensitivity; } 						catch(e){ }
		try{ var secondary_phraseSensitivity = params.Context.secondary_phraseSensitivity; } 	catch(e){ }
		
		////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////		
		
		var width;
		var height;
		
		try {
			var width = new String(params.PlayerStyle.width);
		}
		catch(e) {
			var width = 450;
		}
		
		try {
			var height = new String(params.PlayerStyle.height);
		}
		catch(e) {
			var height = 277;
		}
		
		try{ 
			var thumbsOnScreen = params.PlayerStyle.Menu.thumbsOnScreen;
		}
		catch(e) {
			var thumbsOnScreen = 6;
		}
	
		var playerStyle = "OVERLAY";
		//var width = 450;
		//var height = 277;
		//var thumbsOnScreen = 6;

	
		if(defaultQuery=="undefined")
			defaultQuery = "";
			
		var playerHTML = ___BBE_CDE_Player_HandleEngage(siteId, debugMode, referenceSourceContextByObjectOrByReference, interpreter, sourceContext, defaultQuery,  secondary_rule, secondary_interpreter, secondary_sourceContext, Advertisement_OnLoad,Advertisement_OnPreRoll,Advertisement_OnPostRoll, playerStyle, width, height, thumbsOnScreen, sortBy, phraseSensitivity, secondary_phraseSensitivity, menu_wallpaper)

		return playerHTML;
	}
	
	function __BBEPLAYER_FLA_HANDLEEMBEDBANNER(lParameter)
	{
	
		var coAdHTML = "<iframe src = '"+lParameter+"' width = '234' height = '60' scrolling  = 'no' frameborder = '0'></iframe>"
		var coAdDiv = document.getElementById(__BBEPlayer_COADCONTAINER);
		
		var __BBEPLAYER_ResizeVar_Obj = document.getElementById(__BBEPLAYER_FLASHPLAYER);
		__BBEPLAYER_ResizeVar_Obj.height = 180;
		
		coAdDiv.style.display = "block";
		coAdDiv.innerHTML = coAdHTML;
	}
	
	
	function __BBEPLAYER_RENDERPLAYERS()
	{
		
		//alert('RENDER');
			var flashPlayerHTML = __BBEPLAYER_GETPLAYERHTML(this._id, this._siteId, this.context, this.defaultQuery, this.phraseSensitivity, this.secondary_phraseSensitivity, this.playerWidth, this.playerHeight, this.thumbsOnScreen, this.Advertisement_OnLoad, this.Advertisement_OnPreroll, this.Advertisement_OnPostroll, this.sortBy, this.menuWallpaper);
		
			__BBEPLAYER_DESTROYPLAYER(1);
			//__BBEPLAYER_EXPOSEDOVERLAYPLAYERARRAY.push('BBE-Player-Div');
			
			//alert('BEFORE ELEM');
			
			//var elem = document.getElementById('BBE-Player-Div');
			//var paren = elem.parentNode;
			//var myheight = '260px';
			
			//alert('BEFORE:' + myheight);
			
			if( paren.currentStyle || ____isIE) {
				myheight = paren.currentStyle.height;
			} else {
				myheight = window.getComputedStyle(paren,null).height;	
			}
			
			//alert(myheight);
			
			this._oldHTML = elem.innerHTML;
			
			
			//alert(elem.innerHTML);
			
			//alert(elem + '::OLDHTML::' + this._oldHTML);
			
			//document.getElementById('BBE-Player-Div').innerHTML = flashPlayerHTML;
			//document.getElementById('BBE-Player-Div').innerHTML += "<div id ='__BBEPLAYER_COAD_DIV_"+this._id+"' style = 'border:1px solid #333;background-color:white;display:none;position:absolute;z-index:999;top:200px;left:0px;width:240px;;height:60px;overflow:hidden'></div>";
			//document.getElementById('BBE-Player-Div').innerHTML += '<div style="width:240px;height:15px;background-color:#00c;text-align:center"><a href="javascript:__BBEPLAYER_DESTROYPLAYER(\'' + this._id + '\');" style="color:#fff;">- Close Player</a></div><p>Select a video above to watch videos related to this article';
			
			newHTML =  flashPlayerHTML;
			newHTML += '<div style="width:240px;height:15px;background-color:#00c;text-align:center"><a href="javascript:__BBEPLAYER_DESTROYPLAYER(\'' + this._id + '\');" style="color:#fff;">- Close Player</a></div><p>Select a video above to watch videos related to this article';
			newHTML += '<div id ="__BBEPLAYER_COAD_DIV_' + this._id + '" style="border:1px solid #333;background-color:white;width:240px;height:60px;overflow:hidden;"></div>';
			
			//document.getElementById('BBE-Player-Div').setAttribute("style","border:solid #f00 1px;z-index:1000;position:absolute;top:0px;left:0px;height:" + myheight + ";background-color:#f7f7ff");
			
 			elem.innerHTML = newHTML;
			
			//alert(document.getElementById('BBE-Player-Div').innerHTML);
			
			return;
	}
	
	
	function __BBEPLAYER_RENDERPLAYER()
	{
	
		var objBody = document.getElementsByTagName("body").item(0);
		
		var trgObj = document.getElementById('playerparent');
		___BBE_CDE_REPLACED_MARKUP = trgObj.innerHTML;
		
		//alert(___BBE_CDE_REPLACED_MARKUP);
	
		__BBEPlayer_COADCONTAINER = "__BBEPLAYER_COAD_DIV_"+this._id;
		__BBEPLAYER_FLASHPLAYER	= "BBEPLAYER_"+this._id;
		
			var flashPlayerHTML = __BBEPLAYER_GETPLAYERHTML(this._id, this._siteId, this.context, this.defaultQuery, this.phraseSensitivity, this.secondary_phraseSensitivity, this.playerWidth, this.playerHeight, this.thumbsOnScreen, this.Advertisement_OnLoad, this.Advertisement_OnPreroll, this.Advertisement_OnPostroll, this.sortBy, this.menuWallpaper);
		
			for(var ii = 0 ; ii < __BBEPLAYER_EXPOSEDOVERLAYPLAYERARRAY.length ; ii++)
			{
				__BBEPLAYER_DESTROYPLAYER(__BBEPLAYER_EXPOSEDOVERLAYPLAYERARRAY[ii])
			}

			__BBEPLAYER_EXPOSEDOVERLAYPLAYERARRAY.push(this._id);

			var playerHTML = "";
				playerHTML += '<div style="width:' + this.playerWidth + 'px;height:' + this.playerHeight + 'px;overflow:hidden">';
				playerHTML +=  flashPlayerHTML;
				playerHTML += '</div>';
				playerHTML += '<div style="width:240px;height:15px;background-color:#00c;text-align:center"><a style="text-decoration:underline;color:#fff" href="javascript:__BBEPLAYER_DESTROYPLAYER(\'overlay_' + this._id + '\');" style="color:#fff;">- Close Player</a></div>';
				playerHTML	+= "<div id = '__BBEPLAYER_COAD_DIV_"+this._id+"' style = 'border:solid #333 3px;background-color:#f7f7ff;z-index:999;'></div>";
	
			trgObj.innerHTML = playerHTML;
			
			//alert(document.getElementById('BBE-Player-Div').innerHTML);
			return;
	}
	
	function __BBEPLAYER_DESTROYPLAYER(playerId)
	{
		
		//alert(___BBE_CDE_REPLACED_MARKUP);
		
		var playerContainer = document.getElementById('playerparent');
		playerContainer.innerHTML = ___BBE_CDE_REPLACED_MARKUP;
		return;
		
		var playerContainer = document.getElementById(playerId);
			playerContainer.innerHTML = "";
			playerContainer.style.backgroundColor = "transparent";
		
		return;
		
		//__BBE_UTILITY_DEBUG(this._debugMode,this._id,"__BBEPLAYER_DESTROYPLAYER", "Begin");
	}
	
	
	
	function __BBEPLAYER_GETPLAYERHTMLS(_playerId ,_siteId, _context, _defaultQuery, phraseSensitivity, secondary_phraseSensitivity, _width, _height, _thumbsOnScreen, Advertisement_onLoad, Advertisement_onPreroll, Advertisement_onPostroll, sortBy, menu_wallpaper)
	{

		if(!isNaN(phraseSensitivity))
		{
			var context = new String(_context);
			_context = context;
			
			var wordMatchArr = _context.split(" ");
			var countWords = wordMatchArr.length;
			
			var wordMatchCount = Number(countWords * phraseSensitivity);
			var matchWordsOption = "useNoiseWords=0&matchQuery="+wordMatchCount;
			var matchQuery = String(wordMatchCount);
			var useNoiseWords = 0;
		}
		else
		{
			var useNoiseWords = 1
		}

	/////////////////////////////////////////////////////////////////////////
	
		var rootDomain 	= "http://web.vindicosuite.com"
		var rootPath	= rootDomain + "/CDE/Player/Framework/2.5.1.18_072308"
		var fileName	= rootPath + "/Shell.swf";
		
	//////////////////////////////////////////////////////////////////////////	
		
		var bgcolor		= "FFFFFF";
		var quality		= "best";
		var align		= "middle";
		var salign		= "";
		var allowFullScreen = "true";
		var scale		= "showAll";
		var play		= null;
		var menu		= null;
		var base		= null;
		var deviceFont	= null;
		var loop 		= null;
		var retType		= null;
		var objName		= null;
		
		var fileName	= rootPath + "/Shell.swf";
		var width		= _width
		var height		= _height;
		
		var flashvars = "";
		
/*----------------------------------------------------------------------\
|=============================AD PARAMETERS=============================|
\----------------------------------------------------------------------*/
	
		flashvars += "Advertisement_OnLoad="+Advertisement_onLoad;
		flashvars += "&Advertisement_OnPreroll="+Advertisement_onPreroll;
		flashvars += "&Advertisement_OnPostroll="+Advertisement_onPostroll;
		flashvars += "&Advertisement_OnMenu=";
		flashvars += "&Advertisement_OnLoad_Mute=YES";
		flashvars += "&Advertisement_OnPreroll_Mute=NO";
		flashvars += "&Advertisement_OnPostroll_Mute=NO";
		
		/*----------------------------------------------------------------------\
		|=========================MENU 02 PARAMENTERS===========================|
		\----------------------------------------------------------------------*/
		flashvars += "&PodWidth="+_width
		flashvars += "&PodHeight="+_height
		
		flashvars += "&ThemeColor=2300ff"
		flashvars += "&ThemeAlpha=0"
		
		flashvars += "&exp_height=33"
		flashvars += "&TitleFontSize=10"
		flashvars += "&TitleFontColor=036799"
		flashvars += "&MaxTitleLength=40"
		flashvars += "&DescFontSize=10"
		flashvars += "&DescFontColor=575757"
		flashvars += "&MaxDescLength=655"
		flashvars += "&MaxItemInSegHolder=5"
		flashvars += "&txtLeftSpace=20"
		flashvars += "&TopicVSpace=2"

		
		/*----------------------------------------------------------------------\
		|===========================QUERY PARAMETERS============================|
		\----------------------------------------------------------------------*/
		
		flashvars += "&defaultQuery="+_defaultQuery;
		flashvars += "&siteId="+_siteId;
		flashvars += "&query="+escape(_context);
		
		/*----------------------------------------------------------------------\
		|===========================COMPONENT TYPES=============================|
		\----------------------------------------------------------------------*/
		
		flashvars += "&AdPlayerType="+rootPath+"/Components/AdPlayer/01/Main.swf";
		flashvars += "&MenuType="+rootPath+"/Components/Menu/06/Main.swf"
		flashvars += "&ContentPlayerType="+rootPath+"/Components/ContentPlayer/01/Main.swf"
		flashvars += "&OverlayType="+rootPath+"/Components/Overlay/00/Main.swf"
		flashvars += "&InterStateType="+rootPath+"/Components/InterState/00/Main.swf"
		flashvars += "&PreloaderType="+rootPath+"/Components/Preloader/00/Main.swf";
		flashvars += "&SmallPlayIconType="+rootPath+"/Components/PlayIcon/01/PlayIcon.swf";
		flashvars += "&LargePlayIconType="+rootPath+"/Components/PlayIcon/01/PlayIconBig.swf";		
		//flashvars += "&NowPlayingOverlay="+rootPath+"/Components/NowPlaying/00/Main.swf";
		
		/*----------------------------------------------------------------------\
		|=========================POD DIMENSIONS===========================|
		\----------------------------------------------------------------------*/
		flashvars += "&nPodWidth="+_width;
		flashvars += "&nPodHeight="+height;
		
		/*----------------------------------------------------------------------\
		|=========================MENU 06 PARAMENTERS===========================|
		\----------------------------------------------------------------------*/
		
		flashvars += "&nPodWidth="+_width;
		flashvars += "&nPodHeight="+_height;
		flashvars += "&nThumbnailsPerScreen="+_thumbsOnScreen;
		flashvars += "&sEasingClassThumb=Regular";
		flashvars += "&sEasingMethodThumb=easeOut";
		flashvars += "&sEasingClassScroll=Regular";
		flashvars += "&sEasingMethodScroll=easeIn";
		
		flashvars += "&sHideMenuDescription=true";
		flashvars += "&nSlideMenuDescriptionAfter=1500";

		flashvars += "&Menu_RenderFirstClipOnly=false";
		
		
		flashvars += "&VideoControlsBackgroundTopGradient=443ca1";
		flashvars += "&VideoControlsBackgroundBottomGradient=2a255b";
		
		
		//---------------------------COLOR SETTINGS FOR--------------------------
		//---------------------External Video Control Button---------------------
		//
		flashvars += "&ExternalVideoControl_HomeButtonColor=FFFFFF";//FFFFFF
		flashvars += "&ExternalVideoControl_PlaylistButtonColor=FFFFFF";//FFFFFF
		flashvars += "&ExternalVideoControl_PlayButtonColor=FFFFFF";//FFFFFF
		flashvars += "&ExternalVideoControl_PauseButtonColor=FFFFFF";//FFFFFF
		
		flashvars += "&ExternalVideoControl_FullScreenButtonColor=FFFFFF";//FFFFFF
		flashvars += "&ExternalVideoControl_VolumeButtonColor=FFFFFF";//FFFFFF
		
		flashvars += "&ExternalVideoControl_SeperatorsOnVideoControl1=FFFFFF";//FFFFFF
		flashvars += "&ExternalVideoControl_SeperatorsOnVideoControl2=FFFFFF";//FFFFFF
		flashvars += "&ExternalVideoControl_SeperatorsOnVideoControl3=FFFFFF";//FFFFFF
		flashvars += "&ExternalVideoControl_SeperatorsOnVideoControl4=FFFFFF";//FFFFFF
		flashvars += "&ExternalVideoControl_SeperatorsOnVideoControl5=FFFFFF";//FFFFFF
		
		flashvars += "&ExternalVideoControl_SeekbarBaseColor=FFFFFF";//FFFFFF
		flashvars += "&ExternalVideoControl_SeekbarBufferColor=555";//CBCBCB
		flashvars += "&ExternalVideoControl_SeekbarPlayHead=ae3635";//333333
		
		flashvars += "&ExternalVideoControl_VolumeControlBarColor=FFFFFF";//FFFFFF
		flashvars += "&ExternalVideoControl_SliderColor=333333";//333333
		flashvars += "&ExternalVideoControl_MinusButtonColor=000000";//000000
		flashvars += "&ExternalVideoControl_PlusButtonColor=000000";//000000
		flashvars += "&ExternalVideoControl_VolumeBackgroundColor=999999";//999999
		
		flashvars += "&ExternalVideoControl_TimeDisplayColor=FFFFFF";//FFFFFF
		//
		//-----------------------HOVER COLOR SETTINGS FOR------------------------------------
		//---------------------External Video Control Button---------------------------------
		//
		flashvars += "&ExternalVideoControl_RollOverColorForHomeButton=EFEFEF";//FFFFFF
		flashvars += "&ExternalVideoControl_RollOverColorForPlaylistButton=FFFFFF";//FFFFFF
		flashvars += "&ExternalVideoControl_RollOverColorForPlayButton=FFFFFF";//FFFFFF
		flashvars += "&ExternalVideoControl_RollOverColorForPauseButton=FFFFFF";//FFFFFF
		flashvars += "&ExternalVideoControl_RollOverColorForFullScreenButton=FFFFFF";//FFFFFF
		
		flashvars += "&ExternalVideoControl_RollOverColorForNormalScreenButton=FFFFFF";//FFFFFF
		flashvars += "&ExternalVideoControl_RollOverColorForVolumeControlButton=FFFFFF";//FFFFFF
		flashvars += "&ExternalVideoControl_RollOverColorForVolume_PlusButton=000000";//FFFFFF
		flashvars += "&ExternalVideoControl_RollOverColorForVolume_MinusButton=000000";//FFFFFF
		flashvars += "&ExternalVideoControl_RollOverColorForVolume_SliderButton=000000";//FFFFFF
		//
		//-----------------------------------------------------------------------------------
		//

		flashvars += "&Menu_DropFailedThumbnails=true";		

		/*----------------------------------------------------------------------\
		|=========================PlayList PARAMENTERS===========================|
		\----------------------------------------------------------------------*/
		flashvars += "&nNumberOfVisibleThumbsPlayList=3";
		flashvars += "&nSpacingInThumbnailsPlayList=3";
		flashvars += "&nPlaylistSlideDuration=1";
		flashvars += "&ContentPlayer_Playlist_RenderPlaylistFromNowPlayingContent=false";	
		flashvars += "&ContentPlayer_ShowPlaylistOnLoad=false";
		flashvars += "&ContentPlayer_HidePlaylistControlOnContentPlay=false";
		flashvars += "&ContentPlayer_HidePlaylistControlOnContentPlay_AfterX_MS=2000";
		
		
		
		/*----------------------------------------------------------------------\
		|=========================AdPlayer PARAMENTERS===========================|
		\----------------------------------------------------------------------*/
		
		flashvars += "&AdPlayer_Top=0";
		flashvars += "&AdPlayer_Left=0";
		flashvars += "&AdPlayer_Width=240";
		flashvars += "&AdPlayer_Height=180";
		
		flashvars += "&AdPlayer_Message=";
		
		flashvars += "&AdPlayer_JSInstanceCode="+_playerId;		
		
		/*----------------------------------------------------------------------\
		|=========================Session Capping PARAMENTERS====================|
		\----------------------------------------------------------------------*/
		
		flashvars += "&Advertisement_OnPreroll_AfterXSecondsOfVideo=0";	
		//1 =====  Check Always
		//0 =====  Check only onces and then skip
		flashvars += "&Advertisement_OnPreRoll_SessionCap=EVERYPLAY";
		flashvars += "&Advertisement_OnPreRoll_SessionCap_ResetOnTrigger=1";
		flashvars += "&Advertisement_OnPreRoll_SessionCap_Val=1";
		//	
		flashvars += "&Advertisement_OnPostRoll_SessionCap=EVERYPLAY";
		flashvars += "&Advertisement_OnPostRoll_SessionCap_ResetOnTrigger=1";
		flashvars += "&Advertisement_OnPostRoll_SessionCap_Val=1";

		/*----------------------------------------------------------------------\
		|==========================OTHER PARAMENTERS============================|
		\----------------------------------------------------------------------*/
		
		flashvars += "&showOverlay=false";
		flashvars += "&showOverlayType=";
		flashvars += "&scanscoutURL=";
		//
		flashvars += "&pointRollURL=";
		//
		flashvars += "&ShowBumper=false";
		flashvars += "&BumperType="+rootPath+"/Components/Bumper/00/Main.swf";
		flashvars += "&BumperURL="+rootPath+"/BumperAd.swf";
		
		flashvars += "&autoPlayContentAfterOnLoad=false";
		flashvars += "&autoPlayContentAfterOnLoad_Mute=false";
		flashvars += "&contentPlayDefault_Volume=80";
		//
		flashvars += "&PlayListType="+rootPath+"/Components/Playlist/00/Main.swf";
		//
		//404 Error Message
		flashvars += "&video_error_message=Video Not Available";
		//
		flashvars += "&thumbnail_loading_time=7";// In seconds
		flashvars += "&video_loading_time=8000";// In Mili-seconds

		//Showing the Play Button
		flashvars += "&alwaysShowPlay=true";
		flashvars += "&alwaysShowOverlay=false";
		flashvars += "&pauseContentPlayerOnNowPlayingOverlay=false";
		
/*----------------------------------------------------------------------\
|=================CONTENT PLAYER 02 BUTTONS SHOW/HIDE===================|
\----------------------------------------------------------------------*/
		
		flashvars += "&BBELogoVisible=false";
		flashvars += "&FullScreenVisible=true";
		flashvars += "&PlaylistVisible=false";
		flashvars += "&PlaylistOnFullScreenEnabled=false";
		flashvars += "&disableTimeTrackingOnSeek=false";
		flashvars += "&ContentPlayer_Seekbar_DisableSeeking=false"
		flashvars += "&ContentPlayerBorderColor=999999";//999999

		// wallpaper
		
		var menu_overrride = 'false';
		
		if(menu_wallpaper != 'undefined' && menu_wallpaper != '') {
			menu_overrride = 'true';	
		}
		
		menu_overrride = 'false';
		
		flashvars += "&menu_overrideLargeImageWithDefaultWallpaper=" + menu_overrride;
		flashvars += "&menu_defaultWallpaperURL=" + menu_wallpaper;

		flashvars += "&defaultErrorImageURL=http://web.vindicosuite.com/CDE/Player/Framework/SmartScript/Inergize/default_Image.gif"
		flashvars += "&thumbnailErrorImageURL=http://web.vindicosuite.com/CDE/Player/Framework/SmartScript/Inergize/thumbnailError_Image.gif"

	//Silent Mode - Only load the xml. Do not render POD
	flashvars += "&runSilentQuery=false"
	flashvars += "&autoPlayContentAfterCompletion=false";


//XML URL from where we will get the query results
		
		var retCode =__BBE_UTILITY_EMBEDFLASH(fileName,_width, _height, 'FFFFFF', 'best', null, null, null, 'showAll', null, flashvars, null, null, null, null, 'STRING', 'BBEPLAYER_'+_playerId)
		return retCode;
	}


	var query = window.document.title.split('-');
	var query = query[0];

	//alert(query);

    var playerParameters1 = {
        Debug: {
            mode:"OFF"
        }
        , Site: {
            siteId:1171
            , name:'IBS_CDE'
        }
        , Context: {
            rule:"bymeta"
            , interpreter:"exactmatch" // exactmatch || scrub
            , sourceContext: "WT.ti"
            , callBackOnSuccess : "BBE_DrawBadge1('BBE-VideoLinks', 'playerParameters1', widgetJSON1)"
			, returnVar : 'widgetJSON1'
            //, phraseSensitivity : .65
        }
        
        , PlayerStyle: {
			width: '240'
			, height: '205'
			, Menu: {
				thumbsOnScreen : 3
			}
		}
        
        , Advertisement: {
            AdRotation: {
                TimeControl: {
                    afterXSecondsOfVideoPlay:0
                }
                , OnLoad: {
                    name:"IBS_CDE_RON"
                    , mute:"NO"
                    , sessionCap:"EVERYPLAY"
                    , sessionCapVal:"1"
                }
                , Preroll: {
                    name:"IBS_CDE_RON"
                   , mute:"NO"
				   , sessionCap:"EVENPLAY"
				   , sessionCapVal:"1"
                }
                , Postroll: {
                    name:""
                    , mute:"YES"
                    , sessionCap:"EVENPLAY"
                    , sessionCapVal:"1"
                }			
            }
        }
    } // END OF PARAMS

    function BBE_DrawBadge1(elemid, paramsname, widgetJSON) {
		//alert('CALLBACK::' + widgetJSON.length);
		var _widgetJSON = widgetJSON;
		var _showMaxItems = 0;
		var _badgeHTML = "";
		
		var _targetOBJ = document.getElementById(elemid);
					
		if(_widgetJSON.length > 0)
		{		 
			for(var i = 0 ; i < _widgetJSON.length ; i++)
			{
				
				var _thumbnail = unescape(_widgetJSON[i].thumbnail);
				var _title = unescape(_widgetJSON[i].title);
				
				//_badgeHTML += '<a onclick="BBE_CDE_Player_HandleEngage(' + paramsname  + ');" style = "cursor:pointer"><img  id="btnRelatedStories" style="cursor:pointer;" src ="http://cache.vindicosuite.com/CDE/IssuingInterface/EngagementUnits/Blue/CDE_Blue_106x26.jpg"/></a>';
				
				_badgeHTML += '<img src="http://www.wesh.com/sh/images/ibs_icon/video.gif" width="22" height="12" border="0" alt="" style="margin-right:4px"><b>Video: </b><a onclick="BBE_CDE_Player_HandleEngage(' + paramsname  + ');" style = "cursor:pointer">' + _title + '</a>';
				
				if(i >= _showMaxItems) {
					break;
				}					
			}
		}
		else
		{
		}
		_targetOBJ.innerHTML = _badgeHTML;		
	}
	
BBE_CDE_Player_TestContext(playerParameters1);