function holenoten(imagepfad)
{
var gesnote = 0;
var gesnoteanz = 0;
for (var i = 0; i < document.bewertungaddform.option1.length; i++) {
    if(document.bewertungaddform.option1[i].checked == true)
	{
	gesnote = Number(gesnote)+Number(document.bewertungaddform.option1[i].value);	
	if(document.bewertungaddform.option1[i].value != 0)
	{
	gesnoteanz = Number(gesnoteanz) + 1;
	} 
	}
  }
for (var i = 0; i < document.bewertungaddform.option2.length; i++) {
    if(document.bewertungaddform.option2[i].checked == true)
	{
	gesnote = Number(gesnote)+Number(document.bewertungaddform.option2[i].value);	
	if(document.bewertungaddform.option2[i].value != 0)
	{
	gesnoteanz = Number(gesnoteanz) + 1;
	}
	}
  }
for (var i = 0; i < document.bewertungaddform.option3.length; i++) {
    if(document.bewertungaddform.option3[i].checked == true)
	{
	gesnote = Number(gesnote)+Number(document.bewertungaddform.option3[i].value);	
	if(document.bewertungaddform.option3[i].value != 0)
	{
	gesnoteanz = Number(gesnoteanz) + 1;
	}
	}
  }
for (var i = 0; i < document.bewertungaddform.option4.length; i++) {
    if(document.bewertungaddform.option4[i].checked == true)
	{
	gesnote = Number(gesnote)+Number(document.bewertungaddform.option4[i].value);	
	if(document.bewertungaddform.option4[i].value != 0)
	{
	gesnoteanz = Number(gesnoteanz) + 1;
	}
	}
  }
for (var i = 0; i < document.bewertungaddform.option5.length; i++) {
    if(document.bewertungaddform.option5[i].checked == true)
	{
	gesnote = Number(gesnote)+Number(document.bewertungaddform.option5[i].value);	
	if(document.bewertungaddform.option5[i].value != 0)
	{
	gesnoteanz = Number(gesnoteanz) + 1;
	}
	}
  }
for (var i = 0; i < document.bewertungaddform.option6.length; i++) {
    if(document.bewertungaddform.option6[i].checked == true)
	{
	gesnote = Number(gesnote)+Number(document.bewertungaddform.option6[i].value);	
	if(document.bewertungaddform.option6[i].value != 0)
	{
	gesnoteanz = Number(gesnoteanz) + 1;
	}
	}
  }
 for (var i = 0; i < document.bewertungaddform.option7.length; i++) {
    if(document.bewertungaddform.option7[i].checked == true)
	{
	gesnote = Number(gesnote)+Number(document.bewertungaddform.option7[i].value);	
	if(document.bewertungaddform.option7[i].value != 0)
	{
	gesnoteanz = Number(gesnoteanz) + 1;
	}
	}
  }
 for (var i = 0; i < document.bewertungaddform.option8.length; i++) {
    if(document.bewertungaddform.option8[i].checked == true)
	{
	gesnote = Number(gesnote)+Number(document.bewertungaddform.option8[i].value);	
	if(document.bewertungaddform.option8[i].value != 0)
	{
	gesnoteanz = Number(gesnoteanz) + 1;
	}
	}
  }
   for (var i = 0; i < document.bewertungaddform.option9.length; i++) {
    if(document.bewertungaddform.option9[i].checked == true)
	{
	gesnote = Number(gesnote)+Number(document.bewertungaddform.option9[i].value);	
	if(document.bewertungaddform.option9[i].value != 0)
	{
	gesnoteanz = Number(gesnoteanz) + 1;
	}
	}
  }
   for (var i = 0; i < document.bewertungaddform.option10.length; i++) {
    if(document.bewertungaddform.option10[i].checked == true)
	{
	gesnote = Number(gesnote)+Number(document.bewertungaddform.option10[i].value);	
	if(document.bewertungaddform.option10[i].value != 0)
	{
	gesnoteanz = Number(gesnoteanz) + 1;
	}
	}
  }
   for (var i = 0; i < document.bewertungaddform.option11.length; i++) {
    if(document.bewertungaddform.option11[i].checked == true)
	{
	gesnote = Number(gesnote)+Number(document.bewertungaddform.option11[i].value);	
	if(document.bewertungaddform.option11[i].value != 0)
	{
	gesnoteanz = Number(gesnoteanz) + 1;
	}
	}
  }
   for (var i = 0; i < document.bewertungaddform.option12.length; i++) {
    if(document.bewertungaddform.option12[i].checked == true)
	{
	gesnote = Number(gesnote)+Number(document.bewertungaddform.option12[i].value);	
	if(document.bewertungaddform.option12[i].value != 0)
	{
	gesnoteanz = Number(gesnoteanz) + 1;
	}
	}
  }
   for (var i = 0; i < document.bewertungaddform.option13.length; i++) {
    if(document.bewertungaddform.option13[i].checked == true)
	{
	gesnote = Number(gesnote)+Number(document.bewertungaddform.option13[i].value);
	if(document.bewertungaddform.option13[i].value != 0)
	{
	gesnoteanz = Number(gesnoteanz) + 1;
	}
	}
  }

  if(gesnote > 0 )
  {
  var gesnote = Number(gesnote) / Number(gesnoteanz);

var teilearr = explodeArray(gesnote,'.');


if(teilearr[1] > 0)
	{
	var imgname = imagepfad+teilearr[0]+'5.jpg';
	var ausgabe = '<img src = "'+imgname+'" name="sterne" alt="" border="0" height="15" />';
	}
	else
	{
	var imgname = imagepfad+teilearr[0]+'.jpg';
	var ausgabe = '<img src = "'+imgname+'" name="sterne" alt="" border="0" height="15" />';
	}
  }
  else
  {
	 var ausgabe = "";
	 clearText(document.getElementById("notenbereich"));
  }

clearText(document.getElementById("notenbereich"));
var newTd = document.getElementById("notenbereich");
newTd.innerHTML = ausgabe;
	
}
function explodeArray(item,delimiter)
{
tempArray=new Array(1);
var Count=0;
var tempString=new String(item);
while (tempString.indexOf(delimiter)>0)
{
tempArray[Count]=tempString.substr(0,tempString.indexOf(delimiter));
tempString=tempString.substr(tempString.indexOf(delimiter)+1,tempString.length-tempString.indexOf(delimiter)+1);
Count=Count+1
}
tempArray[Count]=tempString;
return tempArray;
}

