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+15;
        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";}
        }
}

     function MM_swapImgRestore() { //v3.0
       var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
     }
 
     function MM_preloadImages() { //v3.0
       var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
         var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
         if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
     }
 
     function MM_findObj(n, d) { //v4.0
       var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
         d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
       if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
       for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
       if(!x && document.getElementById) x=document.getElementById(n); return x;
     }
 
     function MM_swapImage() { //v3.0
       var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
        if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
     }
