// Werbeeinblendungen für Fussballdaten.de V7

// Aktionen werden in der Variablen AdCode dokumentiert.
// Aufruf von showAdCode zeigt diese Variable an.
var AdCode='';
function showAdCode() {
  AdCode+='You use '+navigator.userAgent+'<br />';
  if (adtype!=initadtype) AdCode+='The adtype has changed from '+initadtype+' to '+adtype+'.<br />';
  obj('Bodier').innerHTML+='<div id="AdCode" style="display: none; background: #fff; border: 3px ridge #060; margin: 3px; padding: 3px; font-family: monospace; font-size: 85%; text-align: left;">Werbung<hr>'+AdCode+'<hr></div>';
  try {obj('AdCode').innerHTML+='Top-Banner:<br />'+showCode(obj('Topbanner').innerHTML)+'<hr />';} catch(e) {};
  try {obj('AdCode').innerHTML+='Skyscraper:<br />'+showCode(obj('Skyscraper').innerHTML)+'<hr />';} catch(e) {};
  try {obj('AdCode').innerHTML+='Smallbanner:<br />'+showCode(obj('Smallbanner').innerHTML)+'<hr />';} catch(e) {};
  try {obj('AdCode').innerHTML+='ContextAd:<br />'+showCode(obj('ContextAd').innerHTML)+'<hr />';} catch(e) {};
  try {obj('AdCode').innerHTML+='ContentAd:<br />'+showCode(obj('ContentAd').innerHTML)+'<hr />';} catch(e) {};
  try {obj('AdCode').style.display='block';} catch(e) {};
  }
function showCode(text) {
  //return '<p>'+text.replace(/<\/script>/g,'&lt;/scr'+'ipt&gt;\\n').replace(/</g,'&lt;').replace(/>/g,'&gt;').replace(/(\w\w\w\w|\d)(\/|%)/g,'$1<span class="wbr">$2</span>').replace(/(&|;)(\w\w\w\w)/g,'$1<span class="wbr"></span>$2').replace(/(\\n|\n)/g,'<br />\n')+'</p>\n';
  return '<p>'+text.replace(/<\/script>/g,'&lt;/scr'+'ipt&gt;\\n').replace(/</g,'&lt;').replace(/>/g,'&gt;').replace(/(\\n|\n)/g,'<br />\n')+'</p>\n';
  //return '<p>'+text.replace(/<\/script>/g,'&lt;/scr'+'ipt&gt;\\n').replace(/</g,'&lt;').replace(/>/g,'&gt;')+'</p>\n';
  }

// Vorbereitungen Ad2Net / Orange Direkt / Ströer - Zone bestimmen
if (window.location.hash=='#wallpaper' || window.location.hash=='#expwallpaper') var fbdPage='SI_testseite';
else if (window.location.hostname.substr(-4,4)==".dev") var fbdPage='SI_testseite';
else if (window.location.pathname.substr(0,12)=='/bundesliga/') var fbdPage='ErsteBundesliga';
else if (window.location.pathname.substr(0,12)=='/zweiteliga/') var fbdPage='ZweiteBundesliga';
else if (window.location.pathname=='/') var fbdPage='Startseite';
else var fbdPage='Rest';
var ord=Math.round(Math.random()*10000000000000000);
ord=Math.round(Math.random()*10000000000000000);
var n_pbt = '';
if (window.location.hash=='#wallpaper') var adtype='wallpaper';
else if (window.location.hash=='#expwallpaper') var adtype='expwallpaper';
else var adtype='';
AdCode+='Zone: '+fbdPage+(adtype?' ('+adtype+')':'')+'<br />\n';
var initadtype=adtype;
var contentAdDone=false;
var ligatusStart=false;

var jetzt = new Date();
var Std = jetzt.getHours(); var Stunde='00'+Std; Stunde=Stunde.substr(-2,2); if (Std<8 || Std>19) var Nacht=true; else var Nacht=false;
var Day = jetzt.getDate(); var Tag='00'+Day; Tag=Tag.substr(-2,2);
var Month = jetzt.getMonth()+1; var Monat='00'+Month; Monat=Monat.substr(-2,2);
var Jahr = jetzt.getFullYear();

