// Gyldig mail
function isValidEmail(email){
  var validRegExp = /^((([a-z]|[A-Z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[A-Z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[A-Z]|[0-9])([a-z]|[A-Z]|[0-9]|\-){0,61}([a-z]|[A-Z]|[0-9])\.))*([a-z]|[A-Z]|[0-9])([a-z]|[A-Z]|[0-9]|\-){0,61}([a-z]|[A-Z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/;
  email = document.forms[0].mail.value;

   // search email text for regular exp matches
    if (email.search(validRegExp) == -1) 
		{
			return false;
		}
 
    return true; 
}


// Funktion til at validere data
function validerData(){
	
	// Hvor ofte skal funktionen genstarte?
     setTimeout('validerData()', 1);
	
	if(document.getElementById('navn').value.length > 1)
		document.getElementById('valNavn').setAttribute('src', '/images/ok.png');
	else
		document.getElementById('valNavn').setAttribute('src', '/images/blank.png');
		
	if(isValidEmail(document.getElementById('mail')))
		document.getElementById('valMail').setAttribute('src', '/images/ok.png');
	else
		document.getElementById('valMail').setAttribute('src', '/images/blank.png');
	
	if(document.getElementById('emne').value.length > 3)
		document.getElementById('valEmne').setAttribute('src', '/images/ok.png');
	else
		document.getElementById('valEmne').setAttribute('src', '/images/blank.png');
		
	if(document.getElementById('besked').value.length > 25)
		document.getElementById('valBesked').setAttribute('src', '/images/ok.png');
	else
		document.getElementById('valBesked').setAttribute('src', '/images/blank.png');
		
	
	if(document.getElementById('navn').value.length < 2 || !isValidEmail(document.getElementById('mail').value) || document.getElementById('emne').value.length < 4 || document.getElementById('besked').value.length < 26)
     document.getElementById('sendMail').disabled = true;
		else
     document.getElementById('sendMail').disabled = false;
}

function popUp(URL, WIDTH, HEIGHT) 
	{
		day = new Date();
		id = day.getTime();
		eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=1,scrollbars=1,location=1,statusbar=1,menubar=1,resizable=1,width=" + WIDTH + ",height=" + HEIGHT + ",left = 590,top = 350');");
	}

function submit()
	{
		document.getElementById('knap').disabled = true;
	}
