function validatename()
{
	fname=document.getElementById('gbnavn').value
	if (fname.length>2 && !fname.match(/[@£$]/)){
		document.getElementById('imgname').src="gbstuff/ok.gif"		
	} else {
		document.getElementById('imgname').src="gbstuff/req.gif"
	}
}

function validateemail()
{
	femail=document.getElementById('gbepost')
	var goodEmail = femail.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);

	if (goodEmail){
		document.getElementById('imgemail').src="gbstuff/ok.gif"
	} else {
		document.getElementById('imgemail').src="gbstuff/req.gif"
	}
}

function validatemsg()
{
	fmsg=document.getElementById('gbkommentar').value
	if (fmsg.length>5)
	{
		document.getElementById('imgmsg').src="gbstuff/ok.gif"
	}
	else
	{
		document.getElementById('imgmsg').src="gbstuff/req.gif"
	}
}

function validate_form()
{
	fname=document.getElementById('gbnavn').value
	if (!(fname.length>2 && !fname.match(/[@£$]/)))
	{
		alert("Sjekk navn, for kort eller ugyldig tegn. \n Check name, too short or invalid character.");
		document.getElementById('gbnavn').focus();
		document.getElementById('gbnavn').select();
		return false;
	} 
	
	femail=document.getElementById('gbepost')
	var goodEmail = femail.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);

	if (!goodEmail){
		alert("Sjekk email, ikke gyldig format. \n Check email, not valid format.");
		document.getElementById('gbepost').focus();
		document.getElementById('gbepost').select();
		return false;
	}

	fmsg=document.getElementById('gbkommentar').value
	if (fmsg.length<=5)
	{
		alert("Sjekk melding, minimum 5 bokstaver. \n Check message, minimum 5 letters.");
		document.getElementById('gbkommentar').focus();
		document.getElementById('gbkommentar').select();
		return false;
	}
	return true;
}