Random = Math.round(Math.random()*12);
RandomDB = ((Random/6)==Math.round(Random/6));

// Aufbau der Werbung durch fbdAd(art)
function fbdAd(platz) {
  if (platz=='Global')           {document.write('<scr'+'ipt type="text/javascript" src="http://si.nuggad.net/rc?nuggn=571289945&nuggsid=520847736&nuggtg='+fbdPage+'"></scr'+'ipt>');}
  else if (platz=='Banner')           ad2net('Banner');
  else if (platz=='Flashbuehne') ad2net('Flashbuehne');
  else if (platz=='Topbanner')   ad2net('Topbanner');
  else if (platz=='Smallbanner') ad2net(platz);
  else if (platz=='Skyscraper')  ad2net(platz);
  else if (platz=='StartContentAd') betAd(platz);
  else if (platz=='ContentAd')   ad2net(platz);
  else if (platz=='ContextAd' && adData['Liga']>3000 && adData['Liga']<5000) betAd(platz);
  else AdCode+='Unbekannter Werbeplatz: '+platz+'<br />\n';
  }


// Werbung wird durch adShow() eingeblendet
function adShow() {
  // Wallpaperanpassungen vorweg...
  try {bgcolor==true;} catch(e) {bgcolor='';};
  try {bgimage==true;} catch(e) {bgimage='';};
  try {adclick==true;} catch(e) {adclick='';};
  if (adtype=='wallpaper') {
    AdCode+='Moving banner because of wallpaper<br />';
    //obj('Banner').style.marginRight='-10px'; obj('Banner').style.marginLeft='';
    obj('Topbanner').style.marginRight='-127px'; obj('Topbanner').style.marginLeft='';
    //obj('Skyscraper').style.top='-7px';
    //obj('Skyline').style.marginTop='3px';
    }
  else if (adtype=='expwallpaper') {
    AdCode+='Moving banner because of expanding wallpaper<br />';
    //obj('Banner').style.marginRight='-130px'; obj('Banner').style.marginLeft='';
    obj('Topbanner').style.marginRight='-247px'; obj('Topbanner').style.marginLeft='';
    //obj('Skyscraper').style.top='-97px';
    obj('Skyline').style.marginTop='90px';
    }
  //else if (adtype) AdCode+='Adtype is '+adtype+' - therefore no movement.<br />'; else AdCode+='Adtype is not set.<br />';
  if (bgcolor) {document.body.style.background=bgcolor; AdCode+='Background color is set to '+bgcolor+'.<br />';}
  if (bgimage) {document.body.style.background='url('+bgimage+')'; AdCode+='Background is set to '+bgimage+'.<br />';}
  // Werbung einblenden...
  doAdShow();
  // window.setTimeout('doAdShow()', 100);
  // window.setTimeout('doAdControl()', 1000);
  }
function doAdShow() {
  if (adtype=='wallpaper' || adtype=='expwallpaper') document.body.className+=' wallpapered';
  document.body.className+=' beworben';
  //adDoShow('Skyscraper');
  //adDoShow('ContextAd');
  //adDoShow('Banner');
  //adDoShow('Topbanner');
  //adDoShow('Smallbanner');
  //adDoShow('ContentAd');
  }
function adDoShow(id) {
  //if (id!='ContextAd') try {$('#'+id).slideDown('slow');} catch(e) {};
  try {obj(id).style.display='block';} catch(e) {};
  }

function doAdControl() {
  // Mal schauen, ob auch Werbung da ist...
  AdCode+='Ads controlled...<br />';
  try {if (obj('Skyscraper').innerHTML.indexOf('viewad/817-grey.gif')>1) {
    AdCode+='Skyscraper is empty<br />';
    //add_iframe(this,'http://ads.fussballdaten.de/googleframe.php?Skyscraper',120,600);
    } else AdCode+='Skyscraper is ok<br />';} catch(e) {AdCode+='Could not control Skyscraper<br />';};
  }

