var cookieDomain='.fifa.com';var baseUrl='http://de.fifa.com';var siteLang='de';var idSplitLen=3;var numWordsComment=100;// Remove surrounding frames if any
if (parent.frames.length > 0) {
  top.location.href = self.location.href;
}
/*function getCSS(){
 var i,a;
 for(i=0;(a=document.getElementsByTagName("link")[i]); i++){
 if(a.getAttribute("rel").indexOf("style")!=-1&&a.getAttribute("title")&&!a.disabled) return a.getAttribute("title");}
 return null;
}*/
function setCSS(title){var i,a;for(i=0;(a=document.getElementsByTagName("link")[i]);i++){if(a.getAttribute("rel").indexOf("style")!=-1&&a.getAttribute("title")){a.disabled=true;if(a.getAttribute("title")==title)a.disabled=false;}};Cookie.set('accessFIFA',title,365,'/');}
function toggleAccessibilityButtons(t){if(t===undefined||t==null||t=='')t=Cookie.get('accessFIFA');if(t!='standard'){$('accessibleVersion').hide();if(!this.ieOld)$('standardVersion').show();}else{$('accessibleVersion').show();$('standardVersion').hide()};}
function switchCSS(){var t=Cookie.get('accessFIFA');if(t===undefined||t==null||t=='') t='standard';if(t=='standard') t='accessible'; else t='standard';setCSS(t);toggleAccessibilityButtons(t)}
var openCSS = function(){var t=Cookie.get('accessFIFA');if (t===undefined||t==null||t=='')t='standard';
if (this.ieOld)t='accessible';setCSS(t);}();
/* HBX functions */
var hbxPageName='',hbxContentCategory='',bHbxFT=true;
function setHBXParameters(pn,cc){
  hbxPageName=pn;hbxContentCategory=cc;
}
function invokeAjaxHBXPageView()
{ 
  if(!bHbxFT) 
  invokeHBXPageView(hbxPageName,hbxContentCategory); 
  bHbxFT=false;
}
function invokeHBXPageView() { 
  if (hbxPageName != '' && hbxContentCategory != '') _hbPageView(hbxPageName,hbxContentCategory); 
}
/* Sponsor tracking dismissed in March 09 - Function edited for backward compatibility only */
function _hbPageViewSponsored(pn,cc,sp){
  if (pn != '' && cc != '') _hbPageView(pn,cc); 
}
function getHostName() {var s = document.location.href; s = s.replace(/(^[a-zA-z0-9]*:\/\/)/,''); s = s.replace(/(\/.*)/,''); return s; }
function getUrlParams() {var s = document.location.href; if(s.indexOf('?')!=-1) return s.substring(s.indexOf('?')+1); if(s.indexOf('#')!=-1) return s.substring(s.indexOf('#')+1); return '';}
function fnClearInput(inp,ot){if(inp.value.toLowerCase() == ot.toLowerCase()) inp.value='';}
/* languages popup*/
function wloc(originalResponse){$('wLang').update(originalResponse.responseText);$('wLang').show();}
function wlo(){$('wMA').hide();if ($('wLang').visible()) {$('wLang').hide();return;}
if($('wLang').empty()) 
var pA=new Ajax.Request("/library/home/_languageslist.html",{method:'get',onComplete:wloc});
else $('wLang').show();
}
function wlc(){$('wLang').hide();}
/* ma popup*/
function wmac(){$('wMA').hide();}
function wmao(){$('wLang').hide();if ($('wMA').visible()) {$('wMA').hide();return;}
if($('wMA').empty()) var pA = new Ajax.Request("/library/home/_countrieslist.html",{method:'get',onComplete:wmaoc}); else $('wMA').show();}
function wmaopl(originalResponse){$('wMA').update(originalResponse.responseText);}
function wmaoc(originalResponse){$('wMA').update(originalResponse.responseText);$('wMA').show();}
function wmapl(){clearTimeout(mapltimer);var pA = new Ajax.Request("/library/home/_countrieslist.html",{method:'get',onComplete:wmaopl});}
var mapltimer;
function mapreloader(){mapltimer=setTimeout("wmapl()",2000);}
function wpOpen(u) {var h=652;if(window.ie6)h=648;window.open(u,'videoplayer','width=740,height='+h+',resizable=no,scrollbars=no,location=no,menubar=no,status=no,toolbar=no');}
function wpopenlower(u) {var h=652;if(window.ie6)h=648;window.open(u,'videoplayer','width=740,height='+h+',resizable=no,scrollbars=no,location=no,menubar=no,status=no,toolbar=no');}
function openPopup(u,h,w){window.open(u,'popup','width='+w+',height='+h+',resizable=no,scrollbars=no,location=no,menubar=no,status=no,toolbar=no')}
 
