// Wird aufgerufen wenn Formular abgesendet
var re = false;
function mynewtermin(){

 if (-1 != myinterface.search(/__xxpath__\?/)) {
      return;
  }
  
  if (document.getElementById("t_kdnr")) { var kdnr = document.getElementById('t_kdnr').value;} // Hier muss id des input-Felder rein
  if (document.getElementById("t_email")) { var email = document.getElementById('t_email').value; }
  if (document.getElementById("t_name")) { var name = document.getElementById('t_name').value; }  
  if (document.getElementById("t_anrede")) { var anrede = document.getElementById('t_anrede').value; }  
  if (document.getElementById("t_shopkey")) { var key = document.getElementById('t_shopkey').value; }
  if (document.getElementById("t_tag")) { var tag = document.getElementById('t_tag').value; }
  if (document.getElementById("t_monat")) { var monat = document.getElementById('t_monat').value; }
  if (document.getElementById("t_mytext")) { var text = document.getElementById('t_mytext').value; }
  if (document.getElementById("t_erinnern")) { var erinnern = document.getElementById('t_erinnern').value; }
  if (document.getElementById("t_wiederhol")) { var wiederhol = document.getElementById('t_wiederhol').value; }
  
  var postdata = {
			method : 'myterminnew',
			id : 0,
			params : [kdnr, email, name, anrede, key, tag, monat, text, erinnern, wiederhol]
		};
	try {
		req = new HTTP.Request(
		{
			uri: myinterface, 
			postbody: JSON.stringify(postdata),  //für JSON2 geändert
			onSuccess: function (trans) {
				 var data; 
				try {
					data = eval('('+trans.responseText+')'); // JSON "parsen"
				} catch(e) {
					return;   
				} 
        var resultDatum = data['_Datum']; //Resultate übergeben
        var resultText = data['_Text']; 
        var resultEingetragen = data['_eingetragen']; 
        var resultErgebnis = data['_Ergebnis'];		   
	   
       if (resultDatum == "0"){
     document.getElementById("t_Datum").innerHTML = '';
          re = false;
        }
         if (resultDatum == "1") {
     document.getElementById("t_Datum").innerHTML = '<br>bitte Datum korrekt (TT MM) eintragen';
          re = false;
          }
         if (resultDatum != "0" && resultDatum != "1") {
     document.getElementById("t_Datum2").innerHTML = resultDatum;
     document.getElementById("t_Datum").innerHTML = '';
          re = false;
          }
         if (resultDatum == "0" || resultDatum == "1") {
     document.getElementById("t_Datum2").innerHTML = '';
          re = false;
          }
       if (resultText == 0){
     document.getElementById("t_Text").innerHTML = '';
        }
          if (resultText == 1) {
     document.getElementById("t_Text").innerHTML = '<br>bitte geben Sie einen Text für die Erinnerungsmail ein';
          }
       if (resultErgebnis == 0){
     document.getElementById("t_err").innerHTML = '';
        }
          if (resultErgebnis == 1) {
     document.getElementById("t_err").innerHTML = '<br>dieser Termin ist bereits eingetragen';
          }
          if (resultErgebnis == 2) {
     document.getElementById("t_err").innerHTML = '<br>kein gültiges Datum!';
          }
          if (resultDatum == 0 && resultText == 0 && resultErgebnis == 0){
            re = true;
            document.getElementById("t_send").submit();
          }
		
			}
      
		}); 
	}
	catch(e)
	{
		return;
	}
    return false;
}

function myterminclear(c_mail, c_tag, c_monat, c_text, c_erinnern){
 if (-1 != myinterface.search(/__xxpath__\?/)) {
      return;
  }
    
  var postdata = {
			method : 'myterminclear',
			id : 0,
			params : [c_mail, c_tag, c_monat, c_text, c_erinnern]
		};
	try {
		req = new HTTP.Request(
		{
			uri: myinterface, 
			postbody: JSON.stringify(postdata),  //für JSON2 geändert
			onSuccess: function (trans) {
				 var data; 
				try {
					data = eval('('+trans.responseText+')'); // JSON "parsen"
				} catch(e) {
					return;   
				} 		
			}      
		}); 
	}
	catch(e)
	{
		return;
	}
    return true;
}

function myterminclearall(ac_mail){
 if (-1 != myinterface.search(/__xxpath__\?/)) {
      return;
  }
    
  var postdata = {
			method : 'myterminclearall',
			id : 0,
			params : [ac_mail]
		};
	try {
		req = new HTTP.Request(
		{
			uri: myinterface, 
			postbody: JSON.stringify(postdata),  //für JSON2 geändert
			onSuccess: function (trans) {
				 var data; 
				try {
					data = eval('('+trans.responseText+')'); // JSON "parsen"
				} catch(e) {
					return;   
				} 		
			}      
		}); 
	}
	catch(e)
	{
		return;
	}
    return true;
}


