/*  This comment MUST stay intact for legal use, so don't remove it.
    Spruecheskript v1.00 - (c) 2008 Timo Sack - http://www.timos-welt.de
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by the
    Free Software Foundation, either version 3 of the License, or
    (at your option) any later version. See LICENSE.TXT for details. */

var sprueche_alletext = "Ansicht";
var sprueche_einzelnetext = "Ansicht";
var sprueche_einzeln = new Array();
var sprueche_gesamt = '';
var sprueche_zaehler;
var sprueche_firstcall = 0;
var sprueche_request = false;
var sprueche_allesprueche = "<a href=\"javascript:allesprueche();\" class=\"spruchhinweis\" title=\"alle\" >"+sprueche_alletext+"</a>";
var sprueche_einzelnesprueche = "<a href=\"javascript:einzelnesprueche();\" class=\"spruchhinweis\" title=\"einzeln\" >"+sprueche_einzelnetext+"</a>";
var sprueche_vorigerpfeil = "<a href=\"javascript:vorigerspruch();\" class=\"spruchpfeile\" title=\"N&auml;chster Eintrag\" >< neuer</a>";
var sprueche_naechsterpfeil = "<a href=\"javascript:naechsterspruch();\" class=\"spruchpfeile\" title=\"Voriger Eintrag\" >&auml;lter ></a>";

// add event to window.onload
function sprueche_addLoad(sprueche_func)
{
  var sprueche_oldonload = window.onload;
  if (typeof window.onload != 'function')
  { window.onload = sprueche_func; }
  else
  { window.onload = function() {
    if (sprueche_oldonload) { sprueche_oldonload(); }
    sprueche_func();
    };
  }
}
// init function at page load
function sprueche_init()
{
  if (!sprueche_firstcall)
  {
    sprueche_firstcall = 1;

    // prep AJAX request
    sprueche_request = false;
    if (window.XMLHttpRequest) {
      sprueche_request = new XMLHttpRequest();
    }
    else if (window.ActiveXObject)
    {
      try { sprueche_request = new ActiveXObject("Msxml2.XMLHTTP"); }
      catch (sprueche_err) { try { sprueche_request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (sprueche_err) {} }
    }
    sprueche_ajax();
    document.getElementById('ansichtumschalten').innerHTML = sprueche_allesprueche;
    sprueche_firstcall = 2;
  }
}
// load AJAX content and show in border div
function sprueche_ajax()
{
  try
  {
    sprueche_request.open('GET', ' blogdata.html', true);
    sprueche_request.onreadystatechange = function()
    {
      if (sprueche_request.readyState == 4) {
        sprueche_gesamt = sprueche_request.responseText;
        sprueche_einzeln = sprueche_gesamt.split("#");
        sprueche_zaehler = 1;
        sprueche_zeigeinen(sprueche_zaehler);
        }
    };
    sprueche_request.send(null);
  }
  catch(sprueche_err)
  {
  }
}
function vorigerspruch()
{
        if (!sprueche_firstcall) sprueche_init();
        sprueche_zaehler -= 1;
        sprueche_zeigeinen(sprueche_zaehler);
}
function naechsterspruch()
{
        if (!sprueche_firstcall) sprueche_init();
        sprueche_zaehler += 1;
        sprueche_zeigeinen(sprueche_zaehler);
}
function sprueche_zeigeinen(spruchnummer)
{
        document.getElementById('spruchanzeige').innerHTML = sprueche_einzeln[spruchnummer];
        document.getElementById('vorigerpfeil').innerHTML = sprueche_vorigerpfeil;
        document.getElementById('naechsterpfeil').innerHTML = sprueche_naechsterpfeil;
        if (spruchnummer == sprueche_einzeln.length-1) document.getElementById('naechsterpfeil').innerHTML = "";
        if (spruchnummer == 1) document.getElementById('vorigerpfeil').innerHTML = "";
}
function allesprueche()
{
        document.getElementById('spruchanzeige').innerHTML = ""+sprueche_gesamt.replace(/#/g,"<br />&nbsp;<hr /><br />&nbsp;")+"<br />&nbsp;<hr />";
        document.getElementById('naechsterpfeil').innerHTML = "";
        document.getElementById('vorigerpfeil').innerHTML = "";
        document.getElementById('ansichtumschalten').innerHTML = sprueche_einzelnesprueche;
}
function einzelnesprueche()
{
        sprueche_zeigeinen(sprueche_zaehler);
        document.getElementById('ansichtumschalten').innerHTML = sprueche_allesprueche;
}
sprueche_addLoad(sprueche_init);
