var resObjekt = null;
var sText = '';


//Erzeugen des Objektes zur Kommunikation
function erzXMLHttpRequestObject(){
  var resObjekt = null;
  try {
    resObjekt = new ActiveXObject("Microsoft.XMLHTTP");
  }
  catch(Error){
    try {
      resObjekt = new ActiveXObject("MSXML2.XMLHTTP");
    }
    catch(Error){
      try {
      resObjekt = new XMLHttpRequest();
      }
      catch(Error){
        alert("Erzeugung des XMLHttpRequest-Objekts ist nicht möglich");
      }
    }
  }
  return resObjekt;
}
//Ende

function pruefen(){
	i = 0;
	res = true;
	
	
		
	if(  document.getElementsByName('nname')[i].value == ''  )
		{res = false;fehler = 3; }	
	if(  document.getElementsByName('kontakt')[i].value == ''  )
		{res = false;fehler = 4; }	
	if(  document.getElementsByName('titel')[i].value == ''  )
		{res = false;fehler = 5; }	
		
		sLaenge = document.getElementsByName('text')[0].value;
		nLaenge = Number(sLaenge.length);
		
		
		
	if(  document.getElementsByName('text')[i].value == ''  )
		{res = false;fehler = 6; }	
		if (nLaenge > 4000)
		{res = false; fehler = 7; }
		
	
			
	
	if(res == false){ 
		 
		i = 0;
		
		sText = 'fehler='+fehler;
  
		resObjekt.open('get', 'pflichtfelder_fehler_hp.php?' + sText ,true);
    	resObjekt.onreadystatechange = handleResponse1;
    	resObjekt.send(null);
	}
	
	return res;
	
}

function pruefengast(){
	i = 0;
	res = true;
	
	
		
	if(  document.getElementsByName('sname')[i].value == ''  )
		{res = false;fehler = 1; }	
	if(  document.getElementsByName('stext')[i].value == ''  )
		{res = false;fehler = 2; }	
	
		
	
	if(res == false){ 
		 
		i = 0;
		
		sText = 'fehler='+fehler;
  
		resObjekt.open('get', 'pflichtfelder_fehler_hp.php?' + sText ,true);
    	resObjekt.onreadystatechange = handleResponse1;
    	resObjekt.send(null);
	}
	
	return res;
	
}



function pruefen_auswahl() {
	
	res = false;
	fehler = 1086;
	
	for ( i = 0; i < document.getElementsByName('rowid').length; i++){
		if (document.getElementsByName('rowid')[i].checked == true){
			res = true;
			break;	
		}
		
	}
	
	if(res == false){ 
		i = 0;
		sText = 'programm='+document.getElementsByName('programm')[i].value+'&ID='+document.getElementsByName('ID')[i].value+'&fehler='+fehler;
  
		resObjekt.open('get', 'pflichtfelder_fehler.php?' + sText ,true);
    	resObjekt.onreadystatechange = handleResponse1;
    	resObjekt.send(null);
	}
	
	return res;	
	
	
}

function pruefen_mail(){
	i = 0;
	
	res = true;
		
	if(  document.getElementsByName('email')[i].value != ''  ){
		reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)' +     //Name
		                  '(\\@)'+                        //@-Zeichen
		                  '([a-zA-Z0-9\\-\\.]+)'+         //Domain
		                  '(\\.)'+                        //Punkt
		                  '([a-zA-Z]{2,4})$' );              //TLD		                 
		if ( reg.test( document.getElementsByName('email')[i].value ) == false ) {res = false;fehler = 1104; }}
	
	if(  document.getElementsByName('email')[i].value == ''  ){res = false;fehler = 1103; }
	
	
	
	
	if(res == false){ 
		
		sText = '&fehler='+fehler;
  
		resObjekt.open('get', 'pflichtfelder_fehler_hp.php?' + sText ,true);
    	resObjekt.onreadystatechange = handleResponse1;
    	resObjekt.send(null);
	}
	
	return res;
	
}


function handleResponse1() {
    if(resObjekt.readyState == 4){
    alert( ''+resObjekt.responseText);
    
   //	return false;
    
  } 
  
}


resObjekt=erzXMLHttpRequestObject();