function erTegn(varname)
{
	delimiter="/()`´}][{¨',;:";
	if(delimiter.indexOf(tegn,0)==-1)
		return false;
	return true;
}
function email(mail)
{
	if(mail.length<1)
		return 7;
	
	antal_a=0;
	antal_dot=0;
	streng="";

	for(i=0;i<mail.length;i++)
	{
		tegn=mail.charAt(i);

		if(erTegn(tegn) || antal_a>1)
			return 1;

		if("@".indexOf(tegn,0)>-1)
			antal_a++;
		if(".".indexOf(tegn,0)>-1)
			antal_dot++;
		
		if(tegn==".")
		{
			if(streng.length<1)
				return 4;
			streng="";
		}
		if(tegn=="@")
		{
			if(streng.length<2)
				return 4;
			streng="";
		}
		else
			streng+=tegn;
	}
	if(antal_a!=1 || antal_dot<1)
		return 6;
	return 0;
}

function subscribe2()
{
<!-- start script
	document.NEWSLETTERSIGNUP.NEWSLETTERSIGNUPMAIL.value = document.NEWSLETTERSIGNUP2.NEWSLETTERSIGNUPMAIL.value;
	document.NEWSLETTERSIGNUP.DEFAULTMAIL.value = 'din@mail.dk';
	subscribe();
//	end script -->
}

function subscribe()
{
<!-- start script
	if(document.NEWSLETTERSIGNUP.NEWSLETTERSIGNUPMAIL.value == document.NEWSLETTERSIGNUP.DEFAULTMAIL.value || document.NEWSLETTERSIGNUP.NEWSLETTERSIGNUPMAIL.value == '')
		return;

	if(email(document.NEWSLETTERSIGNUP.NEWSLETTERSIGNUPMAIL.value) > 0)
	{
		alert("Ugyldig mail");
		return;
	}

	document.NEWSLETTERSIGNUP.NEWSLETTERSIGNUPACTION.value = 'SUBSCRIBE';
	document.NEWSLETTERSIGNUP.submit();
//	end script -->
}

function unsubscribe()
{
<!-- start script
	if(document.NEWSLETTERSIGNUP.NEWSLETTERSIGNUPMAIL.value == document.NEWSLETTERSIGNUP.DEFAULTMAIL.value || document.NEWSLETTERSIGNUP.NEWSLETTERSIGNUPMAIL.value == '')
		return;

	if(email(document.NEWSLETTERSIGNUP.NEWSLETTERSIGNUPMAIL.value) > 0)
	{
		alert("Ugyldig mail");
		return;
	}
	document.NEWSLETTERSIGNUP.NEWSLETTERSIGNUPACTION.value = 'UNSUBSCRIBE';
	document.NEWSLETTERSIGNUP.submit();
//	end script -->
}
