function verify(ff)
{
	if(ff.namn.value == "") {
		alert("Please, enter name");
		return false;
	}
	pattern=/([a-zA-Z0-9_-]+)(\.[a-zA-Z0-9_-]+)*@([a-zA-Z0-9_-]+\.[a-zA-Z0-9_-]+)(\.[a-zA-Z0-9_-]+)*/;
	if(!pattern.test(ff.epost.value)) {
		alert('Please, enter a valid email');
		ff.epost.focus();
		return false;
	}
	if(ff.telefon.value == "") {
		alert("Please, enter phone");
		return false;
	}
	if(ff.deldate.value == "") {
		alert("Please, enter a deliverydate");
		return false;
	}
	return true;
}


function dodh(num) {
	alert("Price at order of "+num+" units or more.");
}
function check_even(ff,divi){
	if(retval = (ff.num.value % divi != 0))
		alert("Enter an even multiple of "+divi);
	return !retval;
}
function check_even2(ff){
	var retval = true;
	for(i=0; i<ff.elements.length && retval; i++) {
		if(ff.elements[i].type=="text") {
			if(ff.elements[i].value % ff.elements[i].alt != 0) {
				retval = false;
				alert("Enter an even multiple of "+ff.elements[i].alt);
				ff.elements[i].select();
			}
		}
	}
	return retval;
}
function verifySubscription(ff)
{
	if(ff.namn.value == "") 
	{
		alert("Please, enter name");
		ff.namn.focus();
		return false;
	}
	pattern=/([a-zA-Z0-9_-]+)(\.[a-zA-Z0-9_-]+)*@([a-zA-Z0-9_-]+\.[a-zA-Z0-9_-]+)(\.[a-zA-Z0-9_-]+)*/;
	if(!pattern.test(ff.epost.value)) 
	{
		alert('Please, enter a valid email');
		ff.epost.focus();
		return false;
	}
	if(!ff.as_email.checked && !ff.as_letter.checked) 
	{
		alert("You must at least select one form of subscription, email och by mail!");
		return false;
	}
    if(ff.as_letter.checked && ff.adress.value == "") 
    {
	    alert('To subscribe to out newsletter via mail you need to enter your address.');
		ff.adress.focus();
		return false;
	}
	return true;
}


function verifyPwremind(ff)
{
	pattern=/([a-zA-Z0-9_-]+)(\.[a-zA-Z0-9_-]+)*@([a-zA-Z0-9_-]+\.[a-zA-Z0-9_-]+)(\.[a-zA-Z0-9_-]+)*/;
	if(!pattern.test(ff.epost.value)) 
	{
		alert('Please, enter a valid email');
		ff.epost.focus();
		return false;
	}
	return true;
}