////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // SCRAPING FUNCTIONS GLOBALS and PROTOTYPES // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// var __EXCLUDEWORDS = '\'tis\\b|\\b\'twas\\b|\\bable\\b|\\babout\\b|\\bacross\\b|\\bafter\\b|\\bain\'t\\b|\\ball\\b|\\balmost\\b|\\balso\\b|\\bamong\\b|\\band\\b|\\bany\\b|\\bare\\b|\\baren\'t\\b|\\bbecause\\b|\\bbeen\\b|\\bbut\\b|\\bcan\\b|\\bcan\'t\\b|\\bcannot\\b|\\bcould\\b|\\bcould\'ve\\b|\\bcouldn\'t\\b|\\bdear\\b|\\bdid\\b|\\bdidn\'t\\b|\\bdoes\\b|\\bdoesn\'t\\b|\\bdon\'t\\b|\\beither\\b|\\belse\\b|\\bever\\b|\\bevery\\b|\\bfor\\b|\\bfrom\\b|\\bget\\b|\\bgot\\b|\\bhad\\b|\\bhas\\b|\\bhasn\'t\\b|\\bhave\\b|\\bhe\'d\\b|\\bhe\'ll\\b|\\bhe\'s\\b|\\bher\\b|\\bhers\\b|\\bhim\\b|\\bhis\\b|\\bhow\\b|\\bhow\'d\\b|\\bhow\'ll\\b|\\bhow\'s\\b|\\bhowever\\b|\\bi\'d\\b|\\bi\'ll\\b|\\bi\'m\\b|\\bi\'ve\\b|\\binto\\b|\\bisn\'t\\b|\\bit\'s\\b|\\bits\\b|\\bjust\\b|\\bleast\\b|\\blet\\b|\\blike\\b|\\blikely\\b|\\bmay\\b|\\bmight\\b|\\bmight\'ve\\b|\\bmightn\'t\\b|\\bmost\\b|\\bmust\\b|\\bmust\'ve\\b|\\bmustn\'t\\b|\\bneither\\b|\\bnor\\b|\\bnot\\b|\\boff\\b|\\boften\\b|\\bonly\\b|\\bother\\b|\\bour\\b|\\bown\\b|\\brather\\b|\\bsaid\\b|\\bsay\\b|\\bsays\\b|\\bshan\'t\\b|\\bshe\\b|\\bshe\'d\\b|\\bshe\'ll\\b|\\bshe\'s\\b|\\bshould\\b|\\bshould\'ve\\b|\\bshouldn\'t\\b|\\bsince\\b|\\bsome\\b|\\bthan\\b|\\bthat\\b|\\bthat\'ll\\b|\\bthat\'s\\b|\\bthe\\b|\\btheir\\b|\\bthem\\b|\\bthen\\b|\\bthere\\b|\\bthere\'s\\b|\\bthese\\b|\\bthey\\b|\\bthey\'d\\b|\\bthey\'ll\\b|\\bthey\'re\\b|\\bthey\'ve\\b|\\bthis\\b|\\btis\\b|\\btoo\\b|\\btwas\\b|\\bwants\\b|\\bwas\\b|\\bwasn\'t\\b|\\bwe\'d\\b|\\bwe\'ll\\b|\\bwe\'re\\b|\\bwere\\b|\\bweren\'t\\b|\\bwhat\\b|\\bwhat\'d\\b|\\bwhat\'s\\b|\\bwhen\\b|\\bwhen\\b|\\bwhen\'d\\b|\\bwhen\'ll\\b|\\bwhen\'s\\b|\\bwhere\\b|\\bwhere\'d\\b|\\bwhere\'ll\\b|\\bwhere\'s\\b|\\bwhich\\b|\\bwhile\\b|\\bwho\\b|\\bwho\'d\\b|\\bwho\'ll\\b|\\bwho\'s\\b|\\bwhom\\b|\\bwhy\\b|\\bwhy\'d\\b|\\bwhy\'ll\\b|\\bwhy\'s\\b|\\bwill\\b|\\bwith\\b|\\bwon\'t\\b|\\bwould\\b|\\bwould\'ve\\b|\\bwouldn\'t\\b|\\byet\\b|\\byou\\b|\\byou\'d\\b|\\byou\'ll\\b|\\byou\'re\\b|\\byou\'ve\\b|\\byour' String.prototype.BBE_TRIM = function() { return this.replace(/^[\s\u3000]+|[\s\u3000]+$/g, ''); } String.prototype.BBE_TRIM2 = function() { return this.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"").replace(/\s+/g," ");} var ____isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false; var ____isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false; var ____isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false; var ____BBE_KEYWORDFOUNDCOUNT = 0; var ____BBE_KEYWORDFOUNDCOUNT_REQUIRED = 2; var ____BBE_POSITIVEWORDCOUNT = 0; var ____BBE_NEGATIVEWORDCOUNT = 0; var ____BBE_TAXONOMY_BODY_SCAN_RETURNEDCHARACTERLIMIT = "2000"; var ____BBE_TAXONOMY_BODY_SCAN_RETURNEDWORDLIMIT = "2000"; var ____BBE_TAXONOMY_BODY_SCAN_RETURNIFGREATERTHANCHARACTERS = "2"; var ____BBE_cleanWords = true; var ____BBE_checkIsNoise = true; var ____BBE_ISWINDOWLOADED = false var ____BBEPlayer_CurrentMouseX = 0; var ____BBEPlayer_CurrentMouseY = 0; //if (!document.all) // document.captureEvents(Event.MOUSEMOVE) //else // document.onmousemove = __BBE_UTILITY_GETMOUSECOORDINATES; // Simple follow the mouse script var divName = 'mydiv'; // div that is to follow the mouse var _globalTargetItemId = null; var _globalHasContext = true; var _inTestContextMode = false; var _gloablHadContext_primary = true; var _gloablHadContext_secondary = true; var TestContext_Global_TargetItemId = null; var TestContext_Global_EvalMethod = null; var TestContext_Global_Expression = null; var ___BBE_PLAYERRENDER_OFFX = -15; // X offset from mouse position var ___BBE_PLAYERRENDER_OFFY = -15; // Y offset from mouse position function ___BBE_PLAYERRENDER_mouseX(evt) {if (!evt) evt = window.event; if (evt.pageX) return evt.pageX; else if (evt.clientX)return evt.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft); else return 0;} function ___BBE_PLAYERRENDER_mouseY(evt) {if (!evt) evt = window.event; if (evt.pageY) return evt.pageY; else if (evt.clientY)return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); else return 0;} function ___BBE_PLAYERRENDER_follow(evt) { ____BBEPlayer_CurrentMouseX = parseInt(___BBE_PLAYERRENDER_mouseX(evt) + ___BBE_PLAYERRENDER_OFFX); ____BBEPlayer_CurrentMouseY = parseInt(___BBE_PLAYERRENDER_mouseY(evt) + ___BBE_PLAYERRENDER_OFFY); } document.onmousemove = ___BBE_PLAYERRENDER_follow; //window.onload = ___BBE_WINDOWLOADED; function ___BBE_WINDOWLOADED() { ____BBE_ISWINDOWLOADED = true; } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Context Test /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// function BBE_CDE_Player_TestContext_Dep(params, targetItemId, evalMethod, expression) { TestContext_Global_TargetItemId = targetItemId; TestContext_Global_EvalMethod = evalMethod; TestContext_Global_Expression = expression; BBE_CDE_Player_HandleEngage(params, true); } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Player Render Handler /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// function BBE_CDE_Player_HandleEmbed(params, inTestContextMode) { 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 //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// try { var menu_wallpaper = params.PlayerStyle.Menu.wallpaper; if(menu_wallpaper == "undefined" || menu_wallpaper == "") { menu_wallpaper = ""; } } catch(e){ menu_wallpaper = ""; } //alert("MW:" + menu_wallpaper); //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // phraseSensitivity //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// try{ var phraseSensitivity = params.Context.phraseSensitivity; } catch(e){ } try{ var secondary_phraseSensitivity = params.Context.secondary_phraseSensitivity; } catch(e){ } //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// var playerStyle = "EMBED"; var width; var height; try { width = new String(params.PlayerStyle.width); } catch(e) { } try { height = new String(params.PlayerStyle.height); } catch(e) { } if(width == 'undefined') { width = 450; } if(height == 'undefined') { height = 277; } var thumbsOnScreen = Math.round(width/75); //alert(width + '::' + height + '::' + thumbsOnScreen); 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) if(params.PlayerStyle.renderInline) { document.write(playerHTML); } else { return playerHTML; } return false; } function BBE_CDE_Player_TestContext(params, inTestContextMode, version) { 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('TESTCONTEXT::' + _callbackOnSuccess); //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)); } if(__EXCLUDEWORDS) { //alert('exclusion::' + __EXCLUDEWORDS); var excRegExp = new RegExp('(' + __EXCLUDEWORDS + ')', 'gi'); //alert('context::' + _sourceContext + '::' + __EXCLUDEWORDS + '::' + excRegExp); _sourceContext = _sourceContext.replace(excRegExp," "); //alert('context::' + _sourceContext); } var bURL = "http://cache_fredo.vindicosuite.com/Feeds/Fredo/API/Search/index.4.asp?domain=" + escape(window.document.domain) + "&url=" + escape(window.document.location.href) + "&returnVar=" + _returnVar + "&callBackOnSuccess=" +escape(_callbackOnSuccess) + "&useCache=1&object=NLP&actor=CDEPLAYER&outputFormat=json&siteId="+_siteId+"&query="+escape(_sourceContext); //document.write(''); 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; var thumbsOnScreen; try { width = new String(params.PlayerStyle.width); } catch(e) { } try { height = new String(params.PlayerStyle.height); } catch(e) { } if(width == 'undefined') { width = 450; } if(height == 'undefined') { height = 277; } var thumbsOnScreen = Math.round(width/75); var playerStyle = "OVERLAY"; 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 ___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) { //alert('___BBE_CDE_Player_HandleEngage::' + _width + '::' + _height + '::' + thumbsOnScreen); //alert('___BBE_CDE_Player_HandleEngage::' + menu_wallpaper); if(!____BBE_ISWINDOWLOADED) { alert("Page not yet loaded") return; } var isValidBrowser = __BBE_UTILITY_VALIDATEBROWSER(); if(isValidBrowser) { if(debugMode=="ON"){ alert("referenceSourceContextByObjectOrByReference:"+referenceSourceContextByObjectOrByReference) alert("sourceContext:"+sourceContext) } 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 == "SCRUB") { var _sourceContext = new String(____BBE_SmartScript_Scrub(_sourceContext)); } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // SECONDARY CONTEXT /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // secondary_rule, secondary_interpreter, secondary_sourceContext /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// if(debugMode=="ON"){ alert("secondary_rule:"+secondary_rule) } if(secondary_rule == "BYMETA") { var _secondary_sourceContext = __BBE_UTILITY_GETMETATAG(secondary_sourceContext); var enableSecondary = true; } else if( secondary_rule == "BYREF" || secondary_rule == "BYELEMENTID" ) { var _secondary_sourceContext = document.getElementById(secondary_sourceContext); if(typeof(_secondary_sourceContext) == "object") { if(document.all){ var _secondary_sourceContext = new String(_secondary_sourceContext.innerText); } else{ var _secondary_sourceContext = new String(_secondary_sourceContext.textContent); } } else { alert("The item you selected as the secondary context is not a valid object. Please make sure your item has and id and you are providing the correct reference id."); return false; } var enableSecondary = true; } else if(secondary_rule == "BYVAL") { _secondary_sourceContext = new String(secondary_sourceContext); var enableSecondary = true; } else if(secondary_rule == "BYCLASSNAME") { _secondary_sourceContext = new String(__BBE_UTILITY_GETTEXTBYCLASS(secondary_sourceContext)); var enableSecondary = true; } if(_secondary_sourceContext != "undefined" && secondary_interpreter == "SCRUB") { var _secondary_sourceContext = new String(____BBE_SmartScript_Scrub(_secondary_sourceContext)); var enableSecondary = true; } if(__EXCLUDEWORDS) { //alert('exclusion::' + __EXCLUDEWORDS); var excRegExp = new RegExp(__EXCLUDEWORDS, 'gi'); _sourceContext = _sourceContext.replace(excRegExp," "); } if(enableSecondary) defaultQuery = _secondary_sourceContext; /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// if(debugMode=="ON"){ alert("PrimaryQ:"+_sourceContext) alert("SecondaryQ:"+defaultQuery) } if(debugMode=="ON"){ alert("Mode:"+_inTestContextMode) } if(_inTestContextMode){ var renderType = "INVISIBLE_INTESTCONTEXTMODE"; } else{ var renderType = "CENTER"; } if(debugMode=="ON"){ alert("Build Object") } var bbePlayer = new BBEPlayer(siteId, debugMode); if(debugMode=="ON"){ alert("Build Object Init Complete") } bbePlayer.context = _sourceContext; bbePlayer.defaultQuery = defaultQuery; bbePlayer.phraseSensitivity = phraseSensitivity; bbePlayer.secondary_phraseSensitivity = secondary_phraseSensitivity; bbePlayer.playerWidth = _width; bbePlayer.playerHeight = _height; bbePlayer.thumbsOnScreen = thumbsOnScreen; bbePlayer.playerLayout = playerStyle; bbePlayer.renderType = renderType; bbePlayer.menuWallpaper = menu_wallpaper; bbePlayer.sortBy = _sortBy; bbePlayer.Advertisement_OnLoad = Advertisement_OnLoad; bbePlayer.Advertisement_OnPreroll = Advertisement_OnPreroll; bbePlayer.Advertisement_OnPostroll = Advertisement_OnPostroll; //alert('BBEWP:' + bbePlayer.menuWallpaper); if(debugMode=="ON"){ alert("Prepare Render") } var playerHTML = bbePlayer.renderPlayer(); return playerHTML; } else { alert("The browser you are using is not supported by this application."); } return false; } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // BBE PLAYER CLASS /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// function BBEPlayer(siteId, debugMode) { ////////////////////////////////////////////////////////// // PROPERTIES ////////////////////////////////////////////////////////// this._id = __BBE_UTILITY_GUID(); this._siteId = siteId; this._debugMode = debugMode; this.context = null; this.defaultQuery = null; this.phraseSensitivity = null; this.secondary_phraseSensitivity = null; this.sortBy = null; this.playerWidth = null; this.playerHeight = null; this.thumbsOnScreen = null; this.renderType = "center"; this._oldHTML = ""; this.menuWallpaper = null; this.playerLayout = "OVERLAY"; this.renderInline = true; this.Advertisement_OnLoad = ""; this.Advertisement_OnPreroll = ""; this.Advertisement_OnPostroll = ""; ////////////////////////////////////////////////////////// // METHODS ////////////////////////////////////////////////////////// this.renderPlayer = __BBEPLAYER_RENDERPLAYER; this.destroyPlayer = __BBEPLAYER_DESTROYPLAYER; } // if the array hasnt been declared yet create it. if(__BBEPLAYER_EXPOSEDOVERLAYPLAYERARRAY == undefined || __BBEPLAYER_EXPOSEDOVERLAYPLAYERARRAY == null) var __BBEPLAYER_EXPOSEDOVERLAYPLAYERARRAY = new Array(); function __BBEPLAYER_RENDERPLAYER() { var objBody = document.getElementsByTagName("body").item(0); var objOverlayId = 'overlay_'+this._id; var objOverlay = document.createElement("div"); objOverlay.setAttribute('id',objOverlayId); __BBEPlayer_COADCONTAINER = "__BBEPLAYER_COAD_DIV_"+this._id; __BBEPLAYER_FLASHPLAYER = "BBEPLAYER_"+this._id; if(this.renderType == "INVISIBLE_INTESTCONTEXTMODE" || this.renderType == "INVISIBLE_INTEXTCONTEXTMODE") { var flashPlayerHTML = __BBEPLAYER_GETPLAYERHTML(this._id, this._siteId, this.context, this.defaultQuery, this.phraseSensitivity, this.secondary_phraseSensitivity, 0, 0, this.thumbsOnScreen, '', '', '', '', 'embed'); var playerHTML = ""; playerHTML += flashPlayerHTML objBody.appendChild(objOverlay); var overlay = document.getElementById("overlay_"+this._id); overlay.innerHTML = playerHTML; } else if(this.playerLayout == "OVERLAY") { //MAKE ALL OTHER FLASH OBJS WMODE 'TRANSPARENT' var embeds = window.document.getElementsByTagName('embed'); for(i = 0; i < embeds.length; i++) { embeds[i].setAttribute("wmode", "transparent") //alert(embeds[i].wmode); } var objects = window.document.getElementsByTagName('object'); for(i = 0; i < objects.length; i++) { var params = objects[i].getElementsByTagName('param'); for(j=0; j < params.length; j++) { if(params[j].name.toLowerCase() == 'wmode') { params[j].setAttribute("value", "transparent") //alert(params[j].value); } } } 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, 'overlay'); for(var ii = 0 ; ii < __BBEPLAYER_EXPOSEDOVERLAYPLAYERARRAY.length ; ii++) { __BBEPLAYER_DESTROYPLAYER(__BBEPLAYER_EXPOSEDOVERLAYPLAYERARRAY[ii]) } __BBEPLAYER_EXPOSEDOVERLAYPLAYERARRAY.push(objOverlayId) //alert(this.playerWidth + '::' + this.playerHeight); var playerContainerWidth = Number(this.playerWidth) + 100; var playerContainerHeight = Number(this.playerHeight) + 100; var screenHeight = document.documentElement.clientHeight; var screenWidth = document.documentElement.clientWidth; var scrOfX = 0, scrOfY = 0; if( typeof( window.pageYOffset ) == 'number' ) { //alert('NETSCAPE::' + document.body.scrollTop + '::' + document.body.scrollLeft); //Netscape compliant //screenHeight = window.clientHeight; //screenWidth = window.clientWidth; scrOfY = window.pageYOffset; scrOfX = window.pageXOffset; } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) { //DOM compliant //alert('DOM::' + document.body.scrollTop + '::' + document.body.scrollLeft); //screenHeight = document.body.clientHeight; //screenWidth = document.body.clientWidth; scrOfY = document.body.scrollTop; scrOfX = document.body.scrollLeft; } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) { //alert('IE6::' + document.body.scrollTop + '::' + document.body.scrollLeft); //IE6 standards compliant mode //screenHeight = document.documentElement.clientHeight; //screenWidth = document.documentElement.clientWidth; scrOfY = document.documentElement.scrollTop; scrOfX = document.documentElement.scrollLeft; } /** var playerContainerWidth = Number(this.playerWidth+ 100); var playerContainerHeight = Number(this.playerHeight + 100); var screenHeight = document.body.clientHeight; var screenWidth = document.body.clientWidth; var scrOfX = 0, scrOfY = 0; if( typeof( window.pageYOffset ) == 'number' ) { //Netscape compliant scrOfY = window.pageYOffset; scrOfX = window.pageXOffset; } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) { //DOM compliant scrOfY = document.body.scrollTop; scrOfX = document.body.scrollLeft; } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) { //IE6 standards compliant mode scrOfY = document.documentElement.scrollTop; scrOfX = document.documentElement.scrollLeft; } */ var positionTop = Number(scrOfY + this.playerHeight) + "px"; var positionLeft = ((screenWidth - this.playerWidth) / 2) - 140 + "px"; //alert(positionTop + "::" + positionLeft); var styleAttributes = "position:absolute;top:"+positionTop+";left:"+positionLeft+";z-index:999;width:"+playerContainerWidth+";height:"+playerContainerHeight; objOverlay.setAttribute("style",styleAttributes); ///////////////////////////////////////////////////////////////////////////////////////////////////////////// var COADPOSX = (this.playerWidth - 300)/2; var COADPOSY = 10; //alert(playerContainerWidth + "::" + playerContainerHeight); var playerHTML = ""; playerHTML += "
"; playerHTML += "
"; playerHTML += "
"+flashPlayerHTML+"
"; playerHTML += ""; playerHTML += "
"; //objOverlay.setAttribute("innerHTML",playerHTML); ///////////////////////////////////////////////////////////////////////////////////////////////////////////// objBody.appendChild(objOverlay); var overlay = document.getElementById("overlay_"+this._id); if(____isIE) { overlay.style.position = "absolute"; overlay.style.zindex = "999"; overlay.style.top = positionTop; overlay.style.left = positionLeft; overlay.style.textAlign = "left" } overlay.innerHTML = playerHTML; } else if (this.playerLayout == "EMBED") { 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, 'embed'); var playerContainerWidth = Number(this.playerWidth); var playerContainerHeight = Number(this.playerHeight); ///////////////////////////////////////////////////////////////////////////////////////////////////////////// var COADPOSX = (this.playerWidth - 300)/2; var COADPOSY = 10; //alert(this.width + "::" + COADPOS); var playerHTML = ""; playerHTML += "
"; playerHTML += "
"+flashPlayerHTML+"
"; playerHTML += ""; playerHTML += "
"; ///////////////////////////////////////////////////////////////////////////////////////////////////////////// return playerHTML; } else if (this.playerLayout == "BADGE") { var thumbnailURL = null; var _siteId = this._siteId; var _query = this.context; var bURL = "http://web.vindicosuite.com/CDE/Demos/IBS/Widget.asp?useCache=1&object=NLP&actor=CDEPLAYER&outputFormat=DEFAULT&siteID="+_siteId+"&query="+_query; //document.write(unescape("%3Cscript src='" + bURL + "' type='text/javascript'%3E%3C/script%3E")); include_js(bURL); } return; } var currentPlayerBadge = { }; function RunHTML(playerObj) { currentPlayerBadge = playerObj; } function include_js(script_filename) { //alert('include_js'); var html_doc = document.getElementsByTagName('head').item(0); var js = document.createElement('script'); js.setAttribute('language', 'javascript'); js.setAttribute('type', 'text/javascript'); js.setAttribute('src', script_filename); html_doc.appendChild(js); return false; } //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// var __BBEPlayer_COADCONTAINER = null; var __BBEPLAYER_FLASHPLAYER = null; var __BBEPLAYER_ResizeVar_OriginalHeight = null; var __BBEPLAYER_ResizeVar_Obj = null; var __BBEPLAYER_ResizeVar_ToHeight = null; function __BBEPLAYER_FLA_HANDLEEMBEDBANNER(lParameter) { //alert('HEYYA'); var coAdHTML = "" var coAdDiv = document.getElementById(__BBEPlayer_COADCONTAINER); var __BBEPLAYER_ResizeVar_Obj = document.getElementById(__BBEPLAYER_FLASHPLAYER); __BBEPLAYER_ResizeVar_Obj.height = 277; coAdDiv.style.display = "block"; coAdDiv.innerHTML = coAdHTML; } function __BBEPLAYER_FLA_HANDLEADPLAYBACKCOMPLETE(lParameter){ var __BBEPLAYER_ResizeVar_Obj = document.getElementById(__BBEPLAYER_FLASHPLAYER); __BBEPLAYER_ResizeVar_Obj.height = 277; var coAdContainerId = "__BBEPLAYER_COAD_DIV_"+lParameter; var coAdDiv = document.getElementById(coAdContainerId); coAdDiv.innerHTML = ""; coAdDiv.style.display = "none"; } function __BBEPlayer_ResizeHeightToOriginal() { var coAdDiv = document.getElementById(__BBEPlayer_COADCONTAINER); coAdDiv.innerHTML = ""; var flashPlayer = document.getElementById(__BBEPLAYER_ResizeVar_Obj); flashPlayer.height = __BBEPLAYER_ResizeVar_OriginalHeight; } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// function __BBEPLAYER_FLA_HANDLE_NOSEARCHRESULTSFORQUERY(lParameter) { _gloablHadContext_primary = false } function __BBEPLAYER_FLA_HANDLE_NOSEARCHRESULTSFORDEFAULTQUERY (lParameter) { _gloablHadContext_secondary = false } function __BBEPLAYER_FLA_HANDLE_FOUNDSEARCHRESULTSFORQUERY(lParameter, numOfItemsFound) { if(TestContext_Global_EvalMethod.toLowerCase() == "byfoo") { eval(TestContext_Global_Expression); } _gloablHadContext_primary = true } function __BBEPLAYER_FLA_HANDLE_FOUNDSEARCHRESULTSFORDEFAULTQUERY(lParameter, numOfItemsFound) { _gloablHadContext_secondary = false } var baseFeedXMLURL = "http://web.vindicosuite.com/feeds/fredo/api/search/index.4.asp"; function __BBEPLAYER_SEND_FEEDXMLURL() { var sortBy = 2; var setXMLURL = baseFeedXMLURL+"?useCache=1&object=NLP&"+'actor'+"=CDEPLAYER&"+'outputFormat'+"=DEFAULT"; //var setXMLURL = "http://web.vindicosuite.com/feeds/fredo/cde/default/index2.asp?A=1234&sortBy="+sortBy+"&useCache=0&object=NLP&"+'actor'+"=CDEPLAYER&"+'outputFormat'+"=DEFAULT"; return setXMLURL; } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// function __BBEPLAYER_DESTROYPLAYER(playerId) { var playerContainer = document.getElementById(playerId); playerContainer.innerHTML = ""; return; //__BBE_UTILITY_DEBUG(this._debugMode,this._id,"__BBEPLAYER_DESTROYPLAYER", "Begin"); } function __BBE_UTILITY_GETTEXTBYCLASS(clsNme) { var strContents = new String(); var aElm=document.body.getElementsByTagName('*'); for(var i=0; i 0) { for(var i=0; i < elem.childNodes.length; i++) { if(elem.className.indexOf("BBE_IGNORE") == -1) { strContents += __BBE_UTILITY_GETTEXTCONTENTS(elem.childNodes[i]); } } } } return strContents; } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //DEBUG FUNCTION /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// function __BBE_UTILITY_DEBUG(debugMode, playerId, functionName, messageStr) { if(debugMode) { var _debugString = "***************** Debug *****************"; _debugString += "\n"; _debugString += "Player ID:" + playerId; _debugString += "\n"; _debugString += "Function:" + functionName; _debugString += "\n\n"; _debugString += messageStr; alert(_debugString); } } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Utility function to retrieve text from tag by id /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// function __BBE_UTILITY_GETTEXTBYID(nme) { var strContents = new String(); var elem=document.getElementById(nme); strContents = __BBE_UTILITY_GETTEXTCONTENTS(elem); //alert(currenttime + '::' + Date() + '::' + strContents); return strContents; } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Utility function to retrieve meta tags from page. /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// function __BBE_UTILITY_GETMETATAG(tagName) { var metatags = document.getElementsByTagName("meta"); for (var cnt = 0; cnt < metatags.length; cnt++) { var name = new String(metatags[cnt].getAttribute("name")); var name = name.toLocaleUpperCase(); if(name == tagName.toLocaleUpperCase()) { var content = new String(metatags[cnt].getAttribute("content")); return content; } } } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //GUID GENERATOR FUNCTIONS /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// function __BBE_UTILITY_GUID_PART() { var tmpGUIDStr = (((1+Math.random())*0x10000)|0).toString(16).substring(1); var tmpGUIDStr = tmpGUIDStr.toUpperCase(); return tmpGUIDStr; } function __BBE_UTILITY_GUID() { return (__BBE_UTILITY_GUID_PART()+__BBE_UTILITY_GUID_PART()+""+__BBE_UTILITY_GUID_PART()+""+__BBE_UTILITY_GUID_PART()+""+__BBE_UTILITY_GUID_PART()+""+__BBE_UTILITY_GUID_PART()+__BBE_UTILITY_GUID_PART()+__BBE_UTILITY_GUID_PART()).toUpperCase() ; } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // FUNCTION TO RETURN FLASH EMBED CODE /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// function __BBE_UTILITY_EMBEDFLASH(fileName, width, height, bgcolor, quality, align, salign, wmode, scale, play, flashvars, menu, base, devicefont, loop, retType, objName) { //alert('EMBED'); var text; text = ""; if ((null == bgcolor)||(bgcolor == "")) { parambgcolor = ""; embedbgcolor = ""; } else { parambgcolor = ""; embedbgcolor = " bgcolor=\"" + bgcolor + "\""; } if ((null == quality)||(quality == "")) { quality = "high"; } if ((null == align)||(align == "")) { align = "middle"; } if ((null == salign)||(salign == "")) { paramsalign = ""; embedsalign = ""; } else { paramsalign = ""; embedsalign = " salign=\"" + salign + "\""; } if ((null == wmode)||(wmode == "")) { paramwmode = ""; embedwmode = " wmode=\"transparent\""; } else { paramwmode = ""; embedwmode = " wmode=\"" + wmode + "\""; } if ((null == scale)||(scale == "")) { paramscale = ""; embedscale = ""; } else { paramscale = ""; embedscale = " scale=\"" + scale + "\""; } if ((null == play)||(play == "")) { paramplay = ""; embedplay = ""; } else { paramplay = ""; embedplay = " play=\"" + play + "\""; } if ((null == flashvars)||(flashvars == "")) { //alert('NULLVARS'); paramflashvars = ""; embedflashvars = ""; } else { //alert('FLASHVARS::' + flashvars); paramflashvars = ""; embedflashvars = " flashvars=\"" + flashvars + "\""; } if ((null == menu)||(menu == "")) { parammenu = ""; embedmenu = ""; } else { parammenu = ""; embedmenu = " menu=\"" + menu + "\""; } if ((null == base)||(base == "")) { parambase = ""; embedbase = ""; } else { parambase = ""; embedbase = " base=\"" + base + "\""; } if ((null == devicefont)||(devicefont == "")) { paramdevicefont = ""; embeddevicefont = ""; } else { paramdevicefont = ""; embeddevicefont = " devicefont=\"" + devicefont + "\""; } if ((null == loop)||(loop == "")) { paramloop = ""; embedloop = ""; } else { paramloop = ""; embedloop = " loop=\"" + loop + "\""; } //alert('FLASHVARS::' + flashvars); text +=""; text +=""; text +="" text +="" text +="" text +=""; text += parambgcolor + paramsalign + paramwmode + paramscale + paramplay + paramflashvars + parammenu + parambase + paramdevicefont + paramloop; text += ""; return text; } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // FUNCTION TO RENDER HTML TO ANY TARGET OBJECT /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// function __BBE_UTILITY_INSERTHTMLINTOELEMENT(html, eleName) { document.getElementById(eleName).innerHTML = html; } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Browser Validation Function. /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// function __BBE_UTILITY_VALIDATEBROWSER() { return true; } ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // SCRAPING FUNCTIONS ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// function ____BBE_SmartScript_Scrub(text) { //alert("____BBE_SmartScript_Scrub::Text In::" + text); if(text == "undefined" || text == undefined) { //alert("____BBE_SmartScript_Scrub::Text Empty::" + text); return ""; } regExp = /\W/gi var text = text.replace(regExp," "); var DocumentWords = new Array(); var DocumentWordsArray = text.split(" "); //alert("____BBE_SmartScript_Scrub::Before Scan::" + DocumentWordsArray.length); var wordList = ____BBE_SMARTSCRIPT__Scan(DocumentWordsArray); //alert("____BBE_SmartScript_Scrub::After Scan::" + wordList); return wordList; } function ____BBE_SMARTSCRIPT__Scan(DocumentWordsArray) { var wordList = new String(); var documentLength = new Number(DocumentWordsArray.length); var wordLimit = ____BBE_TAXONOMY_BODY_SCAN_RETURNEDWORDLIMIT; if(documentLength > wordLimit) { documentLength = wordLimit; } for(var ii = 0 ; ii < documentLength ; ii++) { var currentWord = new String(DocumentWordsArray[ii]); if(ii < 5) { //alert("WORD::" + currentWord); } var currentWord = ____BBE_SMARTSCRIPT_CleanWord(currentWord); if(ii < 5) { //alert("CLEANED::" + currentWord); } if( currentWord.toLowerCase() == "the" || currentWord.toLowerCase() == "a" || currentWord.toLowerCase() == "an" ) { var theWordWeWant = new String(DocumentWordsArray[ii + 1]); currentWord = theWordWeWant; if( ____BBE_SMARTSCRIPT__IsNoise(currentWord) ) continue; if( wordList.indexOf(currentWord) == -1 ) { wordList += " " + currentWord } } else { if( ____BBE_SMARTSCRIPT__CheckIfWordBeginsWithCaps(currentWord) ) { if( ____BBE_SMARTSCRIPT__IsNoise(currentWord) ) { continue; } if( wordList.indexOf(currentWord) == -1 ) { wordList += " " + currentWord } } } wordLimit--; if(wordList.split(" ").length == documentLength) { //alert("WORD LIMIT " + documentLength + " REACHED"); break; } if(wordList.length >= ____BBE_TAXONOMY_BODY_SCAN_RETURNEDCHARACTERLIMIT) { //alert("CHARACTER LIMIT " + documentLength + " REACHED"); break; } } return wordList; } function ____BBE_SMARTSCRIPT_CleanWord(word) { var word = new String(word.BBE_TRIM()); var word = new String(word.BBE_TRIM2()); return word; } function ____BBE_SMARTSCRIPT__IsNoise(word) { var word = new String(word); var rVal = false; if( word == "" || word == "undefined" || word == "null") { rVal = true } else if(word.length <= ____BBE_TAXONOMY_BODY_SCAN_RETURNIFGREATERTHANCHARACTERS) { rVal = true } else if(!isNaN(word)) { rVal = true } else if( ____BBE_SMARTSCRIPT__IsCommonWord(word) ) { rVal = true } return rVal; } function ____BBE_SMARTSCRIPT__CheckIfWordBeginsWithCaps(word) { var firstLetter = word.substring(0,1); if ( firstLetter == "A" || firstLetter == "B" || firstLetter == "C" || firstLetter == "D" || firstLetter == "E" || firstLetter == "F" || firstLetter == "G" || firstLetter == "H" || firstLetter == "I" || firstLetter == "J" || firstLetter == "K" || firstLetter == "L" || firstLetter == "M" || firstLetter == "N" || firstLetter == "O" || firstLetter == "P" || firstLetter == "Q" || firstLetter == "R" || firstLetter == "S" || firstLetter == "T" || firstLetter == "U" || firstLetter == "V" || firstLetter == "W" || firstLetter == "X" || firstLetter == "Y" || firstLetter == "Z" ) return true; else return false; } function ____BBE_SMARTSCRIPT__IsCommonWord(word) { var word = word.toLowerCase(); if( ( word.indexOf("mon") >= 0 ) || ( word.indexOf("tues") >= 0 ) || ( word.indexOf("wed") >= 0 ) || ( word.indexOf("thur") >= 0 ) || ( word.indexOf("fri") >= 0 ) || ( word.indexOf("sat") >= 0 ) || ( word.indexOf("sun") >= 0 ) || ( word.indexOf("jan") >= 0 ) || ( word.indexOf("feb") >= 0 ) || ( word.indexOf("march") >= 0 ) || ( word.indexOf("april") >= 0 ) || ( word.indexOf("may") >= 0 ) || ( word.indexOf("june") >= 0 ) || ( word.indexOf("july") >= 0 ) || ( word.indexOf("august") >= 0 ) || ( word.indexOf("sept") >= 0 ) || ( word.indexOf("october") >= 0 ) || ( word.indexOf("november") >= 0 ) || ( word.indexOf("december") >= 0 ) || ( word.indexOf("the") >= 0 ) || ( word.indexOf("but") >= 0 ) || ( word.indexOf("or") >= 0 ) || ( word.indexOf("have") >= 0 ) || ( word.indexOf("we") >= 0 ) || ( word.indexOf("are") >= 0 ) || ( word.indexOf("you") >= 0 ) || ( word.indexOf("only") >= 0 ) || ( word.indexOf("need") >= 0 ) || ( word.indexOf("secretary") >= 0 ) || ( word.indexOf("president") >= 0 ) || ( word.indexOf("jr.") >= 0 ) || ( word.indexOf("sr.") >= 0 ) || ( word.indexOf("mr.") >= 0 ) || ( word.indexOf("mrs.") >= 0 ) || ( word.indexOf("dr.") >= 0 ) || ( word.indexOf("phd.") >= 0 ) || ( word.indexOf("dds.") >= 0 ) || ( word.indexOf("associated") >= 0 ) || ( word.indexOf("press") >= 0 ) || ( word.indexOf("states") >= 0 ) || ( word.indexOf("united") >= 0 ) || ( word.indexOf("american") >= 0 ) || ( word.indexOf("market") >= 0 ) || ( word.indexOf("game") >= 0 ) || ( word.indexOf("close") >= 0 ) || ( word.indexOf("this") >= 0 ) || ( word.indexOf("page") >= 0 ) || ( word.indexOf("game") >= 0 ) || ( word.indexOf("the") >= 0 ) || ( word.indexOf("james") >= 0 ) || ( word.indexOf("john") >= 0 ) || ( word.indexOf("robert") >= 0 ) || ( word.indexOf("michael") >= 0 ) || ( word.indexOf("william") >= 0 ) || ( word.indexOf("david") >= 0 ) || ( word.indexOf("richard") >= 0 ) || ( word.indexOf("charles") >= 0 ) || ( word.indexOf("joseph") >= 0 ) || ( word.indexOf("thomas") >= 0 ) || ( word.indexOf("christopher") >= 0 ) || ( word.indexOf("daniel") >= 0 ) || ( word.indexOf("paul") >= 0 ) || ( word.indexOf("mark") >= 0 ) || ( word.indexOf("donald") >= 0 ) || ( word.indexOf("george") >= 0 ) || ( word.indexOf("kenneth") >= 0 ) || ( word.indexOf("steven") >= 0 ) || ( word.indexOf("steve") >= 0 ) || ( word.indexOf("smith") >= 0 ) || ( word.indexOf("edward") >= 0 ) || ( word.indexOf("brian") >= 0 ) || ( word.indexOf("ronald") >= 0 ) || ( word.indexOf("ron") >= 0 ) || ( word.indexOf("anthony") >= 0 ) || ( word.indexOf("tony") >= 0 ) || ( word.indexOf("kevin") >= 0 ) || ( word.indexOf("jason") >= 0 ) || ( word.indexOf("jeff") >= 0 ) || ( word.indexOf("mary") >= 0 ) || ( word.indexOf("patricia") >= 0 ) || ( word.indexOf("linda") >= 0 ) || ( word.indexOf("barbara") >= 0 ) || ( word.indexOf("elezabeth") >= 0 ) || ( word.indexOf("jennifer") >= 0 ) || ( word.indexOf("maria") >= 0 ) || ( word.indexOf("susan") >= 0 ) || ( word.indexOf("margaret") >= 0 ) || ( word.indexOf("dorothy") >= 0 ) || ( word.indexOf("lisa") >= 0 ) || ( word.indexOf("nancy") >= 0 ) || ( word.indexOf("karen") >= 0 ) || ( word.indexOf("betty") >= 0 ) || ( word.indexOf("helen") >= 0 ) || ( word.indexOf("sandra") >= 0 ) || ( word.indexOf("donna") >= 0 ) || ( word.indexOf("carol") >= 0 ) || ( word.indexOf("ruth") >= 0 ) || ( word.indexOf("sharon") >= 0 ) || ( word.indexOf("michelle") >= 0 ) || ( word.indexOf("laura") >= 0 ) || ( word.indexOf("sara") >= 0 ) || ( word.indexOf("kimberly") >= 0 ) || ( word.indexOf("deborah") >= 0 ) || ( word.indexOf("carol") >= 0 ) || ( word.indexOf("auto") >= 0 ) || ( word.indexOf("type") >= 0 ) || ( word.indexOf("read") >= 0 ) || ( word.indexOf("privacy") >= 0 ) || ( word.indexOf("policy") >= 0 ) || ( word.indexOf("even") >= 0 ) || ( word.indexOf("our") >= 0 ) || ( word.indexOf("partner") >= 0 ) || ( word.indexOf("news") >= 0 ) || ( word.indexOf("ing") >= 0 ) || ( word.indexOf("mail") >= 0 ) || ( word.indexOf("make") >= 0 ) || ( word.indexOf("many") >= 0 ) || ( word.indexOf("add") >= 0 ) || ( word.indexOf("send") >= 0 ) || ( word.indexOf("copy") >= 0 ) || ( word.indexOf("watch") >= 0 ) || ( word.indexOf("U.S.") >= 0 ) || ( word.indexOf("Eastern") >= 0 ) || ( word.indexOf("red") >= 0 ) || ( word.indexOf("all") >= 0 ) || ( word.indexOf("rights") >= 0 ) || ( word.indexOf("ved") >= 0 ) || ( word.indexOf("find") >= 0 ) || ( word.indexOf("tourist") >= 0 ) || ( word.indexOf("demand") >= 0 ) || ( word.indexOf("free") >= 0 ) || ( word.indexOf("'s") >= 0 ) || ( word.indexOf("save") >= 0 ) || ( word.indexOf("service") >= 0 ) || ( word.indexOf(".com") >= 0 ) || ( word.indexOf(".net") >= 0 ) || ( word.indexOf(".org") >= 0 ) || ( word.indexOf("record") >= 0 ) || ( word.indexOf("end") >= 0 ) || ( word.indexOf("china") >= 0 ) ) { return true; } else { return false; } } //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 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://cache.vindicosuite.com"; var rootPath = rootDomain + "/CDE/Player/Framework/2.5.1.2_061008"; var rootPath = rootDomain + "/CDE/Player/Framework/Framework_2.5.1.26_082108"; //var nowPlayingRootPath = rootDomain + "/CDE/Player/Framework/Framework_2.5.1.20_080408"; var rootPath = rootDomain + "/CDE/Player/Framework/Framework_2.5.1.41_102408"; var nowPlayingRootPath = rootPath; 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; // wallpaper var menu_override = 'false'; //alert("FINAL WP:" + menu_wallpaper); if(menu_wallpaper) { //alert(menu_wallpaper); menu_override = 'true'; } var adPlayerLeft = (_width - 275)/2 > 0 ? (_width - 275)/2 : 0; var adPlayerTop = (_height - 206)/2 > 0 ? (_height - 206)/2 : 0; var adPlayerWidth = _width > 275 ? 275 : _width; var adPlayerHeight = _height > 206 ? 206 : _height; //alert(adPlayerWidth + "::" + adPlayerHeight + "::" + adPlayerLeft + "::" + adPlayerTop); var flashvars = ""; /*----------------------------------------------------------------------\ |========================== MAIN PARAMETERS ============================| \----------------------------------------------------------------------*/ flashvars += "Main_SiteId=" + _siteId; flashvars += "&Main_RunSilent=false"; flashvars += "&Main_FeedXML_LoadingError_ShowImageURL=http://dev.bbeplayer.com/workingfolder/cybage/error_image/feedXMLLoadingErrorImage.gif"; flashvars += "&Main_FeedXML_LoadingError_ShowMessage=Error!\nXML not Loaded"; flashvars += "&Main_Query_Secondary=" + _defaultQuery; flashvars += "&Main_Query_Primary=" + escape(_context); flashvars += "&Main_Width=" + _width; flashvars += "&Main_Height=" + _height; /*----------------------------------------------------------------------\ |======================== MAIN PARAMETERS ENDS =========================| \----------------------------------------------------------------------*/ /*----------------------------------------------------------------------\ |=============================AD PARAMETERS=============================| \----------------------------------------------------------------------*/ flashvars += "&AdPlayer_Advertisement_OnLoad_AdDirectorCode=" + Advertisement_onLoad; flashvars += "&AdPlayer_Advertisement_OnLoad_MuteOnPlay=YES"; flashvars += "&AdPlayer_Advertisement_OnPreroll_AdDirectorCode=" + Advertisement_onPreroll; flashvars += "&AdPlayer_Advertisement_OnPreroll_MuteOnPlay=NO"; flashvars += "&AdPlayer_Advertisement_OnPostroll_AdDirectorCode=" + Advertisement_onPostroll; flashvars += "&AdPlayer_Advertisement_OnPostroll_MuteOnPlay=NO"; //flashvars += "&Advertisement_OnMenu=Cinesport_BBEPlayer_300x60_Menu"; /*----------------------------------------------------------------------\ |=========================AdPlayer PARAMENTERS===========================| \----------------------------------------------------------------------*/ flashvars += "&AdPlayer_JSInstanceCode=" + _playerId; flashvars += "&JSInstanceCode=" + _playerId; flashvars += "&AdPlayer_Width=" + adPlayerWidth; flashvars += "&AdPlayer_Height=" + adPlayerHeight; flashvars += "&AdPlayer_Position_Left=" + adPlayerLeft; flashvars += "&AdPlayer_Position_Top=" + adPlayerTop; flashvars += "&AdPlayer_Message_Text=PLEASE WAIT FOR THIS MESSAGE FROM OUR SPONSOR"; /*----------------------------------------------------------------------\ |=========================Session Capping PARAMENTERS====================| \----------------------------------------------------------------------*/ flashvars += "&AdPlayer_Advertisement_OnPreroll_AfterXSecondsOfContentPlay=0"; flashvars += "&AdPlayer_Advertisement_OnPreroll_SessionCap=EVERYPLAY"; flashvars += "&AdPlayer_Advertisement_OnPreroll_SessionCap_ResetOnTrigger=1"; flashvars += "&AdPlayer_Advertisement_OnPreroll_SessionCap_Value=1"; flashvars += "&AdPlayer_Advertisement_OnPostroll_AfterXSecondsOfContentPlay=20"; flashvars += "&AdPlayer_Advertisement_OnPostroll_SessionCap=EVERYPLAY"; flashvars += "&Advertisement_OnPostRoll_SessionCap_ResetOnTrigger=1"; flashvars += "&Advertisement_OnPostRoll_SessionCap_Value=1"; /*----------------------------------------------------------------------\ |=========================MENU 02 PARAMENTERS===========================| \----------------------------------------------------------------------*/ flashvars += "&Menu_BGColor=2300ff" flashvars += "&Menu_BGColorAlpha=0" flashvars += "&Menu_HeightOfSegmentPanelOnExpand=33" flashvars += "&Menu_Segment_Title_FontSize=10" flashvars += "&Menu_Segment_Title_FontColor=036799" flashvars += "&Menu_Segment_Title_MaxCharacters=40" flashvars += "&Menu_Segment_Description_FontSize=10" flashvars += "&Menu_Segment_Description_FontColor=575757" flashvars += "&Menu_Segment_Description_MaxCharacters=655" flashvars += "&Menu_Segment_MaxSegments=5" flashvars += "&Menu_Segment_LeftSpacing=20" flashvars += "&Menu_Segment_VerticalSpacing=2" /*----------------------------------------------------------------------\ |===========================COMPONENT TYPES=============================| \----------------------------------------------------------------------*/ flashvars += "&AdPlayer_Component_URL=" + rootPath + "/Components/AdPlayer/01/Main.swf"; flashvars += "&InterState_Component_URL=" + rootPath + "/Components/InterState/00/Main.swf"; flashvars += "&Preloader_Component_URL=" + rootPath + "/Components/Preloader/00/Main.swf"; flashvars += "&Menu_Component_URL=" + rootPath + "/Components/Menu/06/Main.swf"; flashvars += "&Menu_SmallPlayIcon_URL=" + rootPath + "/Components/PlayIcon/01/PlayIcon.swf"; flashvars += "&Menu_LargePlayIcon_URL=" + rootPath + "/Components/PlayIcon/01/PlayIconBig.swf"; flashvars += "&ContentPlayer_Component_URL=" + rootPath + "/Components/ContentPlayer/01/Main.swf" flashvars += "&ContentPlayer_PlayList_Component_URL=" + rootPath + "/Components/Playlist/00/Main.swf"; flashvars += "&ContentPlayer_NowPlayingOverlay_Component_URL=" + nowPlayingRootPath + "/Components/NowPlaying/01/Main.swf"; //flashvars += "&Bumper_Component_URL=" + rootPath + "/Components/Bumper/00/Main.swf"; /*----------------------------------------------------------------------\ |===================== MENU 04 and 06 PARAMENTERS ======================| \----------------------------------------------------------------------*/ //Following are the Variables Common to Menu 06 and 04 flashvars += "&Menu_NumberOfThumbnailsToScrollPerClick=2"; flashvars += "&Menu_Segment_DisabledThumbnailAlpha=60"; flashvars += "&Menu_HighlightNextThumbnailAfter=8000"; //Variables Common to Menu 06 and 04 Ends Here //******************************************************************** flashvars += "&Menu_RenderFirstClipOnly=false"; flashvars += "&Menu_AlwaysShowPlayArrowOnLargeImage=true"; flashvars += "&Menu_NumberOfThumbnailsPerScreen=" + _thumbsOnScreen; flashvars += "&Menu_AutoSlideDetailsAfter=2000"; flashvars += "&Menu_HideDescriptionOnRollOver=true"; flashvars += "&Menu_EasingClassForScrollBarScrolling=Regular"; flashvars += "&Menu_EasingMethodForScrollBarScrolling=easeOut"; flashvars += "&Menu_EasingClassForThumbnailScrolling=Regular"; flashvars += "&Menu_EasingMethodForThumbnailScrolling=easeOut"; flashvars += "&Menu_Error_Image_MaxLoadingTimeInSeconds=10"; flashvars += "&Menu_DropFailedThumbnails=true"; flashvars += "&Menu_OverrideLargeImageWithDefaultWallpaper=false"; flashvars += "&Menu_DefaultWallpaperURL=http://dev.bbeplayer.com/workingfolder/cybage/default_menu_wallpaper/DefaultWallpaper_2.gif"; flashvars += "&Menu_ErrorImageURLForDefaultImage=http://dev.bbeplayer.com/workingfolder/cybage/error_image/default_Image.gif"; flashvars += "&Menu_ErrorImageURLForThumbnail=http://dev.bbeplayer.com/workingfolder/cybage/error_image/thumbnailError_Image.gif"; flashvars += "&Menu_TitleFontFace=GillSans"; flashvars += "&Menu_TitleFontSize=10"; flashvars += "&Menu_TitleFontColor=333333"; flashvars += "&Menu_DescriptionFontFace=GillSans"; flashvars += "&Menu_DescriptionFontSize=10"; flashvars += "&Menu_DescriptionFontColor=3C3C3C"; flashvars += "&Menu_DisabledArrowBGColor=999999";//999999 flashvars += "&Menu_EnabledArrowBGTopGradientColor=6C6C6C";//6C6C6C flashvars += "&Menu_EnabledArrowBGBottomGradientColor=969696";//969696 flashvars += "&Menu_ArrowColor=FFFFFF";//FFFFFF flashvars += "&Menu_ArrowShadowColor=000000";//000000 flashvars += "&Menu_ScrollTrackColor=CCCCCC";//CCCCCC flashvars += "&Menu_ScrollBarTopGradientColor=999999";//999999 flashvars += "&Menu_ScrollBarBottomGradientColor=747474";//747474 flashvars += "&Menu_ScrollBarLinesColor=E5E5E5";//E5E5E5 flashvars += "&Menu_BorderColor=999999";//999999 /*----------------------------------------------------------------------\ |=================== MENU 04 and 06 PARAMENTERS ENDS ===================| \----------------------------------------------------------------------*/ /*----------------------------------------------------------------------\ |=========================PLAYLIST PARAMENTERS===========================| \----------------------------------------------------------------------*/ flashvars += "&Playlist_MinimumSpacingInThumbnails=7"; flashvars += "&Playlist_NumberOfThumbnailsToScrollPerClick=2"; flashvars += "&Playlist_Segment_DisabledThumbnailAlpha=60"; flashvars += "&Playlist_OpeningClosingTimeInSeconds=1"; flashvars += "&Playlist_HighlightNextThumbnailAfter=8000"; flashvars += "&Playlist_Error_Image_MaxLoadingTimeInSeconds=10"; /*----------------------------------------------------------------------\ |=====================PLAYLIST PARAMENTERS ENDS ========================| \----------------------------------------------------------------------*/ /*----------------------------------------------------------------------\ |==================== CONTENT PLAYER 02 PARAMENTERS ====================| \----------------------------------------------------------------------*/ flashvars += "&ContentPlayer_AutoPlayContentAfterOnLoad=" + ( layouttype == 'overlay' ? 'true' : 'false'); flashvars += "&ContentPlayer_AutoPlayContentAfterOnLoad_Mute=false"; flashvars += "&ContentPlayer_DefaultVolume=80"; flashvars += "&ContentPlayer_Error_Video_MaxLoadingTimeInMiliSeconds=8000"; flashvars += "&ContentPlayer_Error_Video_LoadingErrorMessage=Video Not Available"; flashvars += "&ContentPlayer_ShowPlaylistOnLoad=" + ( layouttype == 'overlay' ? 'true' : 'false');; flashvars += "&ContentPlayer_Playlist_RenderPlaylistFromNowPlayingContent=false"; flashvars += "&ContentPlayer_HidePlaylistControlOnContentPlay=true"; flashvars += "&ContentPlayer_HidePlaylistControlOnContentPlay_AfterX_MS=4000"; flashvars += "&ContentPlayer_NowPlayingOverlay_ShowIfContentBuffer=true"; flashvars += "&ContentPlayer_PauseContentIfNowPlayingVisible=false"; flashvars += "&ContentPlayer_ControlBar_EnableFullScreen=true"; flashvars += "&ContentPlayer_ControlBar_EnablePlaylistInFullScreen=false"; flashvars += "&ContentPlayer_ControlBar_ShowBBELogo=false"; flashvars += "&ContentPlayer_ControlBar_ShowPlaylist=true"; flashvars += "&ContentPlayer_ControlBar_Seekbar_DisableSeeking=false"; flashvars += "&Tracking_DisableContentPlayTrackingOnSeek=false"; flashvars += "&ContentPlayer_AutoPlayContentAfterCompletionOfCurrentContent=false"; /*---------------------- COLOR SETTINGS FOR ---------------------------\ |===================== External Video Control Button ====================| \----------------------------------------------------------------------*/ flashvars += "&ContentPlayer_ControlBar_BGGradientTop=CCCCCC";//CCCCCC flashvars += "&ContentPlayer_ControlBar_BGGradientBottom=737373";//737373 flashvars += "&ContentPlayer_ControlBar_ButtonColor_Home=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonColor_Playlist=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonColor_Play=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonColor_Pause=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_Seekbar_ColorBase=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_Seekbar_ColorBuffer=CBCBCB";//CBCBCB flashvars += "&ContentPlayer_ControlBar_Seekbar_ColorPlayHead=333333";//333333 flashvars += "&ContentPlayer_ControlBar_Color_TimeDisplay=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonColor_FullScreen=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonColor_NormalScreen=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonColor_VolumeUnMute=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonColor_VolumeMute=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_SeperatorColor_1=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_SeperatorColor_2=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_SeperatorColor_3=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_SeperatorColor_4=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_SeperatorColor_5=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_VolumeControl_Color_Bar=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_VolumeControl_Color_Slider=333333";//333333 flashvars += "&ContentPlayer_ControlBar_VolumeControl_ButtonColor_Minus=000000";//000000 flashvars += "&ContentPlayer_ControlBar_VolumeControl_ButtonColor_Plus=000000";//000000 flashvars += "&ContentPlayer_ControlBar_VolumeControl_Color_Background=999999";//999999 flashvars += "&ContentPlayer_ControlBar_ButtonsShadowColor=000000";//000000 flashvars += "&ContentPlayer_BorderColor=999999";//999999 /*--------------------RollOver COLOR SETTINGS FOR -----------------------\ |===================== External Video Control Button ====================| \----------------------------------------------------------------------*/ flashvars += "&ContentPlayer_ControlBar_ButtonRollOverColor_Home=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonRollOverColor_Playlist=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonRollOverColor_Play=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonRollOverColor_Pause=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonRollOverColor_FullScreen=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonRollOverColor_NormalScreen=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonRollOverColor_UnMute=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonRollOverColor_Mute=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_VolumeControl_ButtonRollOverColor_Plus=000000";//000000 flashvars += "&ContentPlayer_ControlBar_VolumeControl_ButtonRollOverColor_Minus=000000";//000000 flashvars += "&ContentPlayer_ControlBar_VolumeControl_ButtonRollOverColor_Slider=000000";//000000 /*----------------------------------------------------------------------\ |================== CONTENT PLAYER 02 PARAMENTERS ENDS ==================| \----------------------------------------------------------------------*/ /*------------------------- COLOR SETTINGS FOR --------------------------\ |========================== External Play Icon =========================| \----------------------------------------------------------------------*/ flashvars += "&PlayIcon_ColorBase=FFFFFF";//FFFFFF flashvars += "&PlayIcon_ColorArrow=333333";//333333 flashvars += "&PlayIcon_ShadowColorBase=000000";//000000 flashvars += "&PlayIcon_ShadowColorArrow=000000";//000000 /*------------------------- COLOR SETTINGS FOR --------------------------\ |======================== External Play Icon ENDS =======================| \----------------------------------------------------------------------*/ /*----------------------------------------------------------------------\ |==========================Bumper PARAMENTERS===========================| \----------------------------------------------------------------------*/ flashvars += "&Bumper_ShowBumper=false"; //flashvars += "&Bumper_Animation_URL=" + rootPath + "/BumperAd.swf"; /*----------------------------------------------------------------------\ |======================= Bumper PARAMENTERS ENSD =======================| \----------------------------------------------------------------------*/ /*----------------------------------------------------------------------\ |========================= Other PARAMENTERS ==========================| \----------------------------------------------------------------------*/ flashvars += "&Smartshow_SlidingUpDurationInSeconds=0.7"; /*----------------------------------------------------------------------\ |================= Original POD Production LOGO URLS ===================| \----------------------------------------------------------------------*/ /*=========================== TopLeftHomeScreenLogo====================*/ flashvars += "&DisplayTopLeftHomeScreenLogo=false"; flashvars += "&TopLeftHomeScreenLogo="; flashvars += "&nHomeLogoWidth=100"; flashvars += "&nHomeLogoHeight=50"; flashvars += "&nHomeLogoX=1"; flashvars += "&nHomeLogoY=1"; /*======================== DisplayAdvertisementAndShowLogo=================*/ flashvars += "&ContentPlayer_DisplayAdvertisementAndShowLogo=false"; // flashvars += "&ContentPlayer_DisplayAdvertisementURL="; flashvars += "&ContentPlayer_DisplayAdvertisementWidth=384"; flashvars += "&ContentPlayer_DisplayAdvertisementHeight=50"; // flashvars += "&ContentPlayer_ShowLogoURL="; flashvars += "&ContentPlayer_ShowLogoWidth=66"; flashvars += "&ContentPlayer_ShowLogoHeight=50"; // /*======================== DisplayAdvertisementAndShowLogo=================*/ flashvars += "&ContentPlayer_DisplaySponsersLogo=false"; // flashvars += "&ContentPlayer_SponsersLogoURL="; flashvars += "&ContentPlayer_SponsersLogoWidth=121"; flashvars += "&ContentPlayer_SponsersLogoHeight=20"; flashvars += "&ContentPlayer_SponsersLogoRelativeSpaceX=0"; flashvars += "&ContentPlayer_SponsersLogoRelativeSpaceY=77"; //XML URL from where we will get the query results var retCode =__BBE_UTILITY_EMBEDFLASH(fileName,_width, _height, 'FFFFFF', 'best', null, null, null, 'exactfit', null, flashvars, null, null, null, null, 'STRING', 'BBEPLAYER_'+_playerId) return retCode; } //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// function __BBEPLAYER_GETPLAYERHTML(_playerId ,_siteId, _context, _defaultQuery, phraseSensitivity, secondary_phraseSensitivity, _width, _height, _thumbsOnScreen, Advertisement_onLoad, Advertisement_onPreroll, Advertisement_onPostroll, sortBy, menu_wallpaper, layouttype) { if(!layouttype || layouttype == '' || layouttype == 'undefined') { layouttype = ''; } //alert('IN'); 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://cache.vindicosuite.com"; var rootPath = rootDomain + "/CDE/Player/Framework/Prod"; var rootPath = rootDomain + "/CDE/Player/Framework/Prod"; var version = "2.5.1.26_082108"; var nowPlayingRootPath = rootDomain + "/CDE/Player/Framework/Framework_2.5.1.20_080408"; 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 + "/" + version + "/Shell.swf"; var width = _width var height = _height; // wallpaper var menu_override = 'false'; //alert("FINAL WP:" + menu_wallpaper); if(menu_wallpaper) { //]alert(menu_wallpaper); menu_override = 'true'; } var adPlayerLeft = (_width - 275)/2 > 0 ? (_width - 275)/2 : 0; var adPlayerTop = (_height - 206)/2 > 0 ? (_height - 206)/2 : 0; var adPlayerWidth = _width > 275 ? 275 : _width; var adPlayerHeight = _height > 206 ? 206 : _height; //alert(adPlayerLeft + "::" + adPlayerTop + "::" + adPlayerWidth + "::" + adPlayerHeight); var flashvars = ""; /*----------------------------------------------------------------------\ |========================== MAIN PARAMETERS ============================| \----------------------------------------------------------------------*/ flashvars += "Main_SiteId=" + _siteId; flashvars += "&Main_RunSilent=false"; flashvars += "&Main_FeedXML_LoadingError_ShowImageURL=http://dev.bbeplayer.com/workingfolder/cybage/error_image/feedXMLLoadingErrorImage.gif"; flashvars += "&Main_FeedXML_LoadingError_ShowMessage=Error!\nXML not Loaded"; flashvars += "&Main_Query_Secondary=" + _defaultQuery; flashvars += "&Main_Query_Primary=" + escape(_context); flashvars += "&Main_Width=" + _width; flashvars += "&Main_Height=" + _height; /*----------------------------------------------------------------------\ |======================== MAIN PARAMETERS ENDS =========================| \----------------------------------------------------------------------*/ /*----------------------------------------------------------------------\ |=============================AD PARAMETERS=============================| \----------------------------------------------------------------------*/ flashvars += "&AdPlayer_Advertisement_OnLoad_AdDirectorCode=" + Advertisement_onLoad; flashvars += "&AdPlayer_Advertisement_OnLoad_MuteOnPlay=YES"; flashvars += "&AdPlayer_Advertisement_OnPreroll_AdDirectorCode=" + Advertisement_onPreroll; flashvars += "&AdPlayer_Advertisement_OnPreroll_MuteOnPlay=NO"; flashvars += "&AdPlayer_Advertisement_OnPostroll_AdDirectorCode=" + Advertisement_onPostroll; flashvars += "&AdPlayer_Advertisement_OnPostroll_MuteOnPlay=NO"; //flashvars += "&Advertisement_OnMenu=Cinesport_BBEPlayer_300x60_Menu"; /*----------------------------------------------------------------------\ |=========================AdPlayer PARAMENTERS===========================| \----------------------------------------------------------------------*/ flashvars += "&AdPlayer_JSInstanceCode=" + _playerId; flashvars += "&JSInstanceCode=" + _playerId; flashvars += "&AdPlayer_Width=" + adPlayerWidth; flashvars += "&AdPlayer_Height=" + adPlayerHeight; flashvars += "&AdPlayer_Position_Left=" + adPlayerLeft; flashvars += "&AdPlayer_Position_Top=" + adPlayerTop; flashvars += "&AdPlayer_Message_Text=PLEASE WAIT FOR THIS MESSAGE FROM OUR SPONSOR"; /*----------------------------------------------------------------------\ |=========================Session Capping PARAMENTERS====================| \----------------------------------------------------------------------*/ flashvars += "&AdPlayer_Advertisement_OnPreroll_AfterXSecondsOfContentPlay=0"; flashvars += "&AdPlayer_Advertisement_OnPreroll_SessionCap=EVERYPLAY"; flashvars += "&AdPlayer_Advertisement_OnPreroll_SessionCap_ResetOnTrigger=1"; flashvars += "&AdPlayer_Advertisement_OnPreroll_SessionCap_Value=1"; flashvars += "&AdPlayer_Advertisement_OnPostroll_AfterXSecondsOfContentPlay=20"; flashvars += "&AdPlayer_Advertisement_OnPostroll_SessionCap=EVERYPLAY"; flashvars += "&Advertisement_OnPostRoll_SessionCap_ResetOnTrigger=1"; flashvars += "&Advertisement_OnPostRoll_SessionCap_Value=1"; /*----------------------------------------------------------------------\ |=========================MENU 02 PARAMENTERS===========================| \----------------------------------------------------------------------*/ flashvars += "&Menu_BGColor=2300ff" flashvars += "&Menu_BGColorAlpha=0" flashvars += "&Menu_HeightOfSegmentPanelOnExpand=33" flashvars += "&Menu_Segment_Title_FontSize=10" flashvars += "&Menu_Segment_Title_FontColor=036799" flashvars += "&Menu_Segment_Title_MaxCharacters=40" flashvars += "&Menu_Segment_Description_FontSize=10" flashvars += "&Menu_Segment_Description_FontColor=575757" flashvars += "&Menu_Segment_Description_MaxCharacters=655" flashvars += "&Menu_Segment_MaxSegments=5" flashvars += "&Menu_Segment_LeftSpacing=20" flashvars += "&Menu_Segment_VerticalSpacing=2" /*----------------------------------------------------------------------\ |===========================COMPONENT TYPES=============================| \----------------------------------------------------------------------*/ flashvars += "&AdPlayer_Component_URL=" + rootPath + "/Components/AdPlayer/" + version + "/01/Main.swf"; flashvars += "&InterState_Component_URL=" + rootPath + "/Components/InterState/" + version + "/00/Main.swf"; flashvars += "&Preloader_Component_URL=" + rootPath + "/Components//Preloader/" + version + "/00/Main.swf"; flashvars += "&Menu_Component_URL=" + rootPath + "/Components/Menu/" + version + "/06/Main.swf"; flashvars += "&Menu_SmallPlayIcon_URL=" + rootPath + "/Components/PlayIcon/" + version + "/01/PlayIcon.swf"; flashvars += "&Menu_LargePlayIcon_URL=" + rootPath + "/Components/PlayIcon/" + version + "/01/PlayIconBig.swf"; flashvars += "&ContentPlayer_Component_URL=" + rootPath + "/Components/ContentPlayer/" + version + "/01/Main.swf" flashvars += "&ContentPlayer_PlayList_Component_URL=" + rootPath + "/Components/Playlist/" + version + "/00/Main.swf"; //flashvars += "&ContentPlayer_NowPlayingOverlay_Component_URL=" + nowPlayingRootPath + "/Components/NowPlaying/00/Main.swf"; //flashvars += "&Bumper_Component_URL=" + rootPath + "/Components/Bumper/" + version + "/00/Main.swf"; /*----------------------------------------------------------------------\ |===================== MENU 04 and 06 PARAMENTERS ======================| \----------------------------------------------------------------------*/ //Following are the Variables Common to Menu 06 and 04 flashvars += "&Menu_NumberOfThumbnailsToScrollPerClick=2"; flashvars += "&Menu_Segment_DisabledThumbnailAlpha=60"; flashvars += "&Menu_HighlightNextThumbnailAfter=8000"; //Variables Common to Menu 06 and 04 Ends Here //******************************************************************** flashvars += "&Menu_RenderFirstClipOnly=false"; flashvars += "&Menu_AlwaysShowPlayArrowOnLargeImage=true"; flashvars += "&Menu_NumberOfThumbnailsPerScreen=" + _thumbsOnScreen; flashvars += "&Menu_AutoSlideDetailsAfter=2000"; flashvars += "&Menu_HideDescriptionOnRollOver=true"; flashvars += "&Menu_EasingClassForScrollBarScrolling=Regular"; flashvars += "&Menu_EasingMethodForScrollBarScrolling=easeOut"; flashvars += "&Menu_EasingClassForThumbnailScrolling=Regular"; flashvars += "&Menu_EasingMethodForThumbnailScrolling=easeOut"; flashvars += "&Menu_Error_Image_MaxLoadingTimeInSeconds=10"; flashvars += "&Menu_DropFailedThumbnails=true"; flashvars += "&Menu_OverrideLargeImageWithDefaultWallpaper=" + menu_override; flashvars += "&Menu_DefaultWallpaperURL=" + menu_wallpaper; flashvars += "&Menu_ErrorImageURLForDefaultImage=http://dev.bbeplayer.com/workingfolder/cybage/error_image/default_Image.gif"; flashvars += "&Menu_ErrorImageURLForThumbnail=http://dev.bbeplayer.com/workingfolder/cybage/error_image/thumbnailError_Image.gif"; flashvars += "&Menu_TitleFontFace=GillSans"; flashvars += "&Menu_TitleFontSize=10"; flashvars += "&Menu_TitleFontColor=333333"; flashvars += "&Menu_DescriptionFontFace=GillSans"; flashvars += "&Menu_DescriptionFontSize=10"; flashvars += "&Menu_DescriptionFontColor=3C3C3C"; flashvars += "&Menu_DisabledArrowBGColor=999999";//999999 flashvars += "&Menu_EnabledArrowBGTopGradientColor=6C6C6C";//6C6C6C flashvars += "&Menu_EnabledArrowBGBottomGradientColor=969696";//969696 flashvars += "&Menu_ArrowColor=FFFFFF";//FFFFFF flashvars += "&Menu_ArrowShadowColor=000000";//000000 flashvars += "&Menu_ScrollTrackColor=CCCCCC";//CCCCCC flashvars += "&Menu_ScrollBarTopGradientColor=999999";//999999 flashvars += "&Menu_ScrollBarBottomGradientColor=747474";//747474 flashvars += "&Menu_ScrollBarLinesColor=E5E5E5";//E5E5E5 flashvars += "&Menu_BorderColor=999999";//999999 /*----------------------------------------------------------------------\ |=================== MENU 04 and 06 PARAMENTERS ENDS ===================| \----------------------------------------------------------------------*/ /*----------------------------------------------------------------------\ |=========================PLAYLIST PARAMENTERS===========================| \----------------------------------------------------------------------*/ flashvars += "&Playlist_MinimumSpacingInThumbnails=7"; flashvars += "&Playlist_NumberOfThumbnailsToScrollPerClick=2"; flashvars += "&Playlist_Segment_DisabledThumbnailAlpha=60"; flashvars += "&Playlist_OpeningClosingTimeInSeconds=1"; flashvars += "&Playlist_HighlightNextThumbnailAfter=8000"; flashvars += "&Playlist_Error_Image_MaxLoadingTimeInSeconds=10"; /*----------------------------------------------------------------------\ |=====================PLAYLIST PARAMENTERS ENDS ========================| \----------------------------------------------------------------------*/ /*----------------------------------------------------------------------\ |==================== CONTENT PLAYER 02 PARAMENTERS ====================| \----------------------------------------------------------------------*/ flashvars += "&ContentPlayer_AutoPlayContentAfterOnLoad=" + ( layouttype == 'overlay' ? 'true' : 'false'); flashvars += "&ContentPlayer_AutoPlayContentAfterOnLoad_Mute=false"; flashvars += "&ContentPlayer_DefaultVolume=80"; flashvars += "&ContentPlayer_Error_Video_MaxLoadingTimeInMiliSeconds=8000"; flashvars += "&ContentPlayer_Error_Video_LoadingErrorMessage=Video Not Available"; flashvars += "&ContentPlayer_ShowPlaylistOnLoad=" + ( layouttype == 'overlay' ? 'true' : 'false'); flashvars += "&ContentPlayer_Playlist_RenderPlaylistFromNowPlayingContent=false"; flashvars += "&ContentPlayer_HidePlaylistControlOnContentPlay=true"; flashvars += "&ContentPlayer_HidePlaylistControlOnContentPlay_AfterX_MS=4000"; flashvars += "&ContentPlayer_NowPlayingOverlay_ShowIfContentBuffer=true"; flashvars += "&ContentPlayer_PauseContentIfNowPlayingVisible=false"; flashvars += "&ContentPlayer_ControlBar_EnableFullScreen=true"; flashvars += "&ContentPlayer_ControlBar_EnablePlaylistInFullScreen=false"; flashvars += "&ContentPlayer_ControlBar_ShowBBELogo=false"; flashvars += "&ContentPlayer_ControlBar_ShowPlaylist=true"; flashvars += "&ContentPlayer_ControlBar_Seekbar_DisableSeeking=false"; flashvars += "&Tracking_DisableContentPlayTrackingOnSeek=false"; flashvars += "&ContentPlayer_AutoPlayContentAfterCompletionOfCurrentContent=false"; /*---------------------- COLOR SETTINGS FOR ---------------------------\ |===================== External Video Control Button ====================| \----------------------------------------------------------------------*/ flashvars += "&ContentPlayer_ControlBar_BGGradientTop=CCCCCC";//CCCCCC flashvars += "&ContentPlayer_ControlBar_BGGradientBottom=737373";//737373 flashvars += "&ContentPlayer_ControlBar_ButtonColor_Home=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonColor_Playlist=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonColor_Play=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonColor_Pause=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_Seekbar_ColorBase=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_Seekbar_ColorBuffer=CBCBCB";//CBCBCB flashvars += "&ContentPlayer_ControlBar_Seekbar_ColorPlayHead=333333";//333333 flashvars += "&ContentPlayer_ControlBar_Color_TimeDisplay=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonColor_FullScreen=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonColor_NormalScreen=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonColor_VolumeUnMute=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonColor_VolumeMute=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_SeperatorColor_1=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_SeperatorColor_2=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_SeperatorColor_3=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_SeperatorColor_4=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_SeperatorColor_5=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_VolumeControl_Color_Bar=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_VolumeControl_Color_Slider=333333";//333333 flashvars += "&ContentPlayer_ControlBar_VolumeControl_ButtonColor_Minus=000000";//000000 flashvars += "&ContentPlayer_ControlBar_VolumeControl_ButtonColor_Plus=000000";//000000 flashvars += "&ContentPlayer_ControlBar_VolumeControl_Color_Background=999999";//999999 flashvars += "&ContentPlayer_ControlBar_ButtonsShadowColor=000000";//000000 flashvars += "&ContentPlayer_BorderColor=999999";//999999 /*--------------------RollOver COLOR SETTINGS FOR -----------------------\ |===================== External Video Control Button ====================| \----------------------------------------------------------------------*/ flashvars += "&ContentPlayer_ControlBar_ButtonRollOverColor_Home=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonRollOverColor_Playlist=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonRollOverColor_Play=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonRollOverColor_Pause=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonRollOverColor_FullScreen=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonRollOverColor_NormalScreen=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonRollOverColor_UnMute=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_ButtonRollOverColor_Mute=FFFFFF";//FFFFFF flashvars += "&ContentPlayer_ControlBar_VolumeControl_ButtonRollOverColor_Plus=000000";//000000 flashvars += "&ContentPlayer_ControlBar_VolumeControl_ButtonRollOverColor_Minus=000000";//000000 flashvars += "&ContentPlayer_ControlBar_VolumeControl_ButtonRollOverColor_Slider=000000";//000000 /*----------------------------------------------------------------------\ |================== CONTENT PLAYER 02 PARAMENTERS ENDS ==================| \----------------------------------------------------------------------*/ /*------------------------- COLOR SETTINGS FOR --------------------------\ |========================== External Play Icon =========================| \----------------------------------------------------------------------*/ flashvars += "&PlayIcon_ColorBase=FFFFFF";//FFFFFF flashvars += "&PlayIcon_ColorArrow=333333";//333333 flashvars += "&PlayIcon_ShadowColorBase=000000";//000000 flashvars += "&PlayIcon_ShadowColorArrow=000000";//000000 /*------------------------- COLOR SETTINGS FOR --------------------------\ |======================== External Play Icon ENDS =======================| \----------------------------------------------------------------------*/ /*----------------------------------------------------------------------\ |==========================Bumper PARAMENTERS===========================| \----------------------------------------------------------------------*/ flashvars += "&Bumper_ShowBumper=false"; //flashvars += "&Bumper_Animation_URL=" + rootPath + "/" + version + "/BumperAd.swf"; /*----------------------------------------------------------------------\ |======================= Bumper PARAMENTERS ENSD =======================| \----------------------------------------------------------------------*/ /*----------------------------------------------------------------------\ |========================= Other PARAMENTERS ==========================| \----------------------------------------------------------------------*/ flashvars += "&Smartshow_SlidingUpDurationInSeconds=0.7"; /*----------------------------------------------------------------------\ |================= Original POD Production LOGO URLS ===================| \----------------------------------------------------------------------*/ /*=========================== TopLeftHomeScreenLogo====================*/ flashvars += "&DisplayTopLeftHomeScreenLogo=false"; flashvars += "&TopLeftHomeScreenLogo="; flashvars += "&nHomeLogoWidth=100"; flashvars += "&nHomeLogoHeight=50"; flashvars += "&nHomeLogoX=1"; flashvars += "&nHomeLogoY=1"; /*======================== DisplayAdvertisementAndShowLogo=================*/ flashvars += "&ContentPlayer_DisplayAdvertisementAndShowLogo=false"; // flashvars += "&ContentPlayer_DisplayAdvertisementURL="; flashvars += "&ContentPlayer_DisplayAdvertisementWidth=384"; flashvars += "&ContentPlayer_DisplayAdvertisementHeight=50"; // flashvars += "&ContentPlayer_ShowLogoURL="; flashvars += "&ContentPlayer_ShowLogoWidth=66"; flashvars += "&ContentPlayer_ShowLogoHeight=50"; // /*======================== DisplayAdvertisementAndShowLogo=================*/ flashvars += "&ContentPlayer_DisplaySponsersLogo=false"; // flashvars += "&ContentPlayer_SponsersLogoURL="; flashvars += "&ContentPlayer_SponsersLogoWidth=121"; flashvars += "&ContentPlayer_SponsersLogoHeight=20"; flashvars += "&ContentPlayer_SponsersLogoRelativeSpaceX=0"; flashvars += "&ContentPlayer_SponsersLogoRelativeSpaceY=77"; //XML URL from where we will get the query results var retCode =__BBE_UTILITY_EMBEDFLASH(fileName,_width, _height, 'FFFFFF', 'best', null, null, null, 'exactfit', null, flashvars, null, null, null, null, 'STRING', 'BBEPLAYER_'+_playerId) return retCode; } ___BBE_WINDOWLOADED(); var __eventList = new Array(); function BBE_CDE_AddEvent(func) { //alert('BBE_CDE_AddEvent::' + func); __eventList.push(func); } function BBE_CDE_AddLoadEvent(func) { //alert('BBE_CDE_AddLoadEvent::' + func); var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function() { if (oldonload) { oldonload(); } func(); } } } BBE_CDE_AddLoadEvent(function() { for(i=0;i<__eventList.length;i++) { eval(__eventList[i]); } });