// IVW
function ivw() {
  var p=window.location.pathname.substring(1);
  var p1p=p.indexOf('/')+1;
  var p1=window.location.pathname.substring(1,p1p);
  var p2p=window.location.pathname.substring(p1p+1).indexOf('/')+1;
  var p2=window.location.pathname.substring(p1p+1,p1p+p2p);
  document.write('<div style=\"position: absolute; top: 5px; height:1px; width:1px; display:block;\">');
  document.write('<img src=\"http://fussball.ivwbox.de/cgi-bin/ivw/CP/');
  document.write(p1+';'+p2);
  document.write('?r='+escape(document.referrer)+'&d='+(Math.random()*100000)+'\" width=\"1\" height=\"1\" alt=\"smztag\" />');
  document.write('</div>');
  }


// Ad2Net
function ad2net(platz) {
  try {tile++;} catch(e) {tile=1;};
  if (window.location.hostname.substr(window.location.hostname.length-4,4)==".dev" && anchor!='#test') bluead(platz); else
  try {
  //if (platz=='Topbanner' && false)   {google_ad_client = "pub-9123785952865700"; google_ad_slot = "5372764403"; google_ad_width = 768; google_ad_height = 15; document.write('<div><scr'+'ipt type="text/javascript" src="'+'http://pagead2.googlesyndication.com/pagead/show_ads.js'+'"></scr'+'ipt></div>\n');} else
  if (platz=='Topbanner')   document.write('<scr'+'ipt type="text/javascript" src="'+'http://ad.de.doubleclick.net/adj/P4444.si.fussballdaten.de_de/'+fbdPage+';sz=728x90,728x180,468x60;kw=;'+n_pbt+';tile='+tile+';dcopt=ist;ord='+ord+'?'+'"></scr'+'ipt>\n<!-- Stroeer -->\n');
  if (platz=='Flashbuehne') document.write('<scr'+'ipt type="text/javascript" src="'+'http://ad.de.doubleclick.net/adj/P4444.si.fussballdaten.de_de/'+fbdPage+';sz=770x250;kw=;'+n_pbt+';tile='+tile+';ord='+ord+'?'+'"></scr'+'ipt>\n<!-- Stroeer -->\n');
  //if (platz=='Flashbuehne' && navigator.userAgent.indexOf('Chrome')>1 && navigator.userAgent.indexOf('Chrome')<999) {google_ad_client = "pub-9123785952865700"; google_ad_slot = "5372764403"; google_ad_width = 768; google_ad_height = 15; document.write('<div><scr'+'ipt type="text/javascript" src="'+'http://pagead2.googlesyndication.com/pagead/show_ads.js'+'"></scr'+'ipt></div>\n');}
  //if (platz=='Smallbanner') document.write('<scr'+'ipt type="text/javascript" src="'+'http://ad.de.doubleclick.net/adj/P4444.si.fussballdaten.de_de/'+fbdPage+';'+n_pbt+';tile='+tile+';sz=468x60;ord='+ord+'?'+'"></scr'+'ipt>\n<!-- Stroeer -->\n');
  //if (platz=='Smallbanner') document.write('<div style=\"align: center; text-align: center; margin: 0 auto 5px auto;\">'+'<scr'+'ipt type=\"text/javascript\" language=\"JavaScript\" src=\"http://a.ligatus.com/?ids=31047&t=js\"></scr'+'ipt>'+'</div>\n');
  if (platz=='Smallbanner' && ligatusStart) document.write('<div id=\"narrowligatus\"><scr'+'ipt type=\"text/javascript\" language=\"JavaScript\" src=\"http://a.ligatus.com/?ids=31047&t=js\"></scr'+'ipt></div>\n');
  else if (platz=='Smallbanner' && contentAdDone) document.write('<div id=\"wideligatus\"><scr'+'ipt type=\"text/javascript\" language=\"JavaScript\" src=\"http://a.ligatus.com/?ids=31049&t=js\"></scr'+'ipt></div>\n');
  else if (platz=='Smallbanner') {document.write('<div id=\"narrowligatus\"><scr'+'ipt type=\"text/javascript\" language=\"JavaScript\" src=\"http://a.ligatus.com/?ids=31047&t=js\"></scr'+'ipt></div>\n<div id=\"ContentAd\">'); ad2net('ContentAd'); document.write('</div>\n<div style=\"clear: both;\"></div>');}
  if (platz=='Skyscraper')  document.write('<scr'+'ipt type="text/javascript" src="'+'http://ad.de.doubleclick.net/adj/P4444.si.fussballdaten.de_de/'+fbdPage+';'+n_pbt+';tile='+tile+';sz=120x600,160x600,200x600;ord='+ord+'?'+'"></scr'+'ipt>\n<!-- Stroeer -->\n');
  if (platz=='Skyscraper')  document.write('\n<!-- Interstitial -->\n<scr'+'ipt type="text/javascript" language="JavaScript" src="http://ad.de.doubleclick.net/adj/P4444.si.fussballdaten.de_de/interstitial;sz=2x2;'+n_pbt+';tile=15;ord='+ord+'?"></scr'+'ipt>');
  //if (platz=='Skyscraper' && RandomDB)  document.write('<br /><a href=\"http://db.tt/tt94WVHQ\" target=\"_blank\"><img src=\"/bilder/werbung/dropbox.jpg\" /></a><br />\n<!-- DropBox -->\n');
  //if (platz=='Skyscraper' && navigator.userAgent.indexOf('Chrome')>1 && navigator.userAgent.indexOf('Chrome')<999) {google_ad_client = "pub-9123785952865700"; google_ad_slot = "6081207038"; google_ad_width = 120; google_ad_height = 600; document.write('<br /><br /><scr'+'ipt type="text/javascript" src="'+'http://pagead2.googlesyndication.com/pagead/show_ads.js'+'"></scr'+'ipt>\n');}
  //else if (platz=='Skyscraper' && Nacht) {google_ad_client = "pub-9123785952865700"; google_ad_slot = "6081207038"; google_ad_width = 120; google_ad_height = 600; document.write('<br /><br /><scr'+'ipt type="text/javascript" src="'+'http://pagead2.googlesyndication.com/pagead/show_ads.js'+'"></scr'+'ipt>\n');}
  if (platz=='ContentAd')   {document.write('<scr'+'ipt type="text/javascript" src="'+'http://ad.de.doubleclick.net/adj/P4444.si.fussballdaten.de_de/'+fbdPage+';'+n_pbt+';tile='+tile+';sz=300x250;ord='+ord+'?'+'"></scr'+'ipt>\n<!-- Stroeer -->\n'); contentAdDone=true;}
  } catch(e) {};
  }

