// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// 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;			
}



// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// SMSZURUECK
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function smsZurueck(){
	document.getElementById('smslayer').style.display = 'none';
}


// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// SETSMSACCEPTED
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function setSMSAccepted(ele){
	accepted = true;
}


// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// SENDSMS
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
var accepted 	= false;
var handynr 	= '';

function sendSMS(nr){		
	handynr = nr;
	accepted = false;
	configSMS();
}


// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// CONFIGSMS
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function configSMS(){
	
	nr = handynr;
	document.getElementById('smslayer').style.display = 'block';
	document.getElementById('smslayer').innerHTML = '<div style="padding:6px 0 0 5px;">Bitte warten...</div>';
	
	if(nr.substr(0,1)!="0"){
		document.getElementById('smslayer').innerHTML = '<div style="padding:6px 0 0 5px;">Bitte gib eine gültige Handynummer inkl. Vorwahl an. SMS können nur an deutsche Mobilnummern verschickt werden.<br><a href="#" onclick="smsZurueck();return false;">&laquo; zurück</a></div>';
		
	}else{
		
		if(!accepted){						
			document.getElementById('smslayer').innerHTML = '<div style="padding:6px 0 0 5px;"><form name="smsaccept"><table cellpadding="0" cellspacing="0" border="0"><tr><td valign="top" style="padding-right:5px;"><input type="checkbox" name="accept" value="1" onclick="setSMSAccepted(this)"></td><td valign="top">Bitte stimme zu, dass du den Empfänger kennst und er sich durch deine Mitteilung nicht belästigt fühlt.</td></tr><tr><td colspan="2" align="right" style="padding:3px 23px 0 0;"><a href="#" onclick="configSMS();return false;">&raquo; weiter</a></td></tr></table></form></div>';			
		}else{
			
			if (window.XMLHttpRequest) { 
				http = new XMLHttpRequest();
			}else if (window.ActiveXObject){
				http = new ActiveXObject("Microsoft.XMLHTTP");
			}	
			
				
			parameter 	= 'number='+escape(nr)+'&send=true&time='+makeTimestamp();
			http.onreadystatechange = getRequestContent;	
			http.open('POST', ptr+'/../global/sms/sendsms.php', true);		
			http.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' );
		  http.setRequestHeader( 'Content-length', parameter.length );      
		  http.send(parameter);		
		  
		}
	}
}


// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// GETREQUESTCONTENT
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function getRequestContent() {
	if (http.readyState == 4) {		
		if (http.status == 200) {
			ergebnis 	= http.responseText;
			//alert(ergebnis);			
			if(ergebnis.indexOf('yes') != -1){
				document.getElementById('smslayer').innerHTML = '<div style="padding:6px 0 0 5px;">Danke, deine Nachricht wurde verschickt.</div>';
			}else{
				document.getElementById('smslayer').innerHTML = '<div style="padding:6px 0 0 5px;">Leider kannst du heute keine Nachrichten mehr verschicken. Versuche es doch morgen noch einmal.</div>';
			}			
		}
	}
}
