

<!--BEGIN Pop-up Windows Script------------------------------------------>
<!--
// Copyright 1999 - 2001 by Ray Stott, Pop-up Windows Script ver 2.0
// OK to use if this copyright is included
// Script is available at http://www.crays.com/jsc          

var popWin = null    // use this when referring to pop-up window
var winCount = 0
var winName = "popWin"
function openPopWin(winURL, winWidth, winHeight, winFeatures, winLeft, winTop){
  var d_winLeft = 0  // default, pixels from screen left to window left
  var d_winTop = 0   // default, pixels from screen top to window top
  winName = "popWin" + winCount++ //unique name for each pop-up window
  closePopWin()           // close any previously opened pop-up window
  if (openPopWin.arguments.length >= 4)  // any additional features? 
    winFeatures = "," + winFeatures
  else 
    winFeatures = "" 
  if (openPopWin.arguments.length == 6)  // location specified
    winFeatures += getLocation(winWidth, winHeight, winLeft, winTop)
  else
    winFeatures += getLocation(winWidth, winHeight, d_winLeft, d_winTop)
  popWin = window.open(winURL, winName, "width=" + winWidth 
           + ",height=" + winHeight + winFeatures  )
  }


function closePopWin(){    // close pop-up window if it is open 
  if (navigator.appName != "Microsoft Internet Explorer" 
      || parseInt(navigator.appVersion) >=4) //do not close if early IE
    if(popWin != null) if(!popWin.closed) popWin.close() 
  }
function getLocation(winWidth, winHeight, winLeft, winTop){
  return ""
  }
//-->

 // for Netscape 4+ and IE 4+
<!--
function getLocation(winWidth, winHeight, winLeft, winTop){
  var winLocation = ""
  if (winLeft < 0)
    winLeft = screen.width - winWidth + winLeft
  if (winTop < 0)
    winTop = screen.height - winHeight + winTop
  if (winTop == "cen")
    winTop = (screen.height - winHeight)/2                    // - 20
  if (winLeft == "cen")
    winLeft = (screen.width - winWidth)/2
  if (winLeft>0 & winTop>0)
    winLocation =  ",screenX=" + winLeft + ",left=" + winLeft	
                + ",screenY=" + winTop + ",top=" + winTop
  else
    winLocation = ""
  return winLocation
  }
//-->
<!--END Pop-up Windows Script------------------------------------------->


function celltoggle(ce1,sp_anz,z_anz,color1,color2)                 // komplette zeile, spalte
{

 var spalte=ce1 % sp_anz  ;         
 if (spalte==0) {spalte=sp_anz}    // Spaltennummer (1,2,3,4..)

 var reihe = ce1 - spalte + 1 ;     // id-Nummer des ersten Reihenelementes
 
for(sz = spalte; sz <= (sp_anz*z_anz); sz+=sp_anz)
{
 sp = "c" + sz
 window.document.all[sp].style.background = color1;
}
 
for(sz = 1; sz <= sp_anz; sz++)
{
rh = "c" + reihe;
reihe++;
 window.document.all[rh].style.background = color1;
}

ce1="c" + ce1;

window.document.all[ce1].style.background = color2;

}





function celltoggle2(ce2,sp_anz2,z_anz2,color1_2,color2_2)        // fadenkreuz
{
 var cell2=ce2
 var spalte2=ce2 % sp_anz2  ;         
 if (spalte2==0) {spalte2=sp_anz2}    // Spaltennummer (1,2,3,4..)

for(sz = ce2-sp_anz2 ; sz <= (ce2+sp_anz2); sz+=2*sp_anz2)     // spalte
{
if ((sz > 0) && (sz <=sp_anz2*z_anz2)) { sp = "c" + sz;
 window.document.all[sp].style.background = color1_2; }
}



if (spalte2==1)                                                  // zeile
 { 
 cell2++;
 sp = "c" + cell2;
 window.document.all[sp].style.background = color1_2; 
 }

else
{
 cell2--;
 sp = "c" + cell2;
  window.document.all[sp].style.background = color1_2; 
   if (spalte2 != sp_anz2)
      {    
	  cell2+=2;
	  sp="c" + cell2;
	  window.document.all[sp].style.background = color1_2; 
	  }
}


ce2="c" + ce2;

window.document.all[ce2].style.background = color2_2;

}

function change46(ce1)
{ celltoggle(ce1,4,6,'#bd4833','#8e0000') }

function reset46(ce1)
{ celltoggle(ce1,4,6,'#6e2b18','#6e2b18') }

function change45(ce1)
{ celltoggle(ce1,4,5,'#bd4833','#8e0000') }

function reset45(ce1)
{ celltoggle(ce1,4,5,'#6e2b18','#6e2b18')  }

function change34(ce1)
{ celltoggle(ce1,3,4,'#bd4833','#8e0000') }

function reset34(ce1)
{ celltoggle(ce1,3,4,'#6e2b18','#6e2b18') }

function reset45(ce1)
{ celltoggle(ce1,4,5,'#6e2b18','#6e2b18') }

function change44_2(ce1)                         // Kreuzform über celltoggle2 (n. verwendet)
{ celltoggle2(ce1,4,4,'#bd4833','#8e0000') }

function reset44_2(ce1)                            // Kreuzform über celltoggle2
{ celltoggle2(ce1,4,4,'#6e2b18','#6e2b18') }

function change45_2(ce1)                         // Kreuzform über celltoggle2
{ celltoggle2(ce1,4,5,'#bd4833','#8e0000') }

function reset45_2(ce1)                            // Kreuzform über celltoggle2
{ celltoggle2(ce1,4,5,'#6e2b18','#6e2b18') }

