var callfile = "../sajax.php";
function showData(str, mpage)
{
	if(mpage == "index")
	{ callfile = "../sajax.php";}
	if(mpage == "themen")
	{ callfile = "../tajax.php";}
	str3 = "";
	//alert(mpage);
	var mylength = document.getElementById("baseform").elements.length; 
	for(i=0; i<mylength; i++)
	{
		var myelement = document.getElementById("baseform").elements[i];
			if(myelement.type == 'checkbox')
			{
				 if(myelement.checked == true)
				 {
				 	str3 = str3 + myelement.name +"='"+encodeURIComponent(myelement.value)+"' AND ";
				 }
				 
			}
			else
			{
				if(myelement.name != 'speichern' && myelement.value != "")
				{
					str3 = str3 + myelement.name +"='"+encodeURIComponent(myelement.value)+"' AND ";
				} 
			} 
	}
	//alert(str3);
	str3 = encodeURIComponent(str3.substring(0,str3.length-5));

	if (window.XMLHttpRequest)
	  {// code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp=new XMLHttpRequest();
	  }
	else
	  {// code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	xmlhttp.onreadystatechange=function()
	  {
	  if (xmlhttp.readyState==4 && xmlhttp.status==200)
	    {
	    document.getElementById("gugus").innerHTML=xmlhttp.responseText;
	    }
	  }
	  //alert(str3);
	 	mytime = new Date().getTime();
	xmlhttp.open("GET",callfile+"?q="+str3+"&mytime="+mytime);
	xmlhttp.send();
}
function showStoredData(mpage)
{
	if(mpage == "index")
	{ callfile = "../sajax.php";}
	if(mpage == "themen")
	{ callfile = "../tajax.php";}
	if (window.XMLHttpRequest)
	  {// code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp=new XMLHttpRequest();
	  }
	else
	  {// code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	xmlhttp.onreadystatechange=function()
	  {
	  if (xmlhttp.readyState==4 && xmlhttp.status==200)
	    {
	    document.getElementById("gugus").innerHTML=xmlhttp.responseText;
	    }
	  }	
	 	mytime = new Date().getTime();
	xmlhttp.open("GET",callfile+"?showStoredData=123&mytime="+mytime);
	xmlhttp.send();
}
function sendPostcard()
{
	callfile = "../sajax.php";
	callstr = "";
	var mylength = document.getElementById("postform").elements.length; 
	for(i=0; i<mylength; i++)
	{
		var myelement = document.getElementById("postform").elements[i];
		if(myelement.name != 'but' && myelement.value != "")
		{
			callstr = callstr + myelement.name +"='"+encodeURIComponent(myelement.value) +"' AND ";
		}  
	}
	callstr = callstr.substring(0,callstr.length-5);

	if (window.XMLHttpRequest)
	  {// code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp=new XMLHttpRequest();
	  }
	else
	  {// code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	xmlhttp.onreadystatechange=function()
	  {
	  if (xmlhttp.readyState==4 && xmlhttp.status==200)
	    {
	    document.getElementById("ajaxres").innerHTML=xmlhttp.responseText;
	    }
	  }
	xmlhttp.open("GET",callfile+"?sendPostcard="+callstr);
	xmlhttp.send();
}
function sendMessage()
{
	if(document.getElementById("vname").value == "")
	{
		alert('Bitte Vorname eingeben');
	}
	else if (document.getElementById("name").value == "")
	{
		alert('Bitte Name eingeben');
	}
	else if (document.getElementById("wohnort").value == "")
	{
		alert('Bitte Wohnort eingeben');
	}	
	else if (document.getElementById("email").value == "")
	{
		alert('Bitte E-Mail Adresse eingeben');
	}		
	else
	{
		callfile = "../sajax.php";
		callstr = "";
		var mylength = document.getElementById("komform").elements.length;
		for(i=0; i<mylength; i++)
		{
			var myelement = document.getElementById("komform").elements[i];
			if(myelement.name != 'but' && myelement.value != "")
			{
				callstr = callstr + myelement.name +"='"+ encodeURIComponent(myelement.value) +"' AND ";
			}  
		}
		callstr = callstr.substring(0,callstr.length-5);
	
		if (window.XMLHttpRequest)
		  {// code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
		  }
		else
		  {// code for IE6, IE5
		  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		  }
		xmlhttp.onreadystatechange=function()
		  {
		  if (xmlhttp.readyState==4 && xmlhttp.status==200)
		    {
		    document.getElementById("ajaxres").innerHTML=xmlhttp.responseText;
		    }
		  }
		xmlhttp.open("GET",callfile+"?sendMessage="+callstr);
		xmlhttp.send();
	}
}
function sendMessageZeitung()
{
	if(document.getElementById("vname").value == "")
	{
		alert('Bitte Vorname eingeben');
	}
	else if (document.getElementById("name").value == "")
	{
		alert('Bitte Name eingeben');
	}
	else if (document.getElementById("wohnort").value == "")
	{
		alert('Bitte Wohnort eingeben');
	}	
	else if (document.getElementById("email").value == "")
	{
		alert('Bitte E-Mail Adresse eingeben');
	}		
	else
	{
		callfile = "../sajax.php";
		callstr = "";
		var mylength = document.getElementById("komform").elements.length;
		for(i=0; i<mylength; i++)
		{
			var myelement = document.getElementById("komform").elements[i];
			if(myelement.name != 'but' && myelement.value != "")
			{
				callstr = callstr + myelement.name +"='"+ encodeURIComponent(myelement.value) +"' AND ";
			}  
		}
		callstr = callstr.substring(0,callstr.length-5);
	
		if (window.XMLHttpRequest)
		  {// code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
		  }
		else
		  {// code for IE6, IE5
		  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		  }
		xmlhttp.onreadystatechange=function()
		  {
		  if (xmlhttp.readyState==4 && xmlhttp.status==200)
		    {
		    document.getElementById("ajaxres").innerHTML=xmlhttp.responseText;
		    }
		  }
		xmlhttp.open("GET",callfile+"?sendMessageZeitung="+callstr);
		xmlhttp.send();
	}
}

function addKomMem() //Daten für Komitee Mitglied eintragen
{
	if(document.getElementById("vname").value == "")
	{
		alert('Bitte Vorname eingeben');
	}
	else if (document.getElementById("name").value == "")
	{
		alert('Bitte Name eingeben');
	}
	else if (document.getElementById("wohnort").value == "")
	{
		alert('Bitte Wohnort eingeben');
	}	
	else
	{
		callfile = "../kajax.php";
		str3 = "";

		var mylength = document.getElementById("komform").elements.length; 
		for(i=0; i < mylength; i++)
		{
			var myelement = document.getElementById("komform").elements[i];
			if(myelement.type == 'checkbox')
			{
				 if(myelement.checked == true)
				 {
				 	str3 = str3 + myelement.name +"='"+encodeURIComponent(myelement.value)+"' AND ";
				 }
				 
			}
			else
			{
				if(myelement.name != 'speichern' && myelement.value != "")
				{
					str3 = str3 + myelement.name +"='"+encodeURIComponent(myelement.value)+"' AND ";
				} 
			}
		}
		str3 = str3.substring(0,str3.length-5);
		
		if (window.XMLHttpRequest)
		{// code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
		}
		else
		{// code for IE6, IE5
		  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		xmlhttp.onreadystatechange=function()
		{
			if (xmlhttp.readyState==4 && xmlhttp.status==200)
		   {
		   	document.getElementById("ajaxres").innerHTML=xmlhttp.responseText;
		   }
		}
		xmlhttp.open("GET",callfile+"?s="+str3);
		xmlhttp.send();
	}
}

function updatePic()
{
	if (window.XMLHttpRequest)
	  {// code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp=new XMLHttpRequest();
	  }
	else
	  {// code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	xmlhttp.onreadystatechange=function()
	  {
	  if (xmlhttp.readyState==4 && xmlhttp.status==200)
	    {
	    document.getElementById("kanpic").innerHTML=xmlhttp.responseText;
	    }
	  }
	xmlhttp.open("GET","../tajax.php?w="+pers);
	xmlhttp.send();
}
function updatepreviewS(pers)
{
	callfile = "../sajax.php";
	sid = "";
	if(document.getElementById("sloganwahl").value != "")
	{
		sid = document.getElementById("sloganwahl").value;
	}
	if (window.XMLHttpRequest)
	  {// code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp=new XMLHttpRequest();
	  }
	else
	  {// code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	xmlhttp.onreadystatechange=function()
	  {
	  if (xmlhttp.readyState==4 && xmlhttp.status==200)
	    {
	    document.getElementById("smspreview").innerHTML=xmlhttp.responseText;
	    }
	  }
	mytime = new Date().getTime();
	xmlhttp.open("GET",callfile+"?updatepreviewS="+sid+"&mytime="+mytime);
	xmlhttp.send();
}
function resendpw()
{
	callfile = "../sajax.php";
	pre = "";
	mob = "";
	ueber = "";
	if(document.getElementById("prefix").value != "")
	{
		pre = document.getElementById('prefix').options[document.getElementById('prefix').selectedIndex].value;
	}
	if(document.getElementById("mobilenr").value != "")
	{
		mob = document.getElementById("mobilenr").value;
	}
	//alert(pre);
	ueber = encodeURIComponent(pre+mob);
	if (window.XMLHttpRequest)
	  {// code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp=new XMLHttpRequest();
	  }
	else
	  {// code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	xmlhttp.onreadystatechange=function()
	  {
	  if (xmlhttp.readyState==4 && xmlhttp.status==200)
	    {
	    document.getElementById("ajaxres").innerHTML=xmlhttp.responseText;
	    }
	  }
	mytime = new Date().getTime();
	xmlhttp.open("GET",callfile+"?resendpw="+ueber+"&mytime="+mytime);
	xmlhttp.send();
}
function updatepreviewK(pers)
{
	callfile = "../sajax.php";
	kid = "";
	if(document.getElementById("kanwahl").value != "")
	{
		kid = document.getElementById("kanwahl").value;
	}
	//alert(kid);
	if (window.XMLHttpRequest)
	  {// code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp=new XMLHttpRequest();
	  }
	else
	  {// code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	xmlhttp.onreadystatechange=function()
	  {
	  if (xmlhttp.readyState==4 && xmlhttp.status==200)
	    {
	    document.getElementById("smspreview").innerHTML=xmlhttp.responseText;
	    }
	  }
	mytime = new Date().getTime();
	xmlhttp.open("GET",callfile+"?updatepreviewK="+kid+"&mytime="+mytime);
	xmlhttp.send();
}
// return the value of the radio button that is checked
// return an empty string if none are checked, or
// there are no radio buttons
function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function updatedetail()
{
	//LABEL Auswahl
	callfile = "../sajax.php";
	mytyp = document.getElementById("typ")
	mytypvalue = getCheckedValue(mytyp); 
	if(mytypvalue == "") mytypvalue = "kandidatur";
	//alert(mytypvalue);
	if (window.XMLHttpRequest)
	  {// code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp=new XMLHttpRequest();
	  }
	else
	  {// code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	xmlhttp.onreadystatechange=function()
	  {
	  if (xmlhttp.readyState==4 && xmlhttp.status==200)
	    {
	    	document.getElementById("auswahllab").innerHTML=xmlhttp.responseText;
	    }
	  }
	mytime = new Date().getTime();
	//alert('2');
	xmlhttp.open("GET",callfile+"?updatedetail="+mytypvalue+"&mytime="+mytime);
	xmlhttp.send();
	
	// *****************UPDATE AUSWAHL FELD***********************
	if (window.XMLHttpRequest)
	{// code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp2=new XMLHttpRequest();
	}
	else
	{// code for IE6, IE5
	  xmlhttp2=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp2.onreadystatechange=function()
	  {
	  if (xmlhttp2.readyState==4 && xmlhttp2.status==200)
	    {
	    document.getElementById("auswahl").innerHTML=xmlhttp2.responseText;
	    }
	  }

	mytime = new Date().getTime();
	xmlhttp2.open("GET",callfile+"?updatedetail2="+mytypvalue+"&mytime="+mytime);
	xmlhttp2.send();

	// *****************UPDATE VORSCHAU FELD***********************
	if (window.XMLHttpRequest)
	{// code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp3=new XMLHttpRequest();
	}
	else
	{// code for IE6, IE5
	  xmlhttp3=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp3.onreadystatechange=function()
	  {
	  if (xmlhttp3.readyState==4 && xmlhttp3.status==200)
	    {
	    document.getElementById("smspreview").innerHTML=xmlhttp3.responseText;
	    }
	  }

	mytime = new Date().getTime();
	xmlhttp3.open("GET",callfile+"?updatedetailp="+mytypvalue+"&mytime="+mytime);
	xmlhttp3.send();	
}
function autoupdateort()
{
	
	callfile = "../sajax.php";
	plz = document.getElementById("plz").value;
	if (window.XMLHttpRequest)
	  {// code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp=new XMLHttpRequest();
	  }
	else
	  {// code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	xmlhttp.onreadystatechange=function()
	  {
	  if (xmlhttp.readyState==4 && xmlhttp.status==200)
	    {
	    document.getElementById("wohnort").value=xmlhttp.responseText;
	    }
	  }
	mytime = new Date().getTime();
	xmlhttp.open("GET",callfile+"?autoupdateort="+plz+"&mytime="+mytime);
	xmlhttp.send();
	
	// AUto Update Ortspartei
	if (window.XMLHttpRequest)
	{// code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp2=new XMLHttpRequest();
	}
	else
	{// code for IE6, IE5
	  xmlhttp2=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp2.onreadystatechange=function()
	  {
	  if (xmlhttp2.readyState==4 && xmlhttp2.status==200)
	    {
	    document.getElementById("selop").innerHTML=xmlhttp2.responseText;
	    }
	  }

	mytime = new Date().getTime();
	xmlhttp2.open("GET",callfile+"?autoupdateop="+plz+"&mytime="+mytime);
	xmlhttp2.send();
	
}
