var widgetBuildNum="7D8270-675";var jsDocDomain="";var TLD=document.domain.replace(/[^\.]*\.([^\.]+\.[^\.]{2,3})/g,"$1");if(typeof (SLCGMCONFIG)=="object"){document.domain=TLD;jsDocDomain=TLD;}var jsCgmVideo=(typeof (jsCgmVideo)=="undefined")?false:jsCgmVideo;var jsVideoObjectLoaded=false;var jsAdServed="";var jsCompanionAdId=false;var query_raw=window.location.search.substring(1);var vars=query_raw.split("&");var jsAttributes=new Array();for(var i=0;i<vars.length;i++){var pair=vars[i].split("=");jsAttributes[pair[0].toLowerCase()]=pair[1];}var videoInfoObject=new Object();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 requiredMajorVersion=9;var requiredMinorVersion=0;var requiredRevision=0;var jsViewLog=(typeof (jsAttributes.viewlog)!="undefined")?true:false;var jsCgmVideo=(typeof (jsAttributes.plckVideoID)!="undefined")?true:jsCgmVideo;var video_logger=null;var video_logger_active=false;if(jsViewLog){document.write('<script type="text/javascript" src="/sharedcontent/video/jslib/widget_logs_7D826F-6DB.js">');document.write("<\/script>");}function checkLoggerAvailable(){if(video_logger&&video_logger_active&&!video_logger.closed){return true;
}else{return false;}}function checkCompanionFrame(){var A=false;if(checkLoggerAvailable()){widgetDebugLog("checkCompanionFrame()","call",null,"script","widget");}A=(YAHOO.util.Dom.inDocument("preroll_companion"))?"preroll_companion":false;A=(YAHOO.util.Dom.inDocument("videoad_companion"))?"videoad_companion":A;if(checkLoggerAvailable()){loggerArgs=new Object();loggerArgs={returnValue:A};widgetDebugLog("checkCompanionFrame()","Return Value",loggerArgs,"script","widget_ads");}return A;}function initalizeVideoWidgetLog(){if(checkLoggerAvailable()){widgetDebugLog("initalizeVideoWidgetLog()","call",null,"script","widget");
}loggerArgs=new Object();loggerArgs={_ArgTitle:"Widget Settings",widgetBuildNum:widgetBuildNum,widgetLogBuildNum:widgetLogBuildNum,TLD:TLD,jsVideoWidgetSize:jsVideoWidgetSize,jsWidgetContainerSize:jsWidgetContainerSize,jsVideoWidgetContainerHeight:jsVideoWidgetContainerHeight,jsVideoWidgetContainerWidth:jsVideoWidgetContainerWidth,jsVideoHeight:jsVideoHeight,jsVideoWidth:jsVideoWidth,jsVideoWidgetHeight:jsVideoWidgetHeight,jsVideoWidgetWidth:jsVideoWidgetWidth,jsVideoWidgetVideoId:jsVideoWidgetVideoId,jsLive:jsLive,jsVideoFormat:jsVideoFormat,jsControllerHeight:jsControllerHeight,jsControllerType:jsControllerType,jsVideoControllerReadySrc:jsVideoControllerReadySrc,jsVideoControllerLoadingSrc:jsVideoControllerLoadingSrc,jsShareQuery:jsShareQuery};
if(checkLoggerAvailable()){widgetDebugLog("initalizeVideoWidgetLog()","jsVariables",loggerArgs,"info","widget");}}var jsVideoWidgetShareUrlHost=window.location.host.toLowerCase();var jsVideoWidgetShareUrlPath=(typeof (jsVideoWidgetShareUrlPath)=="undefined")?window.location.pathname.toLowerCase():jsVideoWidgetShareUrlPath;var jsVideoWidgetShareUrlQuery=window.location.search.toLowerCase();if(jsVideoWidgetShareUrlQuery.indexOf("&sh")!=-1){jsVideoWidgetShareUrlQuery=jsVideoWidgetShareUrlQuery.slice(0,jsVideoWidgetShareUrlQuery.indexOf("&sh"));}if(jsVideoWidgetShareUrlQuery.indexOf("viewlog")!=-1){jsVideoWidgetShareUrlQuery=jsVideoWidgetShareUrlQuery.slice(0,(jsVideoWidgetShareUrlQuery.indexOf("viewlog")-1));
}var jsVideoWidgetShareUrl="http://"+jsVideoWidgetShareUrlHost+jsVideoWidgetShareUrlPath+jsVideoWidgetShareUrlQuery;var jsVideoWidgetShareUrlVideoIdVar=(jsCgmVideo)?"plckVideoID":"nvid";var jsShareBaseUrl=null;var jsOasSitepage=(typeof (OAS_sitepage)!="undefined")?OAS_sitepage:"";var jsVideoSizeArr=[[136,240],[180,240],[180,320],[240,320],[225,400],[300,400]];var jsWidgetContainerSizeArr=[[210,242],[254,242],[254,322],[314,322],[298,402],[374,402]];var jsVideoWidgetSize=(typeof (jsVideoWidgetSize)!="undefined")?jsVideoWidgetSize:5;var jsVideoWidgetSize=(typeof (jsAttributes.s)!="undefined")?jsAttributes.s:jsVideoWidgetSize;
var jsWidgetContainerSize=jsVideoWidgetSize;var jsVideoWidgetContainerHeight=jsWidgetContainerSizeArr[jsWidgetContainerSize][0];var jsVideoWidgetContainerWidth=jsWidgetContainerSizeArr[jsWidgetContainerSize][1];var jsVideoHeight=jsVideoSizeArr[jsVideoWidgetSize][0];var jsVideoWidth=jsVideoSizeArr[jsVideoWidgetSize][1];var jsVideoWidgetHeight=jsVideoSizeArr[jsVideoWidgetSize][0];var jsVideoWidgetWidth=jsVideoSizeArr[jsVideoWidgetSize][1];var jsVideoWidgetVideoId=(typeof (jsVideoWidgetVideoId)!="undefined")?jsVideoWidgetVideoId:-99;var jsVideoFormat=(typeof (jsVideoFormat)!="undefined")?jsVideoFormat:"flv";
var jsWidgetImagePath="/sharedcontent/video/img/";var jsLive=(typeof (jsAttributes.live)!="undefined"&&(jsAttributes.live=="yes"||jsAttributes.live=="true"||jsAttributes.live==1))?true:false;var jsViewLog=(typeof (jsAttributes.viewlog)!="undefined")?true:false;var jsShareQuery="";jsShareQuery+=(typeof (jsAttributes.she)=="undefined")?"":"&she=1";jsShareQuery+=(typeof (jsAttributes.shu)=="undefined")?"":"&shu=1";jsShareQueryPrefix=(jsVideoWidgetShareUrl.indexOf("?")!=-1)?"&":"?";var previewImageRaw=new Image();if(jsLive){mediaPlayerState=3;}if(checkLoggerAvailable()){sendLogMessage("loggerReady","info","global");
}function imageError(A){if(checkLoggerAvailable()){loggerArgs=new Object();loggerArgs={src:A.src,id:A.id};widgetDebugLog("imageError","call",loggerArgs,"error","widget");}A.src="/sharedcontent/video/img/_.gif";}function swapImage(B,A){if(YAHOO.util.Dom.inDocument(B)){document.getElementById(B).src=A;}}function controllerOut(){swapImage("video-controller",jsVideoControllerReadySrc);}function controllerOver(){swapImage("video-controller",jsVideoControllerReadySrcOver);}function CalcRatio(A,B){var C=new Object();if(checkLoggerAvailable()){loggerArgs=new Object();loggerArgs={w:A,h:B};widgetDebugLog("CalcRatio()","call",loggerArgs,"script","widget");
}C.calcW=perRound((A/B)*jsVideoHeight);C.calcH=perRound((B/A)*jsVideoWidth);if(C.calcH>jsVideoHeight){C.dim="H";}else{C.dim="W";}if(checkLoggerAvailable()){widgetDebugLog("CalcRatio()","return",C,"script","widget");}return C;}function perRound(D,C){var C=0;C=parseInt(C);var B=D*Math.pow(10,C);var A=Math.round(B);var E=A/Math.pow(10,C);return zerosPad(E,C);}function zerosPad(B,F){var C=B.toString();var E=C.indexOf(".");if(E==-1){decPartsecnum=0;C+=F>0?".":"";}else{decPartsecnum=C.secnumgth-E-1;}var A=F-decPartsecnum;if(A>0){for(var D=1;D<=A;D++){C+="0";}}return C;}function verifyImageLoad(C){if(checkLoggerAvailable()){widgetDebugLog("verifyImageLoad()","call",null,"script","widget");
}if(typeof (verifyImageLoadRunCount)=="undefined"){verifyImageLoadRunCount=0;}verifyImageLoadRunCount++;var A=new Object();A.leftLoc=0;A.topLoc=0;A.preImgSrc=false;var B=document.getElementById("previewImg");if(C&&C.width!=0&&C.height!=0){A.preImgSrc=C.src;calcReturn=CalcRatio(C.width,C.height);if(checkLoggerAvailable()){widgetDebugLog("verifyImageLoad()","image loaded",calcReturn,"script","widget");}if(calcReturn.dim=="W"){A.preImgH=calcReturn.calcH;A.preImgW=jsVideoWidth;A.topLoc=perRound((jsVideoHeight-calcReturn.calcH)/2)+"px";if(checkLoggerAvailable()){widgetDebugLog("verifyImageLoad()","adjust Height",A,"script","widget");
}}else{A.preImgH=jsVideoHeight;A.preImgW=calcReturn.calcW;A.leftLoc=perRound((jsVideoWidth-calcReturn.calcW)/2)+"px";if(checkLoggerAvailable()){widgetDebugLog("verifyImageLoad()","adjust Width",A,"script","widget");}}document.getElementById("previewImage").innerHTML='<img src="/sharedcontent/video/img/_.gif" id="previewImg" height="'+A.preImgH+'px" width="'+A.preImgW+'px" />';document.getElementById("previewImg").src=A.preImgSrc;document.getElementById("previewImg").style.left=A.leftLoc;document.getElementById("previewImg").style.top=A.topLoc;}else{if(verifyImageLoadRunCount>=10){A.preImgH=jsVideoHeight;
A.preImgW=jsVideoWidth;A.errorImage="blank_img_"+jsVideoWidgetSize+".gif";if(checkLoggerAvailable()){widgetDebugLog("verifyImageLoad()","image Not Loaded",A,"error","widget");}document.getElementById("previewImage").innerHTML='<img src="/sharedcontent/video/img/'+A.errorImage+'" id="previewImg" height="'+A.preImgH+'px" width="'+A.preImgW+'px" />';document.getElementById("previewImg").style.left=A.leftLoc;document.getElementById("previewImg").style.top=A.topLoc;}else{setTimeout("verifyImageLoad(previewImageRaw)",1000);}}}function checkAgent(A){var B=navigator.userAgent.toLowerCase();var A=A.toLowerCase();
var C=B.indexOf(A);if(C!=-1){return true;}return false;}function detectPlugin(){var A=detectPlugin.arguments;var C=false;if(navigator.plugins&&navigator.plugins.length>0){var B=navigator.plugins.length;for(pluginsArrayCounter=0;pluginsArrayCounter<B;pluginsArrayCounter++){var D=0;for(namesCounter=0;namesCounter<A.length;namesCounter++){if((navigator.plugins[pluginsArrayCounter].name.indexOf(A[namesCounter])>=0)||(navigator.plugins[pluginsArrayCounter].description.indexOf(A[namesCounter])>=0)){D++;}}if(D==A.length){C=true;break;}}}return C;}function reduceString(B,A){B=(typeof (B)!=undefined&&B!=null)?B:"";
if(B.length<=A){return B;}ii=A;while(B.charAt(ii)!=" "&&ii<B.length){ii++;}reducedStr=(ii<B.length)?B.substring(0,ii)+" ...":B;return reducedStr;}function setWidgetControler(B,A){if(checkLoggerAvailable()){loggerArgs=new Object();loggerArgs={ctrlHeight:B,ctrlType:A};widgetDebugLog("setWidgetControler","call",loggerArgs,"script","widget");}tempImagePrefix="/sharedcontent/video/img/";switch(jsVideoFormat){case"wmv":if(checkLoggerAvailable()){widgetDebugLog("setWidgetControler","wmv case",null,"script","widget");}jsControllerHeight=B;jsControllerType=(typeof (jsVideoWidgetWMP11)!="undefined"&&jsVideoWidgetWMP11&&A=="ie")?"ie11":A;
break;default:if(checkLoggerAvailable()){widgetDebugLog("setWidgetControler","flv case (default)",null,"script","widget");}jsControllerHeight=29;jsControllerType="flash";}jsVideoControllerReadySrc=tempImagePrefix+"controller_"+jsVideoWidgetWidth+"_"+jsControllerType+"_ready.gif";jsVideoControllerLoadingSrc=tempImagePrefix+"controller_"+jsVideoWidgetWidth+"_"+jsControllerType+"_loading.gif";jsVideoControllerUnavailableSrc=tempImagePrefix+"controller_"+jsVideoWidgetWidth+"_"+jsControllerType+"_unavailable.gif";jsVideoControllerReadySrcOver=tempImagePrefix+"controller_"+jsVideoWidgetWidth+"_"+jsControllerType+"_over.gif";
if(checkLoggerAvailable()){loggerArgs=new Object();loggerArgs={jsVideoControllerReadySrc:jsVideoControllerReadySrc,jsVideoControllerLoadingSrc:jsVideoControllerLoadingSrc,jsVideoControllerReadySrcOver:jsVideoControllerReadySrcOver};widgetDebugLog("setWidgetControler","js Variables Set",loggerArgs,"script","widget");}preloadAct=new Image(jsVideoWidgetContainerWidth,jsControllerHeight);preloadAct.src=jsVideoControllerReadySrc;preloadOver=new Image(jsVideoWidgetContainerWidth,jsControllerHeight);preloadOver.src=jsVideoControllerReadySrcOver;preloadUnavailable=new Image(jsVideoWidgetContainerWidth,jsControllerHeight);
preloadUnavailable.src=jsVideoControllerUnavailableSrc;if(checkLoggerAvailable()){widgetDebugLog("setWidgetControler","exit",null,"script","widget");}}function setController(){if(checkLoggerAvailable()){widgetDebugLog("setController()","call",null,"script","widget");}if(checkAgent("win")){if(checkAgent("msie")){setWidgetControler(65,"ie");}else{setWidgetControler(69,"ff");}}else{if(detectPlugin("Flip4Mac")){setWidgetControler(16,"f4");jsAttributes.f=1;}else{setWidgetControler(72,"mac");}}}setController();var jsVideoWidgetHeight=jsVideoWidgetHeight+jsControllerHeight;var containerElement=(parent.frames.length!=0)?parent.document.getElementById("video-widget"):document.getElementById("video-widget");
containerElement.style.height=(jsVideoWidgetHeight+2)+"px";containerElement.style.width=(jsVideoWidgetWidth+2)+"px";var jsLoadingHtml='<div id="loading_container"><span id="loading"><img src="/sharedcontent/video/img/loading.gif" border="0" /><br />Loading Video...</span></div>';var jsInitHtml='<div id="videoPlayer"><div id="previewImage"></div><img src="/sharedcontent/video/img/_.gif" border="0" id="video-controller" /></div>';function setFrameSize(D,B){if(checkLoggerAvailable()){loggerArgs=new Object();loggerArgs={h:D,w:B};widgetDebugLog("setFrameSize()","call",loggerArgs,"script","widget");}var F=(parent.frames.length!=0)?parent.document.getElementById("main-video"):document.getElementById("main-video");
var H=(parent.frames.length!=0)?parent.document.getElementById("video-widget"):document.getElementById("video-widget");var C=D;var A=B;var G=1;var E=1;if(checkLoggerAvailable()){loggerArgs=new Object();loggerArgs={totalHeight:C,totalWidth:A,topAdjusted:G,leftAdjusted:E};widgetDebugLog("setFrameSize()","js Variables Set",loggerArgs,"script","widget");}H.style.height=(C+2)+"px";H.style.width=(A+2)+"px";F.style.height=C+"px";F.style.width=A+"px";F.style.top=G+"px";F.style.left=E+"px";if(checkLoggerAvailable()){widgetDebugLog("setFrameSize()","exit",null,"script","widget");}}function updateVideoInfo(D,B,C,E){if(checkLoggerAvailable()){loggerArgs=new Object();
loggerArgs={vidTitle:D,vidDesc:B,vidPubDate:C,vidURL:E};widgetDebugLog("updateVideoInfo()","call",loggerArgs,"script","widget");}D=(D==null)?"Video Unavailable!":D;B=(B==null)?"The requested video was not available.":B;if(checkLoggerAvailable()){loggerArgs=new Object();loggerArgs={vidTitle:D,vidDesc:B};widgetDebugLog("updateVideoInfo()","js Variables Set",loggerArgs,"script","widget");}var F=(parent.frames.length!=0)?parent.document:document;var A=(parent.frames.length!=0)?parent.YAHOO.util.Dom:YAHOO.util.Dom;if(A.inDocument("clipTitle")){F.getElementById("clipTitle").innerHTML=D;}if(A.inDocument("clipDesc")){F.getElementById("clipDesc").innerHTML=B;
}if(A.inDocument("clipPubDate")&&C!=null){F.getElementById("clipPubDate").innerHTML=C;}if(A.inDocument("clipURL")&&E!=null){F.getElementById("clipURL").value=E+"&shu=1";}if(checkLoggerAvailable()){widgetDebugLog("updateVideoInfo()","exit",null,"script","widget");}}var runCount=0;function getVideoAds(){runCount++;if(checkLoggerAvailable()){widgetDebugLog("getVideoAds()","call["+runCount+"]",loggerArgs,"script","widget");}var A="/sharedcontent/video/load_companion_ad.html";A+=(jsAttributes.noad=="yes")?"?oas=noad":"?oas="+jsOasSitepage;if(jsDocDomain!=""){A+="&docDomain="+document.domain;}if(checkLoggerAvailable()){loggerArgs=new Object();
loggerArgs={adUrl:A};widgetDebugLog("getVideoAds()","js Variable Set",loggerArgs,"script","widget");}jsCompanionAdId=checkCompanionFrame();if(jsCompanionAdId!=false){if(checkLoggerAvailable()){widgetDebugLog("getVideoAds()","checkCompanionFrame returned true",null,"script","widget");}document.getElementById(jsCompanionAdId).src=A;if(checkLoggerAvailable()){loggerArgs=new Object();loggerArgs={adUrl:A};widgetDebugLog("getVideoAds()","set companion frame URL",loggerArgs,"script","widget");}}else{if(runCount<=10){if(checkLoggerAvailable()){widgetDebugLog("getVideoAds()","Video Ad Companion iFrame Not Found",null,"warn","widget");
}setTimeout("getVideoAds();",100);}else{if(checkLoggerAvailable()){loggerArgs=new Object();loggerArgs={runCount:runCount,noAd:"No Ad - Video Ad Companion iFrame Failure"};widgetDebugLog("getVideoAds()","Video Ad Companion iFrame Failure",loggerArgs,"error","widget");}loadPlayerObject(null,null,"No Ad - Video Ad Companion iFrame Failure",null);}}if(checkLoggerAvailable()){widgetDebugLog("getVideoAds()","exit["+runCount+"]",loggerArgs,"script","widget");}}function openVideoAdFrame(){if(checkLoggerAvailable()){loggerArgs=new Object();loggerArgs={jsCompanionAdId:jsCompanionAdId};widgetDebugLog("openVideoAdFrame()","call",loggerArgs,"script","widget");
}if(jsCompanionAdId){document.getElementById(jsCompanionAdId).style.height="265px";}if(checkLoggerAvailable()){widgetDebugLog("openVideoAdFrame()","exit",null,"script","widget");}}function loadPlayerObject(D,C,B,A){if(checkLoggerAvailable()){loggerArgs=new Object();loggerArgs={flvAd:D,wmvAd:C,adServed:B,adClickThruUrl:A};widgetDebugLog("loadPlayerObject()","call",loggerArgs,"script","widget");}switch(B){case"Overlay (Text:Bottom)":if(checkLoggerAvailable()){widgetDebugLog("loadPlayerObject()",'switch case "Overlay"',null,"script","widget");}jsAdPos="overlay";break;case"Preroll":if(checkLoggerAvailable()){widgetDebugLog("loadPlayerObject()",'switch case "Preroll"',null,"script","widget");
}jsAdPos="preroll";break;default:jsAdPos="";break;}jsAdServed=B;videoAdUrl=(videoInfoObject.videoFormat=="flv")?D:C;if(checkLoggerAvailable()){loggerArgs=new Object();loggerArgs={videoAdUrl:videoAdUrl,jsAdServed:jsAdServed,jsAdPos:jsAdPos};widgetDebugLog("loadPlayerObject()","js variables set",loggerArgs,"script","widget");}objHTML=buildPlayerObject(videoAdUrl,jsAdPos,A);document.getElementById("videoPlayer").innerHTML=objHTML;YAHOO.util.Event.removeListener("videoPlayer","click",getVideoAds);YAHOO.util.Event.removeListener("videoPlayer","mouseover",controllerOver);YAHOO.util.Event.removeListener("videoPlayer","mouseout",controllerOut);
document.getElementById("videoPlayer").style.cursor="default";videoHeadlineTxt="Video Headline";track_VideoHeadline=videoHeadlineTxt+" : "+videoInfoObject.videoTitle;if(videoAdUrl!=""){openVideoAdFrame();}if(jsVideoFormat=="wmv"){tempArgs=new Object();tempArgs.videoType=(jsLive)?"Live":"OnDemand";tempArgs.videoAdUrl=videoAdUrl;tempArgs.videoDuration="-99";tempArgs.videoUrl=videoInfoObject.videoUrl;if(checkLoggerAvailable()){widgetDebugLog("loadPlayerObject()","send Omniture-WMV",tempArgs,"script","widget");}void (sendOmVideoView(tempArgs));}if(checkLoggerAvailable()){widgetDebugLog("loadPlayerObject()","exit",null,"script","widget");
}}var videoAjaxRequest={handleSuccess:function(A){if(checkLoggerAvailable()){widgetDebugLog("videoAjaxRequest","handleSuccess:function() :: call",null,"ajax","widget");}this.processResult(A);},handleFailure:function(A){if(checkLoggerAvailable()){widgetDebugLog("videoAjaxRequest","handleFailure:function() :: call",null,"error","widget");}},processResult:function(o){if(checkLoggerAvailable()){widgetDebugLog("videoAjaxRequest","processResult:function() :: call",null,"ajax","widget");}responseJSON=eval("("+o.responseText+")");if(responseJSON.videoThumbnail){newStr="-t"+jsVideoWidth+".jpg";responseJSON.videoThumbnail=responseJSON.videoThumbnail.replace(".jpg",newStr);
}processVideoObject(responseJSON);},startRequest:function(){if(checkLoggerAvailable()){widgetDebugLog("videoAjaxRequest","startRequest:function() :: call",null,"ajax","widget");}AJAXQuery=(typeof (jsAttributes.nvid)!="undefined")?"nvid="+jsAttributes.nvid:"nvid="+jsVideoWidgetVideoId;AJAXQuery+="&s="+jsVideoWidgetSize;if(typeof (jsControllerHeight)!="undefined"){AJAXQuery+="&ctrl="+jsControllerHeight;}if(checkLoggerAvailable()){loggerArgs=new Object();loggerArgs={AJAXQuery:AJAXQuery};widgetDebugLog("videoAjaxRequest","startRequest:function() :: js Variable Set",loggerArgs,"ajax","widget");}YAHOO.util.Connect.asyncRequest("POST","/sharedcontent/video/get_video_object.php",videoAjaxCallback,AJAXQuery);
if(checkLoggerAvailable()){widgetDebugLog("videoAjaxRequest","startRequest:function() :: exit",null,"ajax","widget");}}};var videoAjaxCallback={success:videoAjaxRequest.handleSuccess,failure:videoAjaxRequest.handleFailure,scope:videoAjaxRequest};function checkVideoObjectLoad(){if(typeof (checkVideoObjectLoadRunCount)=="undefined"){checkVideoObjectLoadRunCount=0;}checkVideoObjectLoadRunCount++;if(jsVideoObjectLoaded){if(checkLoggerAvailable()){widgetDebugLog("checkVideoObjectLoad","Video Object Loaded",null,"info","widget");}}else{if(checkVideoObjectLoadRunCount<10){if(checkLoggerAvailable()){widgetDebugLog("checkVideoObjectLoad","Video Object No Loaded",null,"warn","widget");
}setTimeout("checkVideoObjectLoad();",1000);}else{emptyVideoObject=new Object();processVideoObject(emptyVideoObject);}}}function initalizeVideoWidget(){if(checkLoggerAvailable()){widgetDebugLog("initalizeVideoWidget()","call",null,"script","widget");}loadVideoWidgetOk=false;if(jsViewLog){if(checkLoggerAvailable()){initalizeVideoWidgetLog();loadVideoWidgetOk=true;if(checkLoggerAvailable()){widgetDebugLog("initalizeVideoWidget()","with Logging",null,"script","widget");}}else{setTimeout("initalizeVideoWidget();",100);}}else{loadVideoWidgetOk=true;if(checkLoggerAvailable()){widgetDebugLog("initalizeVideoWidget()","no Logging",null,"script","widget");
}}if(loadVideoWidgetOk){loadVideoWidget();}}function loadVideoWidget(){if(checkLoggerAvailable()){widgetDebugLog("loadVideoWidget()","call",null,"script","widget");}setController();document.getElementById("main-video").innerHTML=jsInitHtml;setFrameSize(jsVideoWidgetHeight,jsVideoWidgetWidth);var A=document.getElementById("previewImage");A.style.height=jsVideoHeight+"px";A.style.width=jsVideoWidgetWidth+"px";A.style.backgroundColor="#000";A.innerHTML=jsLoadingHtml;var B=document.getElementById("loading_container");B.style.height=(jsVideoHeight-1)+"px";B.style.width=(jsVideoWidgetWidth-2)+"px";A.style.visibility="visible";
document.getElementById("video-controller").src=jsVideoControllerLoadingSrc;document.getElementById("video-controller").style.height=jsControllerHeight+"px";document.getElementById("main-video").style.visibility="visible";if(jsCgmVideo){if(checkLoggerAvailable()){widgetDebugLog("loadVideoWidget()","CGM Video :: Hold",null,"script","widget");}checkVideoObjectLoad();}else{if(checkLoggerAvailable()){widgetDebugLog("loadVideoWidget()","Editorial Video :: Start AJAX Request",null,"script","widget");}videoAjaxRequest.startRequest();}if(checkLoggerAvailable()){widgetDebugLog("loadVideoWidget()","exit",null,"script","widget");
}}function popupShareEmailForm(){if(checkLoggerAvailable()){widgetDebugLog("popupShareEmailForm()","call",null,"script","widget");}shareEmailFormWin=window.open("/sharedcontent/video/inc/share_email_form.htm","shareEmailFormWin","left=300,screenX=300,top=20,screenY=20,width=200,height=250,toolbar=0,resizable=0,scrollbars=0,location=0,menubar=0,status=0,titlebar=0,directories=0");shareEmailFormWin.focus();if(checkLoggerAvailable()){widgetDebugLog("popupShareEmailForm()","exit",null,"script","widget");}}function processVideoObject(B){if(checkLoggerAvailable()){widgetDebugLog("processVideoObject()","call",null,"script","widget");
}videoInfoObject=B;jsVideoObjectLoaded=true;if(B.videoLinkId){loggerArgs=new Object();for(var A in B){tempVal=(A=="videoDesc")?reduceString(B[A],50):B[A];loggerArgs[A]=tempVal;}if(checkLoggerAvailable()){widgetDebugLog("processVideoObject()","valid videoLinkId",loggerArgs,"script","widget");}}else{B=new Object();B.videoThumbnail="/sharedcontent/video/img/blank_img_"+jsVideoWidgetSize+".gif";if(checkLoggerAvailable()){widgetDebugLog("processVideoObject()","call -- ERROR",B,"error","widget");}}if(jsVideoFormat!=B.videoFormat){if(checkLoggerAvailable()){widgetDebugLog("processVideoObject()","video formats Do Not Match",null,"script","widget");
}jsVideoFormat=B.videoFormat;setController();}if(B.videoLinkId!=null&&B.videoLinkId!=-99){if(checkLoggerAvailable()){widgetDebugLog("processVideoObject()","OK to load Share Block",null,"script","widget");}jsShareBaseUrl=(jsVideoWidgetShareUrl.indexOf(jsVideoWidgetShareUrlVideoIdVar+"=")!=-1)?jsVideoWidgetShareUrl:jsVideoWidgetShareUrl+jsShareQueryPrefix+jsVideoWidgetShareUrlVideoIdVar+"="+B.videoLinkId;initShareBlock();setFrameSize(B.videoImgHeight,jsVideoWidgetWidth);}updateVideoInfo(B.videoTitle,B.videoDesc,B.videoPubDate,jsShareBaseUrl);if(typeof (jsAttributes.nvid)!="undefined"&&B.videoLinkId!=null&&B.videoLinkId!=-99){if(checkLoggerAvailable()){widgetDebugLog("processVideoObject()","auto play",null,"script","widget");
}getVideoAds();}else{document.getElementById("previewImage").innerHTML="";if(B.videoThumbnail){previewImageRaw=new Image();previewImageRaw.src=B.videoThumbnail;verifyImageLoad(previewImageRaw);}document.getElementById("video-controller").style.height=jsControllerHeight+"px";document.getElementById("video-controller").src=(B.videoLinkId)?jsVideoControllerReadySrc:jsVideoControllerUnavailableSrc;if(B.videoLinkId!=null&&B.videoLinkId!=-99){document.getElementById("main-video").style.cursor="pointer";YAHOO.util.Event.addListener("videoPlayer","click",getVideoAds);YAHOO.util.Event.addListener("videoPlayer","mouseover",controllerOver);
YAHOO.util.Event.addListener("videoPlayer","mouseout",controllerOut);if(checkLoggerAvailable()){widgetDebugLog("processVideoObject()","hold",null,"script","widget");}}}if(checkLoggerAvailable()){widgetDebugLog("processVideoObject()","exit",null,"script","widget");}}function shareUrlSelect(){this.select();}function initShareBlock(){if(checkLoggerAvailable()){widgetDebugLog("initShareBlock()","call",null,"script","widget");}var A=(parent.frames.length!=0)?parent.YAHOO.util.Dom:YAHOO.util.Dom;if(A.inDocument("showShareEmail")){YAHOO.util.Event.addListener("showShareEmail","click",popupShareEmailForm);
}else{if(checkLoggerAvailable()){widgetDebugLog("initShareBlock()","showShareEmail CSS ID not found!",null,"error","widget");}}if(A.inDocument("clipURL")){YAHOO.util.Event.addListener("clipURL","click",shareUrlSelect);}else{if(checkLoggerAvailable()){widgetDebugLog("initShareBlock()","clipURL CSS ID not found!",null,"error","widget");}}if(checkLoggerAvailable()){widgetDebugLog("initShareBlock()","exit",null,"script","widget");}}function buildPlayerObject(D,A,F){if(checkLoggerAvailable()){loggerArgs=new Object();loggerArgs={adUrl:D,adPos:A,clickUrl:F};widgetDebugLog("buildPlayerObject()","call",loggerArgs,"script","widget");
}switch(jsVideoFormat){case"wmv":if(checkLoggerAvailable()){widgetDebugLog("buildPlayerObject()",'switch case "wmv"',null,"script","widget");}var I="http://"+jsVideoWidgetShareUrlHost+"/sharedcontent/video/makeASX.php?title="+videoInfoObject.videoUrl;if(D!=""&&A=="preroll"){I+="&adurl="+D;}if(jsLive){I+="&live=1";}H='<object id="Player" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" height="'+videoInfoObject.widgetHeight+'" width="'+videoInfoObject.widgetWidth+'"><param name="PreviewMode" value="true"><param name="autoStart" value="true"><param name="UIMode" value="full"><param name="ShowStatusBar" value="true"><param name="URL" value="'+I+'"><param name="StretchToFit" value="false"><embed name="Player" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="'+I+'" autostart="1" showstatusbar="1" stretchtofit="0" uimode="full" height="'+videoInfoObject.widgetHeight+'" width="'+videoInfoObject.widgetWidth+'"></object>';
break;default:if(checkLoggerAvailable()){widgetDebugLog("buildPlayerObject()","switch default case",null,"script","widget");}var B="http://"+jsVideoWidgetShareUrlHost+"/sharedcontent/video/swf/VideoWidget";var C="_"+jsVideoWidgetSize+".swf?video="+videoInfoObject.videoUrl;if(D!=""){C+="&"+A+"Ad="+D;}if(F!=""){C+="&clickThruUrl="+F;}if(jsCgmVideo){C+="&cgmvideo=1";}var G=DetectFlashVer(requiredMajorVersion,requiredMinorVersion,requiredRevision);if(G){args=["codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,45,0","width",videoInfoObject.widgetWidth,"height",videoInfoObject.widgetHeight,"src",B,"movie",B,"quality","high","pluginspage","http://www.macromedia.com/go/getflashplayer","align","middle","play","true","loop","false","scale","showall","wmode","transparent","devicefont","false","id","VideoWidget","name","VideoWidget","bgcolor","transparent","menu","false","allowScriptAccess","sameDomain","allowFullScreen","true","salign",""];
var E=AC_GetArgs(args,C,"movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");var H=AC_Generateobj(E.objAttrs,E.params,E.embedAttrs);}else{var H='<div id="flash_section"><p><img src="/sharedcontent/video/img/flash_symbol.gif" width="52" height="52" class="flash_symbol_placer" /><br /><br /><span class="text_style_1">This content requires <br />Adobe Flash Player 9</span></p><p class="text_style_1"><a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&amp;promoid=BIOW">Click here to download</a></p></div>';}}if(checkLoggerAvailable()){loggerArgs=new Object();
loggerArgs={_ArgTitle:"return value",jsVideoPlayerObject:H};widgetDebugLog("buildPlayerObject()","exit",loggerArgs,"script","widget");}return H;}function ControlVersion(){if(checkLoggerAvailable()){widgetDebugLog("ControlVersion()","call",null,"script","widget");}var A;var B;var C;try{B=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");A=B.GetVariable("$version");}catch(C){}if(!A){try{B=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");A="WIN 6,0,21,0";B.AllowScriptAccess="always";A=B.GetVariable("$version");}catch(C){}}if(!A){try{B=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");A=B.GetVariable("$version");
}catch(C){}}if(!A){try{B=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");A="WIN 3,0,18,0";}catch(C){}}if(!A){try{B=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");A="WIN 2,0,0,11";}catch(C){A=-1;}}if(checkLoggerAvailable()){loggerArgs=new Object();loggerArgs={_ArgTitle:"return value",version:A};widgetDebugLog("ControlVersion()","exit",null,"script","widget");}return A;}function GetSwfVer(){if(checkLoggerAvailable()){widgetDebugLog("GetSwfVer()","call",arguments,"script","widget");}var G=-1;if(navigator.plugins!=null&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var F=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";
var A=navigator.plugins["Shockwave Flash"+F].description;var E=A.split(" ");var C=E[2].split(".");var H=C[0];var B=C[1];var D=E[3];if(D==""){D=E[4];}if(D[0]=="d"){D=D.substring(1);}else{if(D[0]=="r"){D=D.substring(1);if(D.indexOf("d")>0){D=D.substring(0,D.indexOf("d"));}}}var G=H+"."+B+"."+D;}}else{if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1){G=4;}else{if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1){G=3;}else{if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1){G=2;}else{if(isIE&&isWin&&!isOpera){G=ControlVersion();}}}}}if(checkLoggerAvailable()){loggerArgs=new Object();
loggerArgs={_ArgTitle:"return value",flashVer:G};widgetDebugLog("GetSwfVer()","exit",null,"script","widget");}return G;}function DetectFlashVer(F,D,C){if(checkLoggerAvailable()){widgetDebugLog("DetectFlashVer()","call",arguments,"script","widget");}versionStr=GetSwfVer();if(versionStr==-1){return false;}else{if(versionStr!=0){if(isIE&&isWin&&!isOpera){tempArray=versionStr.split(" ");tempString=tempArray[1];versionArray=tempString.split(",");}else{versionArray=versionStr.split(".");}var E=versionArray[0];var A=versionArray[1];var B=versionArray[2];if(E>parseFloat(F)){return true;}else{if(E==parseFloat(F)){if(A>parseFloat(D)){return true;
}else{if(A==parseFloat(D)){if(B>=parseFloat(C)){return true;}}}}}return false;}}}function AC_AddExtension(B,A){if(B.indexOf("?")!=-1){return B.replace(/\?/,A+"?");}else{return B+A;}}function AC_Generateobj(E,D,A){var C="";if(isIE&&isWin&&!isOpera){C+="<object ";for(var B in E){C+=B+'="'+E[B]+'" ';}C+=">";for(var B in D){C+='<param name="'+B+'" value="'+D[B]+'" /> ';}C+="</object>";}else{C+="<embed ";for(var B in A){C+=B+'="'+A[B]+'" ';}C+="> </embed>";}return C;}function AC_GetArgs(B,E,G,D,H){var A=new Object();A.embedAttrs=new Object();A.params=new Object();A.objAttrs=new Object();for(var C=0;
C<B.length;C=C+2){var F=B[C].toLowerCase();switch(F){case"classid":break;case"pluginspage":A.embedAttrs[B[C]]=B[C+1];break;case"src":case"movie":B[C+1]=AC_AddExtension(B[C+1],E);A.embedAttrs.src=B[C+1];A.params[G]=B[C+1];break;case"onafterupdate":case"onbeforeupdate":case"onblur":case"oncellchange":case"onclick":case"ondblclick":case"ondrag":case"ondragend":case"ondragenter":case"ondragleave":case"ondragover":case"ondrop":case"onfinish":case"onfocus":case"onhelp":case"onmousedown":case"onmouseup":case"onmouseover":case"onmousemove":case"onmouseout":case"onkeypress":case"onkeydown":case"onkeyup":case"onload":case"onlosecapture":case"onpropertychange":case"onreadystatechange":case"onrowsdelete":case"onrowenter":case"onrowexit":case"onrowsinserted":case"onstart":case"onscroll":case"onbeforeeditfocus":case"onactivate":case"onbeforedeactivate":case"ondeactivate":case"type":case"codebase":case"id":A.objAttrs[B[C]]=B[C+1];
break;case"width":case"height":case"align":case"vspace":case"hspace":case"class":case"title":case"accesskey":case"name":case"tabindex":A.embedAttrs[B[C]]=A.objAttrs[B[C]]=B[C+1];break;default:A.embedAttrs[B[C]]=A.params[B[C]]=B[C+1];}}A.objAttrs.classid=D;if(H){A.embedAttrs.type=H;}return A;}function sendOmVideoView(A){omnitureTitle="Video View";omnitureCodebase="VideoWidget_"+widgetBuildNum;if(checkLoggerAvailable()){widgetDebugLog("sendOmVideoView()","call",A,"script","widget");}if(typeof (s_account2)!="undefined"){if(checkLoggerAvailable()){widgetDebugLog("sendOmVideoView()","Video Info Object Check",videoInfoObject,"omniture","widget");
}s.linkTrackEvents="event10";s.linkTrackVars="eVar1,eVar2,eVar11,eVar12,eVar13,eVar14,eVar15,eVar16,eVar20,products,events,prop11,prop12,prop13,prop14,prop15,prop16,prop20";s.events=s.linkTrackEvents;s.eVar1="Video";s.eVar2=A.videoType;s.eVar11=jsAdServed;s.eVar12=jsOasSitepage;s.eVar13=videoInfoObject.videoLinkId;s.eVar14=videoInfoObject.videoTitle;s.eVar15=A.videoUrl;s.eVar16=jsVideoFormat;s.eVar20=omnitureCodebase;s.prop11=videoInfoObject.videoLinkId;s.prop12=videoInfoObject.videoTitle;s.prop13="widget";s.prop14=(typeof (A.videoUrl)=="undefined")?"error-unknown":A.videoUrl;s.prop15=(typeof (A.videoDuration)=="undefined")?"error-unknown":A.videoDuration;
s.prop16=(typeof (A.videoAdUrl)=="undefined")?"n/a":A.videoAdUrl;s.prop20=omnitureCodebase;s.products=";Video";if(checkLoggerAvailable()){widgetDebugLog("sendOmVideoView()","pre OM Call",null,"time","widget");}void (s.tl(true,"o",omnitureTitle));if(checkLoggerAvailable()){widgetDebugLog("sendOmVideoView()","post OM Call",null,"time","widget");}if(checkLoggerAvailable()){loggerArgs=new Object();loggerArgs={s_account2:s_account2,"s.linkTrackEvents":s.linkTrackEvents,"s.linkTrackVars":s.linkTrackVars,"s.events":s.events,"s.eVar1":s.eVar1,"s.eVar2":s.eVar2,"s.eVar11":s.eVar11,"s.eVar12":s.eVar12,"s.eVar13":s.eVar13,"s.eVar14":s.eVar14,"s.eVar15":s.eVar15,"s.eVar16":s.eVar16,"om Codebase(s.eVar20)":s.eVar20,"s.products":s.products,"s.prop11":s.prop11,"s.prop12":s.prop12,"s.prop13":s.prop13,"s.prop14":s.prop14,"s.prop15":s.prop15,"s.prop16":s.prop16,"om Codebase (s.prop20)":s.prop20};
widgetDebugLog("sendOmVideoView()","void(s.tl(true,'o','"+omnitureTitle+"'))",loggerArgs,"omniture","widget");}s.linkTrackEvents="";s.linkTrackVars="";s.eVar1="";s.eVar2="";s.eVar3="";s.eVar4="";s.eVar5="";s.eVar6="";s.eVar7="";s.eVar8="";s.eVar9="";s.eVar10="";s.eVar11="";s.eVar12="";s.eVar13="";s.eVar14="";s.eVar15="";s.eVar16="";s.eVar17="";s.eVar18="";s.eVar19="";s.eVar20="";s.events="";}if(checkLoggerAvailable()){widgetDebugLog("sendOmVideoView()","exit",null,"script","widget");}}function sendAdStartTrackingPixel(){if(checkLoggerAvailable()){widgetDebugLog("sendAdStartTrackingPixel()","call",null,"script","widget");
}switch(jsCompanionAdId){case"preroll_companion":if(checkLoggerAvailable()){widgetDebugLog("sendAdStartTrackingPixel()","switch case preroll_companion",null,"script","widget");}preroll_companion.loadAdStartPixel();break;default:if(checkLoggerAvailable()){widgetDebugLog("sendAdStartTrackingPixel()","switch case default",null,"script","widget");}videoad_companion.loadAdStartPixel();break;}if(checkLoggerAvailable()){widgetDebugLog("sendAdStartTrackingPixel()","exit",null,"script","widget");}}