// ----------German---------------------------------------------------------------
// Wenn diese Datei auf ihrem Bildschirm erscheint (dies geschieht z.B. mit dem
// Netscape Navigator 3), so warten sie bitte, bis sie vollständig geladen ist und
// drücken dann den "zurück"-Button ihres Browsers (Pfeil links bei Netscape).
// ----------English--------------------------------------------------------------
// If this file appears on your screen (this can happen in Netscape 3 and older),
// wait until its loaded and then press the "back"-Button of your Browser (that's
// the left-arrow in Netscape).
// -------------------------------------------------------------------------------


 function getCookie(cookie_name)
 {
  var cookie_string = document.cookie;
  var cookie_array  = cookie_string.split(";");
  var array_size    = cookie_array.length;
  var cookie_teile;

  var i = 0;
  for(i = 0; i < array_size; i++)
  {
    cookie_teile = cookie_array[i].split("=");
    if(cookie_teile[0].substring(0,1) == " ")
      cookie_teile[0] = cookie_teile[0].substring(1, cookie_teile[0].length);
    if(cookie_teile[0] == cookie_name)
      return cookie_teile[1];
  }

  return "NoCookie";
 }

 function setCookie(name, value)
 {
    var argv    = setCookie.arguments
    var argc    = setCookie.arguments.length
    var expires = (argc > 2) ? argv[2] : null
    var path    = (argc > 3) ? argv[3] : null
    var domain  = (argc > 4) ? argv[4] : null
    var secure  = (argc > 5) ? argv[5] : false


    document.cookie = name + "=" + escape(value) +
                      (expires ? ("; expires=" + expires.toGMTString()) : "") +
                      (path ? ("; path=" + path) : "") +
                      (domain ? ("; domain=" + domain) : "") +
                      (secure ? "; secure" : "")
 }

function UserPrompt()
{
 if(UserName == "NoCookie")
   {
    UserName = prompt("You're new! So, what's your Name?\n Du bist neu! Wie heisst du?", "")
     if(!UserName)
     {
       UserName = "anonymus";
     }
   }
}

function SubmitPopUp()
 {
  var width=514;
  var height=164;
  if (navigator.appName == "Netscape")
  {
   var attributes = "menubar=0,toolbar=0,status=0,scrollbars=0,resizable=0,width=" + width + ",height=" + height;
   var showpic = window.open("submit.htm",'Werbung', attributes);
  }
 else
  {
   var attributes =
   "menubar=no,toolbar=no,status=no,scrollbars=no,resizable=no,width=" +
   width + ",height=" + height;
   var showpic = window.open("submit.htm",'Werbung', attributes);
  }

  EMail = document.forms[0].fromemail.value;
  UserName = document.forms[0].from.value;
  setCookie("JPPemail", EMail, TheExpDate, ThePath, TheDomain);
  setCookie("JPPusername", UserName, TheExpDate, ThePath, TheDomain)
 }

