servicemode = 0; 
opendiv = ''; 

function limitText(limitField) {
limitNum = 200; 	
if (limitField.value.length > limitNum) {
limitField.value = limitField.value.substring(0, limitNum);
} else {
document.getElementById('chars').innerHTML = '<span class="small">(noch ' + (limitNum - limitField.value.length) + ' Zeichen)</span>'; 
}
}

function checkmail (s) {
var ret = false;
var pattern = /abc/; 
 	
if(true == pattern.test('abc'))  {
pattern = /^[a-zA-Z0-9\-\.\_]+@([a-zA-Z0-9\-\.])+\.[a-zA-Z]{2,}$/; 
ret = (pattern.test(s));
} else {
ret = (s.search('@') >= 1 &&  s.lastIndexOf('.') > s.search('@') + 2 &&  s.lastIndexOf('.') >= s.length-5)
}
return ret; 
}              

function strlen (s) {
return ((trim(s) + '').length > 0) ? true : false;
}	

function trim (s) {
return s.replace (/^\s+/, '').replace (/\s+$/, '');
}

