function show_sms(n_number) {
	document.frm_sms.txt_match.value = n_number;
	sms_display();
	if(document.getElementById('smsmessage')) {
		document.getElementById('smsmessage').innerHTML = "";
		document.frm_sms.txt_smsmessage.value = "";
		document.frm_sms.txt_smsname.value = "";
	}	
	getpos();
	document.getElementById('smsbox').style.display = "";
}
function close_sms() {
	document.getElementById('smsbox').style.display = "none";
}
function set_sms_submit() {
	document.frm_sms.txtsmssubmit.value = '1';
	alert(document.frm_sms.txtsmssubmit.value);
	document.frm_sms.submit();
}
function pruef (chars) 
{
	var anz=0, len=0,s,max_length;
	var msg = document.frm_sms.txt_smsmessage.value;
	if (!chars) {chars = 151;}
	max_length = msg.length + document.frm_sms.txt_smsname.value.length + 9;
	for (var i=0; i<max_length; i++) 
	{
	s = msg.charAt(i);
	if (s=='€' || s=='~' || s=='^' || s=='\\' || s=='{' || s=='}' || s=='[' || s==']' || s=='|') 
		{
			if (anz>(chars-2)) { break };
			anz+=2;
		} 
		else if (s=="\r") {
		} 
		else {
			if (anz>(chars-1)) {break };
			anz++;
		}
		len = i+1;
	}
	if (max_length> len) {
		document.Frm.nachr.value = msg.substring(0,len);
	}
	document.frm_sms.txt_max.value = chars-anz;
	if (navigator.appName =="Netscape" && parseInt(navigator.appVersion) <= 4) {
		document.captureEvents(Event.KEYPRESS);
		document.frm_sms.txt_smsmessage.onkeypress = pruef;
	}
}
function sms_disable() {
	document.getElementById('line1').style.display = "none";
	document.getElementById('line2').style.display = "none";
	document.getElementById('line3').style.display = "none";
	document.getElementById('line4').style.display = "none";
	document.getElementById('line5').style.display = "none";
	
}
function sms_display() {
	document.getElementById('line1').style.display = "";
	document.getElementById('line2').style.display = "";
	document.getElementById('line3').style.display = "";
	document.getElementById('line4').style.display = "";
	document.getElementById('line5').style.display = "";
	
}