function checkTekstfeltMail(tekstfelt)
{
  if (tekstfelt.value == "")
  {
    return true;
  }
  else
  placering=tekstfelt.value.indexOf("@");
  placering2=tekstfelt.value.indexOf(".");
  placering3=tekstfelt.value.indexOf(" ");
	if (placering<1 || tekstfelt.value.length<=(placering+1))
	{
	return false;
  	}
	if (placering2<1 || tekstfelt.value.length<=(placering2+1))
	{
	return false;
  	}
	if (placering3>0 && (placering3+1)<tekstfelt.value.length)
	{
	return false;
  	}
  	if (tekstfelt.value.indexOf("æ")!=-1 || tekstfelt.value.indexOf("ø")!=-1 || tekstfelt.value.indexOf("å")!=-1 ||
        tekstfelt.value.indexOf("Æ")!=-1 || tekstfelt.value.indexOf("Ø")!=-1 || tekstfelt.value.indexOf("Å")!=-1 ||
        tekstfelt.value.indexOf(";")!=-1 || tekstfelt.value.indexOf(",")!=-1 || tekstfelt.value.indexOf(":")!=-1)
	{
	return false;
  	}
	if (tekstfelt.value.length > 5)
  	{
  	return true;
  	}
  	if (tekstfelt.value.length < 6)
  	{
    return false;
  	}
}

function testonlinevurdering()
{
 var fejltekst=''; 
	if (document.onlinevurdering.udlejethvor.value != '')
	  	{
   		document.onlinevurdering.udlejet.value = 'Ja';
	  	} 
	if (document.onlinevurdering.salghvor.value != '')
	  	{
   		document.onlinevurdering.salg.value = 'Ja';
	  	} 
	if (document.onlinevurdering.husadresse.value.length < 4)
	  	{
   		fejltekst += 'Sommerhusets adresse skal udfyldes korrekt!\n';
	  	} 
	if (document.onlinevurdering.husm2.value.length < 2)
	  	{
   		fejltekst += 'Sommerhusets størrelse skal udfyldes korrekt!\n';
	  	} 
	if (document.onlinevurdering.soverum.value == '')
	  	{
   		fejltekst += 'Antal soveværelser skal udfyldes!\n';
	  	} 
	if (document.onlinevurdering.udlejet.value == '')
	  	{
   		fejltekst += 'Udlejes sommerhuset p.t. af et andet bureau? Hvis ja, så skriv gerne hvilket!\n';
	  	} 
	if (document.onlinevurdering.salg.value == '')
	  	{
   		fejltekst += 'Er huset sat til salg hos en ejendomsmægler? Hvis ja, så skriv gerne hvilken mm!\n';
	  	} 
	if (document.onlinevurdering.navn.value.length < 3)
	  	{
   		fejltekst += 'Dit navn skal udfyldes korrekt!\n';
	  	} 
	if (document.onlinevurdering.kontaktviamail.checked == false && document.onlinevurdering.kontaktviatlf.checked == false)
	  	{
   		fejltekst += 'Vil du kontaktes via mail og/eller telefon?!\n';
	  	} 
	if (document.onlinevurdering.email.value == '')
	  	{
   		fejltekst += 'Din email skal udfyldes korrekt!\n';
	  	} 
    if (!checkTekstfeltMail(document.onlinevurdering.email)) 
		{
		fejltekst += "Email er ugyldig\n"; 
		}
	if (document.onlinevurdering.tlf.value.length < 8 && document.onlinevurdering.tlfarbejde.value.length < 8 && document.onlinevurdering.tlfmobil.value.length < 8)
	  	{
   		fejltekst += 'Mindst 1 telefonnr. skal udfyldes korrekt!\n';
	  	} 
	if (document.onlinevurdering.tlf.value.length < 8 && document.onlinevurdering.tlfarbejde.value.length < 8 && document.onlinevurdering.tlfmobil.value.length < 8)
	  	{
	  	document.onlinevurdering.tlf.focus();
		document.onlinevurdering.tlf.select();
	  	} 
	if (document.onlinevurdering.email.value == '' || (!checkTekstfeltMail(document.onlinevurdering.email)))
	  	{
	  	document.onlinevurdering.email.focus();
		document.onlinevurdering.email.select();
 		} 
	if (document.onlinevurdering.kontaktviamail.checked == false && document.onlinevurdering.kontaktviatlf.checked == false)
	  	{
	  	document.onlinevurdering.kontaktviamail.focus();
		document.onlinevurdering.kontaktviamail.select();
 		} 
	if (document.onlinevurdering.navn.value.length < 3)
	  	{
	  	document.onlinevurdering.navn.focus();
		document.onlinevurdering.navn.select();
 		} 
	if (document.onlinevurdering.udlejet.value == '')
	  	{
	  	document.onlinevurdering.udlejet.focus();
 		} 
	if (document.onlinevurdering.salg.value == '')
	  	{
	  	document.onlinevurdering.salg.focus();
 		} 
	if (document.onlinevurdering.soverum.value == '')
	  	{
	  	document.onlinevurdering.soverum.focus();
		document.onlinevurdering.soverum.select();
 		} 
	if (document.onlinevurdering.husm2.value.length < 2)
	  	{
	  	document.onlinevurdering.husm2.focus();
		document.onlinevurdering.husm2.select();
 		} 
	if (document.onlinevurdering.husadresse.value.length < 4)
	  	{
	  	document.onlinevurdering.husadresse.focus();
		document.onlinevurdering.husadresse.select();
 		} 
if (fejltekst != '')
  {
  alert(fejltekst);
  return false;
  }
 else
  {
  return true;
  }
}

function testkontaktformular()
{
 var fejltekst=''; 
 if (document.getElementById('name').value == '' || document.getElementById('name').value == 'Efternavn')
  {
   fejltekst += 'Efternavn skal udfyldes!\n';
  } 
 if (document.getElementById('address').value == '' || document.getElementById('address').value == 'Gade/vej og husnr.')
  {
   fejltekst += 'Adresse skal udfyldes!\n';
  } 
 if (document.getElementById('PO').value == '' || document.getElementById('PO').value == 'Postnr.')
  {
   fejltekst += 'Postnr skal udfyldes!\n';
  } 
 if (document.getElementById('city').value == '' || document.getElementById('city').value == 'By')
  {
   fejltekst += 'By skal udfyldes!\n';
  } 
if (document.getElementById('tlf').value == '' || document.getElementById('tlf').value == 'Telefonnr.')
  {
   fejltekst += 'Telefonnr. skal udfyldes!\n';
  } 
 if (document.getElementById('email').value == '' || document.getElementById('email').value == 'E-mail')
  {
   fejltekst += 'Email skal udfyldes!\n';
  } 
 
if (document.getElementById('email').value == '' || document.getElementById('email').value == 'E-mail')
  {
  document.getElementById('email').focus();
document.getElementById('email').select();
 } 
if (document.getElementById('tlf').value == '' || document.getElementById('tlf').value == 'Telefonnr.')
  {
  document.getElementById('tlf').focus();
document.getElementById('tlf').select();
} 
 if (document.getElementById('city').value == '' || document.getElementById('city').value == 'By')
  {
  document.getElementById('city').focus();
document.getElementById('city').select();
  } 
 if (document.getElementById('PO').value == '' || document.getElementById('PO').value == 'Postnr.')
  {
  document.getElementById('PO').focus();
document.getElementById('PO').select();
  } 
 if (document.getElementById('address').value == '' || document.getElementById('address').value == 'Gade/vej og husnr.')
  {
  document.getElementById('address').focus();
document.getElementById('address').select();
  } 
 if (document.getElementById('name').value == '' || document.getElementById('name').value == 'Efternavn')
  {
  document.getElementById('name').focus();
 document.getElementById('name').select();
 } 
if (fejltekst != '')
  {
  alert(fejltekst);
  return false;
  }
 else
  {
  return true;
  }
}