function validateSearch() {
	var f = document.searchForm;
	if (f.search.value == '' || f.search.value == 'Sök') {
		return false;
	}
	return true;
}

function validateLogin(f) {
	var mail = f.mail.value;
	var pass = f.pass.value;
	if (!is_email(mail)) {
		alert('Vg kontrollera epost.');
		f.mail.focus();
		return false;
	} else if (pass.length < 1) {
		alert('Vg skriv lösenord.');
		f.pass.focus();
		return false;
	}
}

function newPass(f) {
	var mail = f.mail.value;
	if (!is_email(mail)) {
		alert('Vg kontrollera epost.');
		f.mail.focus();
		return false;
	} else {
		return confirm('Skapa och skicka nytt lösenord till ' + mail + '?\t');
	}
}

function validateMail(f) {
	var sender_name = f.sender_name.value;
	var sender_email = f.sender_email.value;
	var subject = f.subject.value;
	var message = f.message.value;
	if (sender_name.length < 1) {
		if (confirm('Fortsätt utan avsändarnamn?')) {
			// nothing...
		} else {
			f.sender_name.focus();
			f.sender_name.select();
			return false;
		}
	}
	if (!is_email(sender_email)) {
		alert('Vg kontrollera epost.');
		f.sender_email.focus();
		f.sender_email.select();
		return false;
	} else if (subject.length < 1) {
		if (confirm('Fortsätt utan ämne?')) {
			// nothing...
		} else {
			f.subject.focus();
			return false;
		}
	}
	if (message.length < 1) {
		alert('Vg skriv ditt meddelande.');
		f.message.focus();
		f.message.select();
		return false;
	}
}