function addfavoriten(sprache,host,gcid,langevar,usernr,textshow,zusatz)
{

	var url = host+"/includes/regionenwahl.php?ajaxaction=addfavorite&sprache="+ sprache +"&gcid="+gcid+"&usernr="+usernr+"&langevar="+langevar+"&zusatz="+zusatz;
	var oXmlHttp = zXmlHttp.createRequest();
	oXmlHttp.open("get", url, true);
	oXmlHttp.onreadystatechange = function() 
	{

		if(oXmlHttp.readyState == 4) {
			if(oXmlHttp.status == 200){

				if(oXmlHttp.responseText != 0)
				{
					clearText(document.getElementById("myfavor"));
					var newTd = document.getElementById("myfavor");
            		newTd.innerHTML = oXmlHttp.responseText;
					alert(textshow);
				}
				else
				{
	
				}
				
			} else {
				
			}
		}
	};
	oXmlHttp.send(null);
}

function PruefebesuchDatum(meldungtext1,meldungtext2,host) 
      { 
	  clearText(document.getElementById("besuchsdatum"));
      var Datum =  document.getElementById("besuchsdatum").value;
      Laenge=Datum.length; 
	  if(Laenge!=0)
	  {
      var d = new Date(); 
      var Endjahr = d.getUTCFullYear(); 
	  var Startjahr = d.getUTCFullYear(); 
      Jahr=parseInt(Datum.substring(6,10),10);
	  clearText(document.getElementById("fehlerarea"));
      if (Laenge!=10 || Datum.substring(2,3)!="." || Datum.substring(5,6)!=".") 
      { 
	  clearText(document.getElementById("fehlerarea"));
	  var newfehlerarea = document.getElementById("fehlerarea");
      newfehlerarea.innerHTML = meldungtext2;
      document.getElementById("besuchsdatum").focus(); 
      } 
	  else
	  {
		  if(Startjahr >= Jahr)
		  {
			clearText(document.getElementById("fehlerarea")); 
			var url = host+"/includes/regionenwahl.php?ajaxaction=besdatumcheck&besuchdatum="+Datum;
			var oXmlHttp = zXmlHttp.createRequest();
			oXmlHttp.open("get", url, true);
			oXmlHttp.onreadystatechange = function() 
			{

				if(oXmlHttp.readyState == 4) {
					if(oXmlHttp.status == 200){
				/*saveResult(oXmlHttp.responseText);*/
				
				/*var newNode = document.createTextNode(oXmlHttp.responseText);
				namereg.appendChild(newNode);*/
				clearText(document.getElementById("fehlerarea"));
					if(oXmlHttp.responseText.length == 8)
					{
			  			clearText(document.getElementById("fehlerarea"));
			  			var newfehlerarea = document.getElementById("fehlerarea");
      		  			newfehlerarea.innerHTML = meldungtext1;
      		  			document.getElementById("besuchsdatum").focus(); 
					}
					else
					{
						
						clearText(document.getElementById("fehlerarea"));

					}
					
				} else {
				
				/*document.getElementById("namereg").value = oXmlHttp.statusText;*/
				
				}
				}
			};
			oXmlHttp.send(null);
		  }
		  else
		  {

			  clearText(document.getElementById("fehlerarea"));
			  var newfehlerarea = document.getElementById("fehlerarea");
      		  newfehlerarea.innerHTML = meldungtext1;
      		  document.getElementById("besuchsdatum").focus(); 
		  }
	
		  
	  }
	  }
	  else
	  {
		clearText(document.getElementById("fehlerarea"));  
	  }
    
  } 
