<!--
var rc=true;
var reco=true;
var status=0; 
var Werte="";
var aw = new Array();
var lasti=0;
var loeschkz="xxxxxxxx";

// alert("cook-vorher"+document.cookie.length);



function ckMeldung(form,status)
{
	if(status==2){
	  alert("Sie haben das Formular "+form+" schon einmal gesendet.\n\nUnter << Statistik >> können Sie den aktuellen Stand dieser Umfrage abrufen.");
    }
	else if(status==5){
      alert("Um die Statistik nicht zu verfälschen, darf jeder nur einmal das Formular versenden.");
    }
	else if(status==6){	
      alert("Ohne Cookie können Sie an der Umfrage nicht teilnehmen.\n\nBitte aktivieren Sie diese Funktion in Ihrem Browser und laden Sie danach das Formular nochmal neu.");
    }
	else if(status==7){
      alert("Sie haben für das Formular "+form+" keinen Eintrag im Cookie setzen lassen.\n\nBitte laden Sie das Formular nochmal neu.\n\n Sie können sonst nicht an der Umfrage teilnehmen.");
    }
}	
 
function ckWerteHolen()
{
//    alert("Werte holen"+document.cookie.length);
    if(document.cookie){ 
       var Wertstart = document.cookie.indexOf("=") + 1;
       var Wertende = document.cookie.indexOf(";");
       if(Wertende == -1) Wertende = document.cookie.length;
       Werte = unescape(document.cookie.substring(Wertstart,Wertende));
//       Werte = document.cookie.substring(Wertstart,Wertende);
//	   alert("Wertende"+Wertende);
    }
    return Werte;
}

function ckWerteSetzen(Bezeichner, Werte)
{
//	alert("Werte setzen");
    var jetzt = new Date();
	var Verfall = 1000*60*60*24*90;
    var Auszeit = new Date(jetzt.getTime() + Verfall);
	escape(Werte);
//	var cooky=Bezeichner+"="+Werte+"; expires="+Auszeit.toGMTString()+"; path=/www.lerafo.de/lrf;";
 var cooky=Bezeichner+"="+Werte+"; expires="+Auszeit.toGMTString()+"; path=/lrf;";

//	  expires="+Auszeit.toGMTString()+";"+"path=www.leserattenforum.de/lrf;";
//    var testcookie = document.cookie.split("; ");
    document.cookie = cooky;
   
//    alert("Werte gesetzt"+cooky);
}

function ckAufruf(form,status) 
{
//	alert("Aufruf Werte holen-Status-Werte"+status+Werte);
    Werte = ckWerteHolen();
//	alert("Aufruf Werte geholt St="+status+" Wt="+Werte+" fo="+form);
    if(document.cookie){
//	   alert("Aufruf - document.cookie ist da");
	   status=status+1;
//       saveWerte=Werte;
       aw=Werte.split(":");
// umwandeln in Zahl	   
	   aw[0]=parseInt(aw[0]);
//	   alert("aw0="+aw[0]+"aw1="+aw[1]+"awlänge="+aw.length);
	   for (var i=0; i<aw[0]+1; i++){
//		  alert("i="+i+"aw="+aw[i]);
		  lasti=i;
          if (aw[i]==form){
		    status=status+1;
			i=aw[0]+1;
          }
	   }
	}
ckChecken(form,status);
}

function ckChecken(form,status)
{
rc=true;
// alert("checken"+form+status);
      if(status==0){
	     rc=true;
      }
 	  else if(status==1){
	     rc=true;
	  }
	  else if(status==2){
	     rc=false;
	     ckMeldung(form,status);
	  }
	  else if(status==3){
	     rc=true;
         Werte=1+":"+form;
//		 alert("Status Cookie neu setzen"+status+Werte);
         ckWerteSetzen("Zaehler", Werte);
      }		 
	  else if(status==4){
	     rc=true;
//		 alert("Eintrag neu setzen  St="+status+" Wt="+Werte+" fo="+form);
		 if(aw[1]!=loeschkz){
		    Werte=aw[0]+1;
			Werte=Werte+":"+form;
		    for (var i=1; i<aw[0]+1; i++){
		      if(i+1<20){
		        Werte=Werte+":"+aw[i];
//		        alert(i, Werte);
			  }	
		    }
		 }
		 else{
		    Werte=aw[0];
			Werte=Werte+":"+form;
            if(aw[0]>1){ 
			  for (var i=2; i<aw[0]+1; i++){
		         if(i+1<20){
		           Werte=Werte+":"+aw[i];
//		           alert(i, Werte);
				 }  
			  }	
		    }
		 }
         ckWerteSetzen("Zaehler", Werte);
	  }
      else if(status==5){
	     rc=false;
	     ckMeldung(form,status);
	  }
	  else if(status==6){
	     rc=false;
	     ckMeldung(form,status);
	  }
	  else if(status==7){
	     rc=false;
	     ckMeldung(form,status);
	  }
	  else if(status==8){
	     rc=true;
	  }
	  else if(status>8){
//		alert("Aufruf Eintrag löschen? St="+status+" Wt="+Werte);
// bei status=8 ist lasti mindestens 1, da sonst kein confirm und daher auch kein Abbruch möglich

        if(aw[0]>1){ 
	      Werte = aw[0]-1;
		  for (var i=2; i<aw[0]+1; i++){
		    if(i+1<20){
		      Werte=Werte+":"+aw[i];
//		      alert(Werte);
		    }
		  }
		}
		else{
// Cookie wird erst nach korrektem Close Browser gelöscht, aber neue Umfrage vorher möglich
// daher Cookie lassen und 1. Eintrag opfern für Unsinn  		
		  Werte = 1+":"+loeschkz;
		}   
        ckWerteSetzen("Zaehler", Werte);
        rc=true;
     }
//	 alert("form="+form+" Status="+status);		
}

<!--    //-->