function betAd(platz) {
  if (anchor=='#bwin') {
    if (platz=='StartContentAd') {document.write('<iframe id="itsfogo155657" name="itsfogo155657" src="http://adserver.itsfogo.com/default.aspx?t=f&v=1&zoneid=155657" frameborder="0" scrolling="no" width="300" height="168"></iframe>\n'); obj('StartContentAd').style.display='block';}
    if (platz=='ContextAd') document.write('<div class="rahmen"><h2><a href=\"http://www.betandwin.de/\">Sportwetten</a></h2></div>\n'); obj('ContextAd').style.display='block';
    }
  return false;
  if (window.location.hostname.substr(window.location.hostname.length-4,4)==".dev") bluead(platz); else
  try {
  if (platz=='StartContentAd') {document.write('<iframe id="itsfogo155657" name="itsfogo155657" src="http://adserver.itsfogo.com/default.aspx?t=f&v=1&zoneid=155657" frameborder="0" scrolling="no" width="300" height="168"></iframe>\n'); obj('StartContentAd').style.display='block';}
  if (platz=='ContextAd') {document.write('<a href=\"http://www.betandwin.de/\">Sportwetten</a>\n'); obj('ContextAd').style.display='block';}
  } catch(e) {};
  try {
  if (platz=='StartContentAd') obj('StartContentAd').style.display='block';
  if (platz=='ContextAd') obj('ContextAd').style.display='block';
  } catch(e) {};
  }