function regiongc(sprache,regiontext,host)
{
	var userbez = document.getElementById("userbez").value;
var url2 = host+"/includes/regionenwahl.php?ajaxaction=regionwahlgc&sprache="+ sprache +"&userbez="+userbez;
						var oXmlHttp2 = zXmlHttp.createRequest();
						oXmlHttp2.open("get", url2, true);
	
						oXmlHttp2.onreadystatechange = function() 
						{

							if(oXmlHttp2.readyState == 4) {
								if(oXmlHttp2.status == 200){
				
									clearText(document.getElementById("namereggc"));
									

									if(oXmlHttp2.responseText.length != 8)
										{
										var newTd2 = document.getElementById("namereggc");
            							newTd2.innerHTML = oXmlHttp2.responseText;
										}
										else
										{
										clearText(document.getElementById("namereggc"));
										}
								} else {
				
								}
							}
						};
					oXmlHttp2.send(null);	
}
function clearText(el)
{
if(el != null) {
	if(el.childNodes) {
		for (var i=0; i < el.childNodes.length; i++) {
			var childNode = el.childNodes[i];
			el.removeChild(childNode);
		}
	}
}
}
function PruefeDatum(meldungtext1,meldungtext2,host) 
      { 
	  clearText(document.getElementById("fehlerarea"));
      var Datum =  document.getElementById("gebdatum").value;
      Laenge=Datum.length; 
	  if(Laenge!=0)
	  {
      var d = new Date(); 
      var Endjahr = d.getUTCFullYear()-18; 
      var Startjahr = 1920; 
      Jahr=parseInt(Datum.substring(6,10),10);
      if (Laenge!=10 || Datum.substring(2,3)!="." || Datum.substring(5,6)!=".") 
      { 
	  clearText(document.getElementById("fehlerarea"));
	  var newfehlerarea = document.getElementById("fehlerarea");
      newfehlerarea.innerHTML = meldungtext2;
      document.getElementById("gebdatum").focus(); 
      } 
	  else
	  {
		  if(Jahr <= Endjahr && Jahr > Startjahr)
		  {
			clearText(document.getElementById("fehlerarea")); 
			var url = host+"/includes/regionenwahl.php?ajaxaction=gebdatumcheck&gebdatum="+Datum;
			var oXmlHttp = zXmlHttp.createRequest();
			oXmlHttp.open("get", url, true);
			oXmlHttp.onreadystatechange = function() 
			{

				if(oXmlHttp.readyState == 4) {
					if(oXmlHttp.status == 200){
				/*saveResult(oXmlHttp.responseText);*/
				
				/*var newNode = document.createTextNode(oXmlHttp.responseText);
				namereg.appendChild(newNode);*/
					if(oXmlHttp.responseText.length == 8)
					{
			  			clearText(document.getElementById("fehlerarea"));
			  			var newfehlerarea = document.getElementById("fehlerarea");
      		  			newfehlerarea.innerHTML = meldungtext1;
      		  			document.getElementById("gebdatum").focus(); 
					}
					
				} else {
				
				/*document.getElementById("namereg").value = oXmlHttp.statusText;*/
				
				}
				}
			};
			oXmlHttp.send(null);
		  }
		  else
		  {
			  clearText(document.getElementById("fehlerarea"));
			  var newfehlerarea = document.getElementById("fehlerarea");
      		  newfehlerarea.innerHTML = meldungtext1;
      		  document.getElementById("gebdatum").focus(); 
		  }
	
		  
	  }
	  }
	  else
	  {
		clearText(document.getElementById("fehlerarea"));  
	  }
    
  } 
