function validate(){
	email = document.subscribe.elements['email'].value;
	emailConfirm = document.subscribe.elements['emailConfirm'].value;
	
	if(email == ""){
		document.getElementById('errMsg').innerHTML = "Bitte E-Mail angeben.";
		return false;
	}
	
	if(emailConfirm == ""){
		document.getElementById('errMsg').innerHTML = "Bitte E-Mail bestätigen.";
		return false;
	}
	
	if(! compareEmail()){
		document.getElementById('errMsg').innerHTML = "E-Mail Adressen stimmen nicht überein.";
		return false;
	}
	
	if(! checkEmail(email)){
		document.getElementById('errMsg').innerHTML = "Ungültige E-Mail.";
		return false;
	}
	
	return true;
}

/*
 * compare email address
 */
function compareEmail(){
	return (document.subscribe.elements["email"].value == document.subscribe.elements["emailConfirm"].value);
}

/*
 * check email address
 */
function checkEmail(address){
  if((address == "")
    || (address.indexOf ('@') == -1)
    || (address.indexOf ('.') == -1))
      return false;
  return true;
}