// Demo
function bluead(platz) {
  if (platz=='Topbanner')   document.write('<div style=\"width:726px;height:88px;background:blue;border:1px solid red;\">'+tile+'</div>\n<!-- Demo-Banner -->\n');
  //if (platz=='Flashbuehne') document.write('<div style=\"width:768px;height:248px;background:blue;border:1px solid red;\">'+tile+'</div>\n<!-- Demo-Flashbühne -->\n');
  if (platz=='noFlashbuehne') document.write('<div style=\"width:950px;height:300px;background:blue;border:1px solid red;\">'+tile+'</div>\n<!-- Demo-Flashbühne -->\n');
  //if (platz=='Smallbanner') document.write('<scr'+'ipt type="text/javascript" src="'+'http://ad.de.doubleclick.net/adj/P4444.si.fussballdaten.de_de/'+fbdPage+';'+n_pbt+';tile=1;sz=468x60;ord='+ord+'?'+'"></scr'+'ipt>\n<!-- Stroeer -->\n');
  if (platz=='Smallbanner' && ligatusStart) document.write('<div id=\"narrowligatus\"><scr'+'ipt type=\"text/javascript\" language=\"JavaScript\" src=\"http://a.ligatus.com/?ids=31047&t=js\"></scr'+'ipt></div>\n');
  else if (platz=='Smallbanner' && contentAdDone) document.write('<div id=\"wideligatus\"><scr'+'ipt type=\"text/javascript\" language=\"JavaScript\" src=\"http://a.ligatus.com/?ids=31049&t=js\"></scr'+'ipt></div>\n');
  else if (platz=='Smallbanner') {document.write('<div id=\"narrowligatus\"><scr'+'ipt type=\"text/javascript\" language=\"JavaScript\" src=\"http://a.ligatus.com/?ids=31047&t=js\"></scr'+'ipt></div>\n<div id=\"ContentAd\">'); ad2net('ContentAd'); document.write('</div>\n<div style=\"clear: both;\"></div>\n');}
  if (platz=='Skyscraper')  document.write('<div style=\"width:198px;height:598px;background:blue;border:1px solid red;\">'+tile+'</div>\n<!-- Demo-Skyscraper -->\n');
  if (platz=='StartContentAd') document.write('<div style=\"width:298px;height:166px;background:blue;border:1px solid red;\">'+'bet...'+'</div>\n<!-- Demo-StartContentAd -->\n');
  if (platz=='ContentAd')   {document.write('<div style=\"width:298px;height:248px;background:blue;border:1px solid red;\">'+tile+'</div>\n<!-- Demo-ContentAd -->\n'); contentAdDone=true;}
  if (platz=='ContextAd')   document.write('<div style=\"width:158px;height:18px;background:blue;border:1px solid red;\">'+'Bezahlter Text'+'</div>\n<!-- Demo-ContentAd -->\n');
  }


function add_script(place,file) {
  var script = document.createElement('script');
  var type = document.createAttribute('type');
  type.nodeValue = 'text/javascript';
  script.setAttributeNode(type);
  var source = document.createAttribute('src');
  source.nodeValue = file;
  script.setAttributeNode(source);
  place.appendChild(script);
  }
  
function add_iframe(place,file,w,h) {
  var script = document.createElement('iframe');
  var width = document.createAttribute('width');
  width.nodeValue = w;
  script.setAttributeNode(width);
  var height = document.createAttribute('height');
  height.nodeValue = h;
  script.setAttributeNode(height);
  var source = document.createAttribute('src');
  source.nodeValue = file;
  script.setAttributeNode(source);
  place.appendChild(script);
  }

