//DIESE DATEI NICHT ANPASSEN
function chk(formkennung){

var formkennung = eval("document."+formkennung);



if(formkennung.lang.value=="de"){
  var lang='Bitte ergänzen Sie die Felder: ';	
}else if(formkennung.lang.value=="en"){
  var lang='Please complete the fields: '
}else if(formkennung.lang.value=="fr"){
  var lang='Veuillez remplir les champs: '
}

var count=formkennung.length-1;
var x = 0;
var kette=formkennung.Absender.value;
var filter=/^.+@.+..{2,3}$/;
feld = new Array();


//Registirierung prüfen mail/pw

    try{
    	
    	if((formkennung.Absender.value != formkennung.feld_Absender2_chkit.value)||(formkennung.feld_Password_chkit.value != formkennung.feld_Password2_chkit.value)){
      		openerrorbox("Please check you retyped password and mail");
    		return false;
    	}
    	
    }catch(ex){
    	
    }

//captcha

    try{
    	
    	if(formkennung.capvalidate.value != "true"){
      		openerrorbox("Please fill in the right code");
    		return false;
    	}
    	
    }catch(ex){
    	
    }
    

  for (var i=0; i<=count;i++){
    if((formkennung.elements[i].name.indexOf("_chkit")!= -1 && formkennung.elements[i].value =="") || (formkennung.elements[i].name.indexOf("_chkit")!= -1 && formkennung.elements[i].checked != true && formkennung.elements[i].type == "checkbox")){
      feld[x] = formkennung.elements[i].name;
      if(formkennung.elements[i].type == "text" || formkennung.elements[i].type == "textarea" || formkennung.elements[i].type == "password"){
        formkennung.elements[i].style.color="#ff0000";
      //  formkennung.elements[i].style.border="1px red solid";
      }
      if (vfocus != "true"){
        formkennung.elements[i].focus();
        var vfocus = "true";
      }
      x++;
      var fehler ="true"
    }
    
    if ((filter.test(kette) == false)&& mail != "false"){
      formkennung.Absender.style.color="#ff0000";
      //formkennung.Absender.style.border="1px red solid";
      feld[x] = "E-Mail";
      x++;
      var fehler ="true";
      var mail = "false";
    }
    
    
    if (i == count && fehler == "true"){
      var ausgabe = feld.join(", ");
      var ausgabemeldung =  ausgabe.replace(/feld_/g, "");
      var ausgabemeldung =  ausgabemeldung.replace(/\_chkit/g, "");
      var fehlermeldung = lang+ausgabemeldung;
      //alert(fehlermeldung);
      document.getElementById("errorbox").style.display="block";
      
      openerrorbox(fehlermeldung);
      
      
      return false;
    }
  }
  formkennung.submit();

}


function chngcolor(formkennung){
 var formkennung = eval("document."+formkennung);
  var count=formkennung.length-1;
  for (var i=0; i<count;i++){
    elm = formkennung.elements[i];
    if (elm.value != "" && (elm.type == "text" || elm.type == "textarea" || elm.type == "password") && elm.name != "capcode"){
      if(elm.id.indexOf("xx_")==-1){
	  	formkennung.elements[i].style.color="#999999"
        //formkennung.elements[i].style.background="#ffffff";
        //formkennung.elements[i].style.border="1px #d8d9da solid";
      }
    }
  }
  try{
  	 formkennung.capcode.value = formkennung.capcode.value.toUpperCase();

  }catch(err){
  	
  }
  
}

function capValidate(formname,target){
	
	var formnameTmp = eval("document."+formname);
	
	var cap = formnameTmp.capcode.value;
	
	sndReqCap('include/captchaValidate.inc.php?','capcode='+cap+'&target='+target,target,'capresponse',formname);
	
}


