if (EmbeddedVideo==undefined)var EmbeddedVideo={}; EmbeddedVideo.BEACON_ID = "embedded-video-beacon"; EmbeddedVideo.FLASH_SRC = "http://msnbcmedia.msn.com/i/msnbc/Components/Interactives/_swf/EmbeddedPlayer/xRESOURCES/inlinevideo-inauguration.swf"; EmbeddedVideo.REQ_FLASH_VERSION = 9; EmbeddedVideo.REPORTING_ENABLED = true; (function(){ var pageID; function getPageID() { if (pageID) return pageID; if (window.location.href.indexOf("id")==-1) return "msnbc cover"; var rex = /id\/(\d+)[\/]?/i; var result = window.location.href.match(rex); if (result) { return pageID = result[1]; }; return ''; } function omMsnbc(props) { s_msn.prop1 = props[1] || ''; s_msn.prop2 = props[2] || ''; s_msn.prop4 = props[4] || ''; s_msn.prop5 = props[5] || ''; s_msn.prop7 = ''; s_msn.prop15 = props[15] || ''; s_msn.prop16 = props[16] + "/" + getPageID(); s_msn.prop26 = props[26] || ''; s_msn.prop35 = props[35] || ''; s_msn.prop37 = '9'; s_msn.prop42 = props[42] || ''; s_msn.prop43 = props[43] || ''; s_msn.prop44 = props[44] || ''; s_msn.prop45 = props[45] || ''; s_msn.prop47 = props[47] || ''; s_msn.prop38 = props[38] || ''; if (s_msn.prop16 != "Video Up Next") { s_msn.pageName = s_msn.prop16 + "|" + s_msn.prop4 + "|" + s_msn.prop5 + "|" + s_msn.prop15 + "|" + s_msn.prop2; } else { s_msn.pageName = s_msn.prop16; }; if (EmbeddedVideo.REPORTING_ENABLED) { var s_code = s_msn.t(); }; } function omniture(party, prop37, prop38) { switch (party) { case "msn": var tm = new Date(); var t = tm.getDate() + '/' + tm.getMonth() + '/' + tm.getYear() + ' ' + tm.getHours() + ':' + tm.getMinutes() + ':' + tm.getSeconds() + ' ' + tm.getDay() + ' ' + tm.getTimezoneOffset(); var msUrl = "http://msnportal.112.2o7.net/b/ss/msnportalvideotransform,msnportalenusvideo/0/FAS-1.1/" + getSess() + "?[AQB]&ndh=1&t=" + t + "&s=" + window.screen.width + "x"+ window.screen.height + "&ce=UTF-8&ns=msnportal&ch=MSNvideo^msnbc&c3=MSNvideo^msnbc&server=www.msnbc.msn.com&c1=MSNvideo^msnbc^21438819&c2=en-us&" + prop37 + ((prop37.indexOf("contentstart") > -1) ? "&events=event3": "") + "&[AEQ]?"; report(msUrl); break; } } function neilsen(head, bAd, sourceName, videoId) { var nUrl = "http://secure-us.imrworldwide.com/cgi-bin/m?ci=us-400132"; nUrl += "&tl=dav0-" + escape(head) + ((bAd) ? "&c3=st,a": "") + "&c6=vc,c03&cg=" + escape(sourceName); nUrl += "&cc=1&rnd=" + (Math.random() * 10000000000000000); report(nUrl); }; function report(url) { var iRep=document.createElement("img"); iRep.src=url; var repObj = $("#reportDiv"); if (repObj && EmbeddedVideo.REPORTING_ENABLED) { repObj.append(iRep); }; } function getSess() { var tm=new Date(); var sed= Math && Math.random ? Math.floor(Math.random()*10000000000000) : tm.getTime(); var sess='s'+Math.floor(tm.getTime()/10800000)%10+sed; return sess; } function msg(txt) { if (window.location.host.indexOf("preview")!=-1) alert(txt); } function getHeight(imgHeight, width) { if (EmbeddedVideo.widescreen) { return 9*(width+30) / 16 + 8; } return 3*(width+22) / 4 + 6; } function init() { if (!jQuery.fn.flash.hasFlash(EmbeddedVideo.REQ_FLASH_VERSION)) { msg("**required version not found**"); return; } var slot = $('#'+EmbeddedVideo.BEACON_ID).parent().children('div.force-inline').children('.img:first'); if ($(slot).length<1) slot = $('#'+EmbeddedVideo.BEACON_ID).parent().children('div.story').children('.img:first'); if ($(slot).length<1){ msg("**appropriate slot not found**"); return; } var w = $(slot).find('img:first').attr("clientWidth"); var imgH = $(slot).find('img:first').attr("clientHeight"); var h = getHeight(imgH, w); $(slot).empty().flash( { src: EmbeddedVideo.FLASH_SRC, width: w, height: h, allowscriptaccess: 'always', flashvars: { w:w-2, h:h-20, wbid:EmbeddedVideo.video_tease_id, autoPlay:EmbeddedVideo.auto_play, launchText:EmbeddedVideo.launch_text || '', endText:EmbeddedVideo.end_text || '', tease1_text:EmbeddedVideo.tease1_text || '', tease1_imgurl:EmbeddedVideo.tease1_imgurl || '', tease1_href:EmbeddedVideo.tease1_href || '', tease2_text:EmbeddedVideo.tease2_text || '', tease2_imgurl:EmbeddedVideo.tease2_imgurl || '', tease2_href:EmbeddedVideo.tease2_href || '' }, wmode: 'transparent' }, { version:EmbeddedVideo.REQ_FLASH_VERSION, update:false } ); $(slot).find('.alt').remove(); } EmbeddedVideo.load = init; EmbeddedVideo.omMsnbc = omMsnbc; EmbeddedVideo.neilsen = neilsen; EmbeddedVideo.omniture = omniture;})(); $(function() { EmbeddedVideo.load(); });