function buttonpreload()
{

Image10= new Image(100,30)
Image10.src = "images/bstories0.gif"
Image11= new Image(100,30)
Image11.src = "images/bstories1.gif"
Image12= new Image(100,30)
Image12.src = "images/bstories2.gif"

Image20= new Image(100,30)
Image20.src = "images/blinks0.gif"
Image21= new Image(100,30)
Image21.src = "images/blinks1.gif"
Image22= new Image(100,30)
Image22.src = "images/blinks2.gif"

Image30= new Image(100,30)
Image30.src = "images/bupload0.gif"
Image31= new Image(100,30)
Image31.src = "images/bupload1.gif"
Image32= new Image(100,30)
Image32.src = "images/bupload2.gif"

Image40= new Image(100,30)
Image40.src = "images/binfo0.gif"
Image41= new Image(100,30)
Image41.src = "images/binfo1.gif"
Image42= new Image(100,30)
Image42.src = "images/binfo2.gif"

Image50= new Image(100,30)
Image50.src = "images/bprogs0.gif"
Image51= new Image(100,30)
Image51.src = "images/bprogs1.gif"
Image52= new Image(100,30)
Image52.src = "images/bprogs2.gif"

Image60= new Image(100,30)
Image60.src = "images/bguest0.gif"
Image61= new Image(100,30)
Image61.src = "images/bguest1.gif"
Image62= new Image(100,30)
Image62.src = "images/bguest2.gif"

Image70= new Image(100,30)
Image70.src = "images/bgraphic0.gif"
Image71= new Image(100,30)
Image71.src = "images/bgraphic1.gif"
Image72= new Image(100,30)
Image72.src = "images/bgraphic2.gif"

Image80= new Image(100,30)
Image80.src = "images/bprob0.gif"
Image81= new Image(100,30)
Image81.src = "images/bprob1.gif"
Image82= new Image(100,30)
Image82.src = "images/bprob2.gif"

// Buttons on the bottom

Image110= new Image(181,70)
Image110.src = "images/bprog0.gif"
Image111= new Image(181,70)
Image111.src = "images/bprog1.gif"
Image112= new Image(181,70)
Image112.src = "images/bprog2.gif"

Image120= new Image(181,70)
Image120.src = "images/but0.gif"
Image121= new Image(181,70)
Image121.src = "images/but1.gif"
Image122= new Image(181,70)
Image122.src = "images/but2.gif"

Image130= new Image(181,70)
Image130.src = "images/bgam0.gif"
Image131= new Image(181,70)
Image131.src = "images/bgam1.gif"
Image132= new Image(181,70)
Image132.src = "images/bgam2.gif"

Image140= new Image(87,70)
Image140.src = "images/blgo0.gif"
Image141= new Image(87,70)
Image141.src = "images/blgo1.gif"
Image142= new Image(87,70)
Image142.src = "images/blgo2.gif"

Image150= new Image(87,70)
Image150.src = "images/blsponsor0.gif"
Image151= new Image(87,70)
Image151.src = "images/blsponsor1.gif"
Image152= new Image(87,70)
Image152.src = "images/blsponsor2.gif"

Image160= new Image(87,70)
Image160.src = "images/blmp30.gif"
Image161= new Image(87,70)
Image161.src = "images/blmp31.gif"
Image162= new Image(87,70)
Image162.src = "images/blmp32.gif"

Image170= new Image(87,70)
Image170.src = "images/bldiv0.gif"
Image171= new Image(87,70)
Image171.src = "images/bldiv1.gif"
Image172= new Image(87,70)
Image172.src = "images/bldiv2.gif"


Image180= new Image(90,70)
Image180.src = "images/bjcomic0.gif"
Image181= new Image(90,70)
Image181.src = "images/bjcomic1.gif"
Image182= new Image(90,70)
Image182.src = "images/bjcomic2.gif"

Image190= new Image(90,70)
Image190.src = "images/bjcompi0.gif"
Image191= new Image(90,70)
Image191.src = "images/bjcompi1.gif"
Image192= new Image(90,70)
Image192.src = "images/bjcompi2.gif"

Image200= new Image(90,70)
Image200.src = "images/0.gif"
Image201= new Image(90,70)
Image201.src = "images/1.gif"
Image202= new Image(90,70)
Image202.src = "images/2.gif"

Image210= new Image(90,70)
Image210.src = "images/bjcpics0.gif"
Image211= new Image(90,70)
Image211.src = "images/bjcpics1.gif"
Image212= new Image(90,70)
Image212.src = "images/bjcpics2.gif"

Image220= new Image(90,70)
Image220.src = "images/bjdiv0.gif"
Image221= new Image(90,70)
Image221.src = "images/bjdiv1.gif"
Image222= new Image(90,70)
Image222.src = "images/bjdiv2.gif"

Image230= new Image(90,70)
Image230.src = "images/bjecomics0.gif"
Image231= new Image(90,70)
Image231.src = "images/bjecomics1.gif"
Image232= new Image(90,70)
Image232.src = "images/bjecomics2.gif"

Image240= new Image(90,70)
Image240.src = "images/bjpics0.gif"
Image241= new Image(90,70)
Image241.src = "images/bjpics1.gif"
Image242= new Image(90,70)
Image242.src = "images/bjpics2.gif"

/*
Image290= new Image(90,70)
Image290.src = "images/0.gif"
Image291= new Image(90,70)
Image291.src = "images/1.gif"
Image292= new Image(90,70)
Image292.src = "images/2.gif"
*/

// andere grafiken

Image501= new Image(65,70)
Image501.src = "images/br.gif"

Image502= new Image(29,29)
Image502.src = "images/infbut.gif"

Image503= new Image(1024,70)
Image503.src = "images/nav.gif"

Image503= new Image(30,13)
Image503.src = "images/new.gif"

Image503= new Image(13,12)
Image503.src = "images/point.gif"

Image504= new Image(65,92)
Image504.src = "images/cornerr.gif"

Image505= new Image(148,39)
Image505.src = "images/download.gif"

Image501= new Image(65,70)
Image501.src = "images/bl.gif"

Image501= new Image(521,51)
Image501.src = "images/topright.gif"

}

function start_ticker()
{
        do_ticker(msg[0], 0, 1);
}

function do_ticker(text, pos, dir)
{
//        var out='<font face="Arial, Helvetica" color=#AAFF00>[&nbsp;<font color=#FFFFFF><strong><font size=-1>'+text.substring(0, pos)+'</font></font></strong>&nbsp;]</font>';
        var out='<FONT face="Arail, Helvetica" align="right">'+text.substring(0, pos)+'</FONT>';
        var delay=10;


        if(navigator.appName=="Netscape")
                with(document.ticker.document)
                {
                        open(); write(out); close();
                }
        else
                ticker.innerHTML=out;

        pos+=dir;

        if(pos>text.length)
                setTimeout('do_ticker("'+text+'",'+pos+','+(-dir)+')', delay*100);
        else
        {
                if(pos<0)
                {
                        if(++nextm>=msg.length)
                                nextm=0;
                        text=msg[nextm];
                        dir=-dir;
                }

                setTimeout('do_ticker("'+text+'",'+pos+','+dir+')', delay);
        }
}


function copy(str, begin, length)
  {
  var zw = '';
  for(z=begin;z<=begin+length;z++)
    {
    zw = zw + str.charAt(z);
    }
  return zw;
  }


function AktuellPath(Zusatz)
  {
  var var1 = window.location.href;

  for(z = var1.length; z > 0; z--)
    {
    if((var1.charAt(z) == '/') || (var1.charAt(z) == '\\'))
      {
      var var2 = copy(var1, 0, z);
      break;
      }
    }
  return var2+Zusatz;
}

function space2underscore(inp)
{
 var z = 0;
 var out = '';
 for (z=0;z < inp.length;z++)
 {
  if(inp.charAt(z) != ' ')
  {  
   out = out + inp.charAt(z);
  }
  else { out = out + '_'; }
 }
 return out;
}
