function check()
{
 if (document.formular.gegenverlinken.checked== false) 
 {
  alert("Bitte bestätigen Sie, das Sie uns ebenfals verlinkt haben.");
  return false;
 }
 if (document.formular.name.value == '') 
 {
  alert("Bitte geben Sie Ihren Namen ein.");
  return false;
 }
 if (document.formular.back_link_url.value == '') 
 {
  alert("Bitte geben Sie an, wo genau Sie uns verlinkt haben, auf ihrer Seite( URL bevorzugt ).");
  return false;
 }
 if (document.formular.email.value == '') 
 {
  alert("Bitte geben Sie Ihre E-Mail Addresse ein.");
  return false;
 }
 if (document.formular.url.value == '' || document.formular.url.value == 'http://') 
 {
  alert("Bitte geben Sie die URL ihrer Seite ein ( Bsp: http://www.google.ch/index.php ).");
  return false;
 }
 if (document.formular.beschreibung.value == '') 
 {
  alert("Bitte geben Sie einen knappen Stichpunkt ein, der Ihre Seite umschreibt; wird angezeigt und mit der URL unterlegt.");
  return false;
 }
 if (document.formular.kategorie1.value == 'leer' || document.formular.kategorie1.value == '') 
 {
  alert("Bitte geben Sie zu mindest eine Kategorie an.");
  return false;
 }
 if (document.formular.beschreibung.value == '' || document.formular.beschreibung.value == '')
 {
  alert("Bitte geben Sie eine Beschreibung ein.");
  return false;
 }
}

function textarea_pruefen( inhalt )
{
  var zeichenanzahl = 200;
  if (inhalt.value.length > zeichenanzahl ) inhalt.value = inhalt.value.substring(0,zeichenanzahl);
}





// :::::::: welcher Browser ? ::::::::
if (document.layers) {navigator.family = "nn4"}
if (document.all) {navigator.family = "ie4"}
if (window.navigator.userAgent.toLowerCase().match("gecko")) {navigator.family = "gecko"}

overdiv="0";

//  :::::::: kreiert Tabelle für die PopUp-Box ::::::::
function popLayer(a){
if(!descarray[a]){descarray[a]="<font color=red>Dieses PopUp (#"+a+") ist nicht korrekt definiert - Beschreibung fehlt</font>";}
if (navigator.family == "gecko") {pad="0"; bord="1 bordercolor=black";}
else {pad="1"; bord="0";}
desc = "<table cellspacing=0 cellpadding="+pad+" border="+bord+" bgcolor=black><tr><td>\n"
        +"<table cellspacing=0 cellpadding=4 border=0 width=100%><tr><td class=\"help_div_table\">\n"
        +descarray[a]
        +"\n</td></tr></table>\n"
        +"</td></tr></table>";
if(navigator.family =="nn4") {
        document.object1.document.write(desc);
        document.object1.document.close();
        document.object1.left=x+15;
        document.object1.top=y-5;
        }
else if(navigator.family =="ie4"){
        object1.innerHTML=desc;
        object1.style.pixelLeft=x+15;
        object1.style.pixelTop=y-5;
        }
else if(navigator.family =="gecko"){
        document.getElementById("object1").innerHTML=desc;
        document.getElementById("object1").style.left=x-250;
        document.getElementById("object1").style.top=y-5;
        }
}

//  :::::::: überwacht Maus-Position / plaziert die Box dementsprechend ::::::::


var isNav = (navigator.appName.indexOf("Netscape") !=-1);

function handlerMM(e){

// entweder feste x/y-Position für die Info-Box
// x = 300; // Infobox x-Position bei 300 von links
// y = 0;   // Infobox y-Position bei 0 (oben)

// oder Plazierung neben Mauszeiger

x = (isNav) ? e.pageX : event.clientX + document.body.scrollLeft;
y = (isNav) ? e.pageY : event.clientY + document.body.scrollTop;

}

if (isNav){document.captureEvents(Event.MOUSEMOVE);} document.onmousemove = handlerMM;


//  :::::::: versteckt die PopUp-Box ::::::::
function hideLayer(){
if (overdiv == "0") {
        if(navigator.family =="nn4") {eval(document.object1.top="-500");}
        else if(navigator.family =="ie4"){object1.innerHTML="";}
        else if(navigator.family =="gecko") {document.getElementById("object1").style.top="-500";}
        }
}

