function clearMailinglist() {
	
	if (document.mailinglistForm.email.value == 'Enter your email here!') {
		document.mailinglistForm.email.value = '';
	}
	
}

function validateMailinglistForm() {
	
	error = 0;
	
	if (!check_email(document.mailinglistForm.email.value) && (error == 0)) {
		alert('Email is invalid!');
		error = 1;
	}
	
	if (error == 0) {
		alert('Your email is now being added to the mailinglist, thx ;)');
		return true;
	} else {
		return false;
	}
	
}

function check_email(address) {
	  if ((address == "")
			|| (address.length < 6)
	    || (address.indexOf ('@') == -1)
	    || (address.indexOf ('.') == -1)
	    || (address.indexOf ('<') >= 0)
	    || (address.indexOf ('>') >= 0)
	    || (address.indexOf ('"') >= 0)
	    || (address.indexOf ("'") >= 0)
	    || (address.indexOf ('|') >= 0)
	    || (address.indexOf ('!') >= 0)
	    || (address.indexOf ('index.html') >= 0)
	    || (address.indexOf ('\\') >= 0)
	    || (address.indexOf ('>') >= 0)
	    || (address.indexOf ('#') >= 0)
	    || (address.indexOf ('¤') >= 0)
	    || (address.indexOf ('$') >= 0)
	    || (address.indexOf ('%') >= 0)
	    || (address.indexOf ('&') >= 0)
	    || (address.indexOf ('{') >= 0)
	    || (address.indexOf ('}') >= 0)
	    || (address.indexOf ('[') >= 0)
	    || (address.indexOf (']') >= 0)
	    || (address.indexOf ('(') >= 0)
	    || (address.indexOf (')') >= 0)
	    || (address.indexOf ('=') >= 0)
	    || (address.indexOf ('+') >= 0)
	    || (address.indexOf ('?') >= 0)
	    || (address.indexOf ('´') >= 0)
	    || (address.indexOf ('`') >= 0)
	    || (address.indexOf ('¨') >= 0)
	    || (address.indexOf ('^') >= 0)
	    || (address.indexOf ('~') >= 0)
	    || (address.indexOf ('½') >= 0)
	    || (address.indexOf ('§') >= 0)
	    || (address.indexOf ('*') >= 0)
	    || (address.indexOf (',') >= 0)
	    || (address.indexOf (';') >= 0)
	    || (address.indexOf (':') >= 0))
	      return false;
	  return true;
	}