// JavaScript Document
function checkemail(obj) {
	
	// convert emailaddress to lowercase
	obj.value = obj.value.toLowerCase();
	if (isEmailOk(obj.value))
		 document.getElementById("errmsg").innerHTML = "";
	else {
		 document.getElementById("errmsg").innerHTML = "Emailaddress is not valid!";
		 obj.focus();
	}
}

function checkpassword(obj) {
	if (obj.value != '')
		 document.getElementById("errmsg").innerHTML = "";
	else {
		 document.getElementById("errmsg").innerHTML = "Password cannot be left blank!";
		 obj.focus();
	}
}

function submitForm(option) {
	document.forms.index_form.action.value = option;
	document.forms.index_form.submit();
}

function isEmailOk(email)
{
	var pattern = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	return pattern.test(email);
}

function calculateContribution()
{
var s = parseInt(document.forms.new_subscriber._abo_type.value);
var retval;
	switch (s)
	{
		case 1:
			retval = '45.00';
			break;
		case 2:
			retval = '25.00';
			break;
		case 3:
			retval = '10.00';
			break;
		default:
			retval = '0.00';
	}
	document.getElementById('amount').innerHTML = '&euro;&nbsp;' + retval;
}