function validate(arg)
{
	
	validated = true;
	var errormsg = '';
	var navn = true;
	if(arg.fnavn.value.length < 3)
	{
		arg.fnavn.style.border = "1px solid #ff0000";
		validated = false;
		navn = false;
	}
	else
	{
		arg.fnavn.style.border = "1px solid #093981";
	}
	
	if(arg.enavn.value.length < 3)
	{
		arg.enavn.style.border = "1px solid #ff0000";
		validated = false;
		navn = false;
	}
	else
	{
		arg.enavn.style.border = "1px solid #093981";
	}	
	
	if(!navn)
	{
		errormsg += 'Du har ikke oppgitt fullt navn.\n';
	}
	
	if(arg.epost.value.indexOf('@') != -1)
	{
		var splitter = arg.epost.value.split('@');
		if(splitter[1].indexOf('.') != -1)
		{
			arg.epost.style.border = "1px solid #093981";
		}
		else
		{
			arg.epost.style.border = "1px solid #ff0000";
			errormsg += 'Du har ikke oppgitt en korrekt e-post adresse.\n';
			validated = false;
		}
	}
	else
	{
		arg.epost.style.border = "1px solid #ff0000";
		errormsg += 'Du har ikke oppgitt en korrekt e-post adresse.\n';	
		validated = false;
	}
	
	if(validated)
	{
		return true;
	}
	else
	{
		errormsg = "Følgende punkter er feil i skjemaet:\n\n" + errormsg;
		alert(errormsg);
		return false;
	}
}

function validate_color(arg,type)
{
	switch(type)
	{
		case "tlf":
				if(arg.value.length > 7)
				{
					arg.style.border = "1px solid #093981";			
				}				
			break;
		case "string":
				if(arg.value.length > 3)
				{
					arg.style.border = "1px solid #093981";			
				}
			break;
		case "email":
				if(arg.value.indexOf('@') != -1)
				{
					var splitter = arg.value.split('@');
					if(splitter[1].indexOf('.') != -1)
					{
						arg.style.border = "1px solid #093981";
					}					
				}				
			break;
	}	
}

function change_location(id)
{
	var dd = document.getElementById(id);
	
	if(dd.options[dd.selectedIndex].value != -1)
	{
		location.replace('imagesDefault.asp?menuID=63&smenuid='+dd.options[dd.selectedIndex].value);
	}
}