// Ajax_Initialisierung
document.write('<script type="text/javascript" src="/js/ajax.js"></script>');

function umfrage()
{	
	// Umfrage senden
	this.vote = function(idumfrage, idantwort)
	{
		if(!isNaN(idumfrage) && !isNaN(idantwort))
		{
			initializeAJAX();
			if(xmlHttp)
			{
				xmlHttp.open('POST', "/action/ajax_umfrage.php", true);
		
				xmlHttp.onreadystatechange = function() 
				{ 
					if(xmlHttp.readyState == 4)
					{     	
						var response = unescape(xmlHttp.responseText);
						
						if(response != "false")
						{
							//window.setTimeout("umfrage.showUmfrage('" + idumfrage + "')", 500);
							location.reload();
						}
						else
						{
							alert(response);
						}
					}
					else
					{
						umfrage.setLoader(idumfrage);	
					}
				}
				
				xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			
				// Anfrage senden
				xmlHttp.send("do=vote&umfrage="+idumfrage+"&antwort="+idantwort);
			}	
		}
	}
	
	this.showUmfrage = function(idumfrage)
	{
		
		if(!isNaN(idumfrage))
		{
			initializeAJAX();
			if(xmlHttp)
			{
				xmlHttp.open('POST', "/action/ajax_umfrage.php", true);
		
				xmlHttp.onreadystatechange = function() 
				{ 
					if(xmlHttp.readyState == 4)
					{     	
						var response = unescape(xmlHttp.responseText);
						alert(response, idumfrage);
						if(response != "false")
						{
							umfrage.setContent(response, idumfrage)
						}
						else
						{
							alert(response);
						}
					}
					else
					{
						//umfrage.setLoader(idumfrage);	
					}
				}
				
				xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			
				// Anfrage senden
				xmlHttp.send("do=show&umfrage="+idumfrage);
			}	
		}
	}
	
	this.setContent = function(content, idumfrage)
	{
		if(document.getElementById("umfrage_wrapper_" + idumfrage))
		{
			document.getElementById("umfrage_wrapper_" + idumfrage).innerHTML = content;
		}
	}
	
	// Loader setzen
	this.setLoader = function(idumfrage)
	{
		var loader = "<div style='text-align:center; margin-top: 10px; margin-bottom:10px;'><img src='/images/popuploader.gif'></div>";
		if(document.getElementById("umfrage_wrapper_" + idumfrage))
		{
			document.getElementById("umfrage_wrapper_" + idumfrage).innerHTML = loader;
		}
	}

}
