var autoPlay,initAutoPlay=false,initFlash=false;function stopPreroll(){sendPlay=true;hideBumper();if(!autoPlay){return;}
if(!initFlash){initAutoPlay=true;}
try{flashMovie('sport1FlashVideoObject').sendToFlash('play');}catch(e){sendPlay=true;}}
function flashMovie(id){if(document[id]){return document[id];}else{return document.getElementById(id);}}
function hideBumper(){if(!document.getElementById('videoBumper')){return;}
document.getElementById('videoBumper').style.display='none';}
function placeVideoObject(obj){var videoContainer=$('#videoContainer'),h2=videoContainer.find('h2');if(obj.width===undefined){obj.width=640;}
obj.height=Math.round(obj.width/(640/352));videoContainer.css({'width':obj.width+'px','height':obj.height+'px'});if(!DetectFlashVer(10,0,0)&&!!document.createElement('video').canPlayType&&(obj.mp4!==undefined||obj.ogg!==undefined)){var video=$('<video>'),playButton,marginTop,source;video.attr({'poster':obj.poster,'preload':'preload','width':obj.width,'height':obj.height,'id':'sport1VideoElement','rel':'video_'+obj.id}).bind('play',function(){$.get('/update-view-video?videoID='+parseInt($(this).attr('rel').split('video_')[1]));});marginTop=(obj.height-$('#videoContainer h2').innerHeight());h2.css({'margin-top':marginTop,'width':obj.width-20,'display':'block'});playButton=$("<div id='play'>");playButton.css({'margin-top':(marginTop/2)-40,'margin-left':(obj.width/2)-40}).bind('click',function(e){videoContainer.find('img').remove();video.attr('controls','controls').css('display','block');$(this).hide();h2.hide();document.getElementById('sport1VideoElement').play();});videoContainer.append(playButton);if(navigator.userAgent.match(/iPad/i)!=null&&obj.mp4!==undefined){video.attr('src',obj.mp4).css('display','none');videoContainer.append($('<img src="'+obj.poster+'" alt="'+obj.title+'">'));}else{if(obj.mp4!==undefined){source=$('<source>');source.attr({'src':obj.mp4,'type':'video/mp4'});video.append(source);}
if(obj.ogg!==undefined){source=$('<source>');source.attr({'src':obj.ogg,'type':'video/ogg; codecs="theora, vorbis"'});video.append(source);}}
if(autoPlay){video.attr('autoplay','autoplay');}
videoContainer.append(video);}else{initFlash=true;initFlashObject('/flash/videoplayer.swf',obj.width,obj.height,'10.0.0',{placeholder:'videoContainer',hide:true,cache:false,params:{id:'sport1FlashVideoObject',allowFullScreen:true,allowScriptAccess:'always',wmode:'transparent',flashvars:{autoPlay:initAutoPlay,flv:obj.mp4,title:obj.title,visual:obj.poster,videoID:obj.id}}});}}
function openVideo(id){window.open('/video/'+id+'-video.html','_popup');}
function flashVideoInitialized(){if(initFlash&&autoPlay&&initAutoPlay){flashMovie('sport1FlashVideoObject').sendToFlash('play');}};function initFlashObject(a,b,c,d,e){if(e==null){e={}}if(e.params==null){e.params={}}var f=['transparent','opaque','window'];var g=['low','medium','high'];var h={};var i=[];var j;var k=true;var l=false;var m;var n={tiny:[165,45],small:[174,96],medium:[356,157],large:[500,300]};if(e.flashErrorMsg){m=document.getElementById(e.flashErrorMsg);m.style.display="none"}if(e.placeholder){j=document.getElementById(e.placeholder);if(!e.hide){j.style.display="block"}}if(!e.cache){if(a.split("?")[1]){a+="&"}else{a+="?"}a+="_cacheBuster="+new Date().getTime()}if(!a){i.push("No SWF source given")}else{e.params['movie']=a}if(e.cache==null){e.cache=true}if(e.params.wmode){var o=false;for(wm in f){if(e.params.wmode==f[wm]){o=true}}if(!o){i.push("Invalid 'wmode' ['"+f.join("' | '")+"']")}}if(e.params.menu){if(typeof(e.params.menu)!="boolean"&&e.params.menu!="true"&&e.params.menu!="false"){i.push("Invalid 'menu' [true | false]")}}if(e.params.quality){var p=false;for(q in g){if(e.params.quality==g[q]){p=true}}if(!p){i.push("Invalid 'quality' ['"+g.join("' | '")+"']")}}if(e.params.flashvars){h=e.params.flashvars}if(!d){i.push("No version given")}else{d=d.split(".").join(",");requiredMajorVersion=d.split(",")[0];requiredMinorVersion=d.split(",")[1];requiredRevision=d.split(",")[2];if(!DetectFlashVer(requiredMajorVersion,requiredMinorVersion,requiredRevision)){var r;if(!m){var s="tiny";var t;var u='0';var v=b;var w=c;for(var x in n){t=n[x];if(t[0]<b&&t[1]<c){s=x;u=Math.round((c-t[1])/2)+'px 0 0 '+Math.round((b-t[0])/2)+'px';v=b-Math.round((b-t[0])/2);w=c-Math.round((c-t[1])/2)}}if(navigator.userAgent.indexOf("iPhone")!=-1||navigator.userAgent.indexOf("iPad")!=-1){s='iphone_'+s}else if(GetSwfVer()=='-1'){s='no_'+s}switch(e.lang){default:case"en":r='<br>Your flashversion is not up to date or Flash is disabled. Click <a href="http://get.adobe.com/flashplayer/" target="_blank">here</a> to update.';break;case"nl":r='<div style="padding:'+u+'; width: '+v+'px; height: '+w+'px"><a href="http://get.adobe.com/flashplayer/" target="_blank"><img src="http://cdn.e-sites.nl/images/flash/nl/'+s+'.jpg" alt="" style="border:1px solid #ccc"></a></div>';break}if(j){j.innerHTML=r}else{document.writeln(r)}}else{m.style.display="block"}l=true}}if(!b||isNaN((b+"").split("%").join(""))){i.push("Invalid width")}if(!c||isNaN((c+"").split("%").join(""))){i.push("Invalid height")}if(i.length==0&&!l){e.params.movie=a;var y='<object'+(e.params.id?' id="'+e.params.id+'"':"")+' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version='+(d.split(".").join(","))+',0" width="'+b+'" height="'+c+'">';e.params.name=e.params.id;delete e.params.id;var z=[];for(var A in h){z.push(A+"="+escape(h[A]))}if(z.length>0){e.params.flashvars=z.join("&")}delete z;var B=[];for(var A in e.params){if(A!="name"){if(typeof(e.params[A])=="boolean"){e.params[A]=(e.params[A]?"true":"false")}y+='<param name="'+A+'" value="'+e.params[A]+'" />'}if(A!="movie"){B.push(A+"=\""+e.params[A]+"\"")}}y+='<embed src="'+a+'"'+(B.length>0?' '+B.join(' '):'')+' width="'+b+'" height="'+c+'" pluginspage="http://get.adobe.com/flashplayer/" type="application/x-shockwave-flash"></embed>';y+='</object>';if(j){j.innerHTML=y}else{document.writeln(y)}}else if(!l){alert("[initFlashObject]:\n- "+i.join("\n- "))}}var versionMajor;var versionMinor;var versionRevision;var requiredMajorVersion;var requiredMinorVersion;var requiredRevision;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;function ControlVersion(){var a;var b;var e;try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");a=b.GetVariable("$version")}catch(e){}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");a="WIN 6,0,21,0";b.AllowScriptAccess="always";a=b.GetVariable("$version")}catch(e){}}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");a=b.GetVariable("$version")}catch(e){}}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");a="WIN 3,0,18,0"}catch(e){}}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");a="WIN 2,0,0,11"}catch(e){a=-1}}return a}function GetSwfVer(){var a=-1;if(navigator.plugins!=null&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var b=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var c=navigator.plugins["Shockwave Flash"+b].description;var d=c.split(" ");var e=d[2].split(".");var f=e[0];var g=e[1];if(d[3]!=""){tempArrayMinor=d[3].split("r")}else{tempArrayMinor=d[4].split("r")}var h=tempArrayMinor[1]>0?tempArrayMinor[1]:0;var a=f+"."+g+"."+h}}else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1)a=4;else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1)a=3;else if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1)a=2;else if(isIE&&isWin&&!isOpera){a=ControlVersion()}return a}function DetectFlashVer(a,b,c){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 d=versionArray[0];var e=versionArray[1];var f=versionArray[2];if(d>parseFloat(a)){return true}else if(d==parseFloat(a)){if(e>parseFloat(b))return true;else if(e==parseFloat(b)){if(f>=parseFloat(c))return true}}return false}}