function mcOpen(u)
{	
	/*document.location.href=u;*/
	var h = 'height=705';
	//if (u.indexOf('clubworldcup')>-1){h='height=670';}
	window.open(u,'popup','width=770,'+h+',resizable=no,scrollbars=no,location=no,menubar=no,status=no,toolbar=no');
}
function mcWCQOpen(u) {
	window.open(u,'popup','width=885, height=705,resizable=no,scrollbars=no,location=no,menubar=no,status=no,toolbar=no');
}
function mcFCCOpen(u)
{	
	document.location.href=u;
}
function resizeFWCQFlashPopUp(divId, h, w, resizeType) {
	var ua=navigator.userAgent.toLowerCase();
	var hNew, wNew;
	if (resizeType=='1') {
    $('prelmatchcast').setStyle({visibility:'visible'});
  }
  else {
    $('prelmatchcast').setStyle({visibility:'hidden'});
  }
	if (ua.indexOf("chrome")>-1) {
	  if (resizeType=='1') window.resizeTo(Number(w)+Number(10),760); else  window.resizeTo(Number(w)+Number(5),135);
	  return;
	}
	if (ua.indexOf("msie 6")>-1) {
	  if (resizeType=='1') window.resizeTo(Number(w)+Number(10), 745); else window.resizeTo(Number(w),120);
	  return;
	}
	var o = $('resizeReference');
	window.resizeTo(w,h);
	var hDiff = mcFWCQstartH - o.clientHeight;
	var wDiff = mcFWCQstartW - o.clientWidth;
	var hDiffmin = mcFWCQstartHmin - o.clientHeight;
	var wDiffmin = mcFWCQstartWmin - o.clientWidth;
	if (resizeType=='1') {
	  hNew = Number(h) + Number(hDiff);
	  wNew = Number(w) + Number(wDiff);
	  window.resizeTo(wNew, hNew);
	}
	else if (resizeType=='2') {
	  hNew = Number(h) + Number(hDiffmin-20);
	  wNew = Number(w) + Number(wDiffmin);
	  window.resizeTo(wNew, hNew);
	}
}
function dcOpen(){window.open('/live/competitions/worldcup/preliminarydraw/drawcast.html','popup','width=885,height=700,resizable=no,scrollbars=no,location=no,menubar=no,status=no,toolbar=no');}
var Tab={
  id:'',
  tab:0,
  Change:function(id,url,tab)
  {
    Tab.id=id;
    Tab.tab=tab;
    var p=$(id);
    var a=new Ajax.Updater({success:id+'_content'},url,{method:'get',evalScripts:true,onComplete:Tab.Refresh()});
  },
  Refresh:function ()
  {
    var d=$(this.id).descendants();
    for(i=0;i<d.length;i++){try {$(d[i].id).removeClassName('current');if(d[i].id==this.id+'_'+this.tab)$(d[i].id).addClassName('current');}catch(e){}}
  }
}
function toggleImg(obj,img1,img2){
  if(obj.src.indexOf(img1)>0){
    obj.src = img2;
  } else {
    obj.src = img1;
  }
}
function currMenuItem(id){
  try{
  if($(id)){
    var p=document.location.pathname;
    for(i=0;i<$(id).childNodes.length;i++){//Strict match
      var u=String($(id).childNodes[i].innerHTML.match(/href="[^"]*"/));
      u=u.replace(/href=|"/ig,'');
      if(p.match(u)){
        Element.addClassName($(id).childNodes[i],'current');
        return;
      }
    }
    for(i=0;i<$(id).childNodes.length;i++){//Loose match
      var u=String($(id).childNodes[i].innerHTML.match(/href="[^"]*"/));
      u=u.replace(/href=|"/ig,'');
      u=u.replace(/index.html|[a-z]*list.html/,'');//Index pages
      u=u.match(/[^/]+/g);
      u=u.toString().replace(/,/g,'.*');
      if(p.match(u)){
        Element.addClassName($(id).childNodes[i],'current');
        return;
      }
    }
  }
  }catch(e){}
}
var AjaxIncluder = Class.create();
AjaxIncluder.prototype =
{
  initialize: function(url)
  {
    new Ajax.Updater('ajaxincluded', url);
  }
};
      function checkToS()
      {
      var accept_tos_ayq = $('c_agree').checked;
      if (accept_tos_ayq){
      Comment.submitComments()
      $('d_errPanelComments').hide();return true;
      }
              else {
$('d_errPanelComments').show();$('d_errPanelComments').focus();window.scrollTo(0, 0);return false;
                }              
            }
            
function WFTickerOnLeagueSelect(nat){
          document.location.href="/worldfootball/worldmatchcentre/index.html#"+nat;
}
function currMenuItemCC(id){
  try{
    if($(id)){
      var p=document.location.pathname;
      for(i=0;i<$(id).childNodes.length;i++){
        var u=String($(id).childNodes[i].innerHTML.match(/href="[^"]*"/));
        u=u.replace(/href=|"/ig,'');
        if(p.match(u)){
          Element.addClassName($(id).childNodes[i],'current');
          Element.addClassName($(id).childNodes[$(id).childNodes.length-1],'last');
          Element.addClassName($(id).childNodes[i-1],'precurrent'); 
          return; 
        } 
      }
    } 
  }catch(e){} }
  
function printAndGoBack() {
  window.print(); window.close();
}
/***** Widget *****/
    function openWidget(name) {
        closeWidget(); 
        $j("#" + name).animate({ opacity: "show", top: "100", left: "250" }, "fast");
    }
    function closeWidget() {
        $j(".widgetFlashBox").animate({ opacity: "hide", top: "0", left: "250" }, "fast");
    }
/*****************/
var dartPlayer = null;
function initAdvert()
{
  if (dartPlayer==null) 
    dartPlayer = new DartPlayer(myRPOjbect, DARTReady);
}
var myRPOjbect='dsrmotion';
var loggingEnabled=false;
var areCompanions=true;
var adTag = "http://ad.doubleclick.net/adi/instreamsite/windowsmedia;sz="
var dcSeed = ";dc_seed=";
var zoneTag = "videoplayer";		
var AdvSyncLB = false;
var adBase = "http://ad.doubleclick.net/adi/4597.fifa.com/"
// site detection to be improved
if (getHostName().match(/^[a-z]{2}\./)) {
  var dartSite = getHostName().match(/^[a-z]{2}/);
} else {
  var dartSite = 'www';
}
var asPostfix = ";site="+dartSite+";sz=728x90;ord="
// site detection to be improved
var enableCallbacks = true;		
var enableAuto3rdPartyTracking = true;		
   
function clearRoadBlock() {}
DARTReady=function(){
if(enableCallbacks){
dartPlayer.attachOnClick(logClick);
dartPlayer.attachOnAdStart(logStart);
dartPlayer.attachOnAdComplete(logComplete);
}
if(!enableAuto3rdPartyTracking){dartPlayer.setAutoLogThirdPartyImpression(false);dartPlayer.setAutoLogThirdPartyClick(false);}
}
function logClick() {
 if(loggingEnabled){
  logCallback("Video Ad was clicked.");
 }
  dartPlayer.setClickThroughWindowFeatures("width=800,height=600,menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes");
  dartPlayer.setClickThroughWindowBlocked(function(){logCallback("pub callback popup blocked");});
}
function changeLB(zt) 
{
  var tzt;
  if (zt==null)
  {zoneTag="videoplayer";tzt="videoplayer"}
  else if (zt=="") 
  {tzt=zoneTag}
  else
  {zoneTag=zt;tzt=zt;}
	var tmp = adBase+tzt+asPostfix+Math.random()+"?";
	var lB = $("leaderBoard");
	if (lB==null) return;
	lB.src = tmp ;
}
function logStart() {
  if (AdvSyncLB==false) return;
	var tmp = adBase+vpEventListner.chAdvertTag+asPostfix+dartPlayer.getAd().getDartId()
	var compTag = dartPlayer.getRoadblockURL(tmp);
	//alert(compTag);
	var lB = $("leaderBoard");
	if (lB==null) return;
	lB.src = tmp ;
}
 
 
function logComplete() {
vpEventListner.moveNextVideo();
}
 
 
function detach() {
	dartPlayer.unregister();
}
 

