/* $Id: bpabp_nf.js,v 1.11 2011-08-31 11:49:30 jan Exp $ */
/*
 * Random Banner Display
 */

var randomize_banner = true; /* Zum kompletten Deaktivieren der Banner-Funktion
                             auf false setzen. */
var banner = new Array(
  Array(
    Array(
      'http://www.aniki.info/',
      'bpabp/aniki.png',
      'Aniki - Das Anime-Wiki'),
    Array(
      'http://www.aniki.info/',
      'bpabp/aniki_02.png',
      'Aniki - Das Anime-Wiki')
  )
);

if (randomize_banner && banner.push) {

  if (!dont_show) {
    var dont_show = new String ("")
  }



  if (dont_show.indexOf ("marathon") == -1) {
    banner.push(
      Array(
        Array(
          'http://marathon.tomodachi.de/',
          'bpabp/am2012_teaser.png',
          'Anime Marathon - Die Convention des Anime no Tomodachi e.V.')));
  }


  if (dont_show.indexOf ("funime") == -1) {
    banner.push(
      Array(
        Array(
          'http://www.tomodachi.de/html/funime/index.html',
          'bpabp/funime.png',
          'FUNime - Das Magazin des Anime no Tomodachi e.V.')));
  }

  if (dont_show.indexOf ("tvplaner") == -1) {
    banner.push(
      Array(
        Array(
          'http://www.tomodachi.de/html/ant/service/tv_planer.html',
          'bpabp/tv_planer.png',
          'Anime TV-Planer')));
  }

  if (dont_show.indexOf ("blog") == -1) {
    banner.push(
      Array(
        Array(
          'http://blog.tomodachi.de/',
          'bpabp/ant_blog_logo.gif',
          'AnT Blog')));
  }

  if (dont_show.indexOf ("chat") == -1) {
    banner.push(
      Array(
        Array(
          'http://www.tomodachi.de/html/ant/service/channel.html',
          'bpabp/ant_chat_logo.png',
          'AnT Chat')));
  }

  if (dont_show.indexOf ("newsletter") == -1) {
    banner.push(
      Array(
        Array(
          'http://www.tomodachi.de/html/ant/service/newsletter.html',
          'bpabp/newsletter.png',
          'AnT Newsletter')));
  }

  if (dont_show.indexOf ("forum") == -1) {
    banner.push(
      Array(
        Array(
          'http://forum.tomodachi.de',
          'bpabp/forum.png',
          'AnT Forum')));
  }
}

function randomBanner() {
	var i;
  if (randomize_banner && (banner.length > 0)) {
    for (i=0; i<4 && banner.length>0; i++) {
      /* Erst Kategorie auswaehlen... */
      var catidx = Math.floor(Math.random()*banner.length);
      var category = banner[catidx];
      /* ...dann Banner aus der Kategorie */
      var banidx = Math.floor(Math.random()*category.length);
      var elem = category[banidx];
      var link = elem[0];
      var img = 'http://i.tomodachi.de/' + elem[1];
      var desc = elem[2];

      banner.splice(catidx, 1);
      document.write ('<a href="'+link+'"><img class="banner" src="'+img+
        '" width="300" height="75" alt="'+desc+'" title="'+
        desc+'"></a>');
    }
  } else {
    document.write ('<img src="http://i.tomodachi.de/general/right_end.gif"'+
      ' width="50" height="75" border="0" alt="">');
  }
}
/*
 * vim: expandtab ts=2:
 */