function senddatenregion(sprache,regiontext,host)
{

	var userbez = document.getElementById("userbez").value;
	var url = host+"/includes/regionenwahl.php?ajaxaction=regionwahl&sprache="+ sprache +"&userbez="+userbez;
	var oXmlHttp = zXmlHttp.createRequest();
	oXmlHttp.open("get", url, true);
	/*oXmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");*/
	oXmlHttp.onreadystatechange = function() 
	{

		if(oXmlHttp.readyState == 4) {
			if(oXmlHttp.status == 200){
				/*saveResult(oXmlHttp.responseText);*/
				clearText(document.getElementById("namereg"));
				clearText(document.getElementById("namereg2"));
				
				/*var newNode = document.createTextNode(oXmlHttp.responseText);
				namereg.appendChild(newNode);*/
				if(oXmlHttp.responseText.length != 8)
				{
					var newTd = document.getElementById("namereg");
            		newTd.innerHTML = oXmlHttp.responseText;
					var newTd2 = document.getElementById("namereg2");
            		newTd2.innerHTML = regiontext;
				
				}
				else
				{
					clearText(document.getElementById("namereg"));
					clearText(document.getElementById("namereg2"));
					
				}
			} else {
				
				/*document.getElementById("namereg").value = oXmlHttp.statusText;*/
				
			}
		}
	};
	oXmlHttp.send(null);
}

function senddatenregiongc(sprache,host)
{
clearText(document.getElementById("gcliste"));
	var userbez = document.getElementById("userbezgc").value;
	var url = host+"/includes/regionenwahl.php?ajaxaction=regionwahlgc&sprache="+ sprache +"&userbez="+userbez;
	var oXmlHttp = zXmlHttp.createRequest();
	oXmlHttp.open("get", url, true);
	/*oXmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");*/
	oXmlHttp.onreadystatechange = function() 
	{

		if(oXmlHttp.readyState == 4) {
			if(oXmlHttp.status == 200){

				clearText(document.getElementById("namereggc"));
				clearText(document.getElementById("gcliste"));

				if(oXmlHttp.responseText.length != 8)
				{
					var newTd = document.getElementById("namereggc");
            		newTd.innerHTML = oXmlHttp.responseText;
				
				}
				else
				{
					clearText(document.getElementById("namereggc"));
					clearText(document.getElementById("gcliste"));
					
				}
			} else {
				
			}
		}
	};
	oXmlHttp.send(null);
}
function senddatenforgc(sprache,host)
{

	var usersublandgc = document.getElementById("usersublandgc").value;
	var url = host+"/includes/regionenwahl.php?ajaxaction=wahlgc&sprache="+ sprache +"&usersublandgc="+usersublandgc;
	var oXmlHttp = zXmlHttp.createRequest();
	oXmlHttp.open("get", url, true);
	/*oXmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");*/
	oXmlHttp.onreadystatechange = function() 
	{

		if(oXmlHttp.readyState == 4) {
			if(oXmlHttp.status == 200){

				clearText(document.getElementById("gcliste"));

				if(oXmlHttp.responseText.length != 8)
				{
					var newTd = document.getElementById("gcliste");
            		newTd.innerHTML = oXmlHttp.responseText;
				
				}
				else
				{
					clearText(document.getElementById("gcliste"));
				}
			} else {
				
			}
		}
	};
	oXmlHttp.send(null);
}				
function emailcheck(sprache,host)
{
	var emailuser = document.getElementById("emailuser").value;
    Laenge=emailuser.length; 
   if(Laenge!=0)
	  {
	var url = host+"/includes/regionenwahl.php?ajaxaction=emailcheck&sprache="+ sprache +"&emailuser="+emailuser;
	var oXmlHttp = zXmlHttp.createRequest();
	oXmlHttp.open("get", url, true);
	/*oXmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");*/
	oXmlHttp.onreadystatechange = function() 
	{

		if(oXmlHttp.readyState == 4) {
			if(oXmlHttp.status == 200){

				clearText(document.getElementById("fehlerarea"));

				if(oXmlHttp.responseText.length != 7)
				{
					var newTd = document.getElementById("fehlerarea");
            		newTd.innerHTML = "<br />" + oXmlHttp.responseText;
				
				}
				else
				{
					clearText(document.getElementById("fehlerarea"));
				}
			} else {
				
			}
		}
	};
	oXmlHttp.send(null);
	  }
	
}