var as = "";

// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// MAKETIMESTAMP
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function makeTimestamp(){
	jetzt 	= new Date();
	sekunde = jetzt.getSeconds();
	minute	= jetzt.getMinutes();
	stunde	= jetzt.getHours();
	tag		= jetzt.getDate();
	monat	= jetzt.getMonth();
	return monat+"."+tag+stunde+minute+sekunde;			
}


// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// SENDPOLLING
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function sendPolling(anz,pid){		
	antwort = "";
	for(i=0;i<anz;i++){
		if(document.form_poll.antwort[i]){
			if(document.form_poll.antwort[i].checked) antwort = document.form_poll.antwort[i].value;
		}
	}
	
	if(antwort!=""){	
		b = document.getElementById('form_poll_button');		
		b.innerHTML = '<div style="padding:2px 10px 0 0;">Please wait.</div>';
		as = "polling";
		
		if (window.XMLHttpRequest) { 
			http = new XMLHttpRequest();
		}else if (window.ActiveXObject){
			http = new ActiveXObject("Microsoft.XMLHTTP");
		}	
		
		/*
		alert(antwort);
		ant_euro_de = new Array();
		ant_euro_de["yes"] 				= "ja";
		ant_euro_de["no"] 				= "nein";
		ant_euro_de["don't know"]	= "weiß nicht";
		antwort = ant_euro_de[antwort.toLowerCase()];
		*/
			
		parameter 	= 'antwort='+escape(antwort)+'&time='+makeTimestamp()+'&pid='+pid;
		//alert(parameter);
		
		http.onreadystatechange = getRequestPolling;	
		http.open('POST', ptp+'../js/_poll.php', true);		
		http.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' );
	  http.setRequestHeader( 'Content-length', parameter.length );      
	  http.send(parameter);		
	  
	}
}


// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// SENDNEWSLETTER
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function sendNewsletter(pid){
	if(document.form_poll_newsletter.newsletter.value!=""){
		b = document.getElementById('form_poll_newsletter_button');
		b.disabled = true;
		b.value = "Please wait";
		as = "newsletter";
		
		if (window.XMLHttpRequest) { 
			http = new XMLHttpRequest();
		}else if (window.ActiveXObject){
			http = new ActiveXObject("Microsoft.XMLHTTP");
		}		
		parameter 	= 'newsletter='+escape(document.form_poll_newsletter.newsletter.value)+'&time='+makeTimestamp()+'&pid='+pid;
		http.onreadystatechange = getRequestPolling;	
		http.open('POST', ptp+'../js/_poll.php', true);		
		http.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' );
	  http.setRequestHeader( 'Content-length', parameter.length );      
	  http.send(parameter);	
	}	
}


// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// GETREQUESTPOLLING
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function getRequestPolling() {	
	if (http.readyState == 4) {		
		if (http.status == 200) {
			ergebnis 	= http.responseText;
			
			if(as == "newsletter"){
				window.open(ptr+'../newsletter/?email='+ergebnis,'_blank');
			}else{
				document.getElementById('div_poll_ergebnis').innerHTML = '<div style="padding:6px 19px;">'+ergebnis.replace('<input type="text" name="newsletter" value="">','<input type="text" style="width:100px;" name="newsletter" value="">')+'</div>';
			}
		}
	}
}





// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// GETERGEBNIS
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function getErgebnis(pid){	
	document.getElementById('poll_ergebnis').innerHTML = '<img src="'+ptp+'images/loader.gif" width="25" height="25" border="0">';
	
	if (window.XMLHttpRequest) { 
		http = new XMLHttpRequest();
	}else if (window.ActiveXObject){
		http = new ActiveXObject("Microsoft.XMLHTTP");
	}		

	parameter 	= 'mod=ergebnis&time='+makeTimestamp()+'&pid='+pid;	
	http.onreadystatechange = getRequestPollErgebnis;	
	http.open('POST', ptr+'../js/_poll.php', true);		
	http.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' );
	http.setRequestHeader( 'Content-length', parameter.length );      
	http.send(parameter);		

}


// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// GETREQUESTPOLLERGEBNIS
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function getRequestPollErgebnis() {	
	if (http.readyState == 4) {		
		if (http.status == 200) {
			ergebnis 	= http.responseText;
			document.getElementById('poll_ergebnis').innerHTML = ergebnis;
		}
	}
}






// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// GETERGEBNIS
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function setDownload(datei){	
		
	if (window.XMLHttpRequest) { 
		http = new XMLHttpRequest();
	}else if (window.ActiveXObject){
		http = new ActiveXObject("Microsoft.XMLHTTP");
	}		

	parameter 	= 'mod=downloadstart&time='+makeTimestamp()+'&datei='+datei;	
	http.onreadystatechange = getRequestDownload;	
	http.open('POST', ptr+'../js/_poll.php', true);		
	http.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' );
	http.setRequestHeader( 'Content-length', parameter.length );      
	http.send(parameter);		

}


// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// GETREQUESTPOLLERGEBNIS
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function getRequestDownload() {	
	if (http.readyState == 4) {		
		if (http.status == 200) {
			ergebnis 	= http.responseText;			
		}
	}
}
