function checkEmail (email) {
	var iChars = "*|,:<>[]{};()&$#%\'";

	for (var i=0; i<email.value.length; i++) {
		if (iChars.indexOf(email.value.charAt(i)) != -1) {
			return false;
		}
	}
	if(email.value.indexOf("@") == -1) return false;
	if(email.value.indexOf(".") == -1) return false;
	
	return true;
}



				function validateFormContact(form){	
					document.getElementById('hserror').innerHTML = '';
					document.getElementById('boxhoehe').style.height = '';
					document.getElementById('hserror').style.display = 'none';
					
					if (form.we_subscribe_salutation__.value==""){
						document.getElementById('boxhoehe').style.height = '225px';
						document.getElementById('hserror').style.display = 'inline';
						document.getElementById('hserror').innerHTML = 'Bitte f&uuml;llen Sie alle Pflichtfelder aus.';
						form.we_subscribe_salutation__.focus();
						return false;
					}else if (form.we_subscribe_title__.value==""){
						document.getElementById('boxhoehe').style.height = '225px';
						document.getElementById('hserror').style.display = 'inline';
						document.getElementById('hserror').innerHTML = 'Bitte f&uuml;llen Sie alle Pflichtfelder aus.';
						form.we_subscribe_title__.focus();
						return false;
					}else if (form.we_subscribe_firstname__.value==""){
						document.getElementById('boxhoehe').style.height = '225px';
						document.getElementById('hserror').style.display = 'inline';
						document.getElementById('hserror').innerHTML = 'Bitte f&uuml;llen Sie alle Pflichtfelder aus.';
						form.we_subscribe_firstname__.focus();
						return false;	
					}else if (form.we_subscribe_lastname__.value==""){
						document.getElementById('boxhoehe').style.height = '225px';
						document.getElementById('hserror').style.display = 'inline';
						document.getElementById('hserror').innerHTML = 'Bitte f&uuml;llen Sie alle Pflichtfelder aus.';
						form.we_subscribe_lastname__.focus();
						return false;
					}else if (form.we_subscribe_email__.value==""){
						document.getElementById('boxhoehe').style.height = '225px';
						document.getElementById('hserror').style.display = 'inline';
						document.getElementById('hserror').innerHTML = 'Bitte f&uuml;llen Sie alle Pflichtfelder aus.';
						form.we_subscribe_email__.focus();
						return false;
					}else if (!checkEmail(form.we_subscribe_email__)){
						document.getElementById('boxhoehe').style.height = '225px';
						document.getElementById('hserror').style.display = 'inline';
						document.getElementById('hserror').innerHTML = 'Bitte korrigieren Sie die angegebene Emailadresse';
						form.we_subscribe_email__.focus();
						return false;
					}else{
						document.getElementById('boxhoehe').style.height = '';
						form.submit();
						
					}
				}
				
				

				
				function validateFormContactab(form){	
					document.getElementById('hsaberror').innerHTML = '';
					document.getElementById('boxhoeheab').style.height = '';
					document.getElementById('hsaberror').style.display = 'none';
					
					if (form.we_unsubscribe_email__.value==""){
						document.getElementById('boxhoeheab').style.height = '80px';
						document.getElementById('hsaberror').style.display = 'inline';
						document.getElementById('hsaberror').innerHTML = 'Bitte f&uuml;llen Sie alle Pflichtfelder aus.';
						form.we_unsubscribe_email__.focus();
						return false;
					}else if (!checkEmail(form.we_unsubscribe_email__)){
						document.getElementById('boxhoeheab').style.height = '80px';
						document.getElementById('hsaberror').style.display = 'inline';
						document.getElementById('hsaberror').innerHTML = 'Bitte korrigieren Sie die angegebene Emailadresse';
						form.we_unsubscribe_email__.focus();
						return false;				
					}else{
						document.getElementById('boxhoeheab').style.height = '';
						form.submit();
						
					}
				}

