function set_lang()
{
  window.location.replace('index.php?l=' + document.langform.language.options[document.langform.language.selectedIndex].value);
}

function sjekkFelter_no(innmelding) {	
	if (   /http/.test(innmelding.kommentar.value)
	    || /http/.test(innmelding.postnr.value)
	    || /http/.test(innmelding.sted.value)
	   )
	{
  	alert("Felt kan ikke inneholde adresser.")
   	return (false)
  }
    	
  if (  !/^\s+$/.test(innmelding.fornavn.value)
       && innmelding.etternavn.value != '' 
       && innmelding.adresse.value != '' 
       && innmelding.postnr.value != '' 
       && innmelding.sted.value != '' 
       && innmelding.telefon.value != ''
       && innmelding.senter.value != '' ) {
    if (innmelding.epost.value != ''){
      if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(innmelding.epost.value)){
        return (true)
      }
      else {
        alert("E-postadressen er ugyldig! Vennligst endre den.")
        return (false)
      }
    }
    return (true)
  }
  else {
    alert("Du må minimum fylle ut navn, adresse og telefonnummer.")
  }
  return (false)
}

function sjekkFelter_dk(innmelding) {
	if (   /http/.test(innmelding.kommentar.value)
	    || /http/.test(innmelding.postnr.value)
	    || /http/.test(innmelding.sted.value)
	   )
	{
  	alert("Felt kan ikke inneholde adresser.")
   	return (false)
  }

  if (   !/^\s+$/.test(innmelding.fornavn.value)
       && innmelding.etternavn.value != '' 
       && innmelding.adresse.value != '' 
       && innmelding.postnr.value != '' 
       && innmelding.sted.value != '' 
       && innmelding.telefon.value != '' 
       && innmelding.senter.value != '') {
    if (innmelding.epost.value != ''){
      if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(innmelding.epost.value)){
        return (true)
      }
      else {
        alert("E-mail adressen er ugyldig! Venligst ændre den.")
        return (false)
      }
    }
    return (true)
  }
  else {
    alert("Du må minimum udfylde navn, adresse og telefonnummer.")
  }
  return (false)
}

function sjekkFelter_en(innmelding) {
	if (   /http/.test(innmelding.kommentar.value)
	    || /http/.test(innmelding.postnr.value)
	    || /http/.test(innmelding.sted.value)
	   )
	{
  	alert("Felt kan ikke inneholde adresser.")
   	return (false)
  }
  
  if (   !/^\s+$/.test(innmelding.fornavn.value)
       && innmelding.etternavn.value != '' 
       && innmelding.adresse.value != '' 
       && innmelding.postnr.value != '' 
       && innmelding.sted.value != '' 
       && innmelding.telefon.value != '' 
       && innmelding.senter.value != '') {
    if (innmelding.epost.value != ''){
      if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(innmelding.epost.value)){
        return (true)
      }
      else {
        alert("The email adress is invalid! Please correct it.")
        return (false)
      }
    }
    return (true)
  }
  else {
    alert("You have to fill out your name, adress and phone number.")
  }
  return (false)
}

function sjekkFelterPaamelding_no(paamelding) {
  if (   paamelding.fornavn.value != '' && paamelding.etternavn.value != '' && paamelding.telefon.value != '') {
    if (paamelding.epost.value != ''){
      if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(paamelding.epost.value)){
        return (true)
      }
      else {
        alert("E-postadressen er ugyldig! Vennligst endre den.")
        return (false)
      }
    }
    return (true)
  }
  else {
    alert("Du må minimum fylle ut navn og telefon.")
  }
  return (false)
}

function sjekkFelterPaamelding_dk(paamelding) {
  if (   paamelding.fornavn.value != '' && paamelding.etternavn.value != '' && paamelding.telefon.value != '') {
    if (paamelding.epost.value != ''){
      if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(paamelding.epost.value)){
        return (true)
      }
      else {
        alert("E-mailadressen er ugyldig! Venligst ændre den.")
        return (false)
      }
    }
    return (true)
  }
  else {
    alert("Du må minimum udfylde navn og telefon.")
  }
  return (false)
}

function sjekkFelterPaamelding_en(paamelding) {
  if (   paamelding.fornavn.value != '' && paamelding.etternavn.value != '' && paamelding.telefon.value != '') {
    if (paamelding.epost.value != ''){
      if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(paamelding.epost.value)){
        return (true)
      }
      else {
        alert("The e-mail adress is invalid! Please correct it.")
        return (false)
      }
    }
    return (true)
  }
  else {
    alert("You have to fill out at least name and phone.")
  }
  return (false)
}

function sjekkFelterBok(bestilling) {
  if (    bestilling.fornavn.value != '' 
       && bestilling.etternavn.value != '' 
       && bestilling.adresse.value != '' 
       && bestilling.postnr.value != '' 
       && bestilling.sted.value != '' 
       && bestilling.telefon.value != '' 
       && bestilling.epost.value != '' 
       && bestilling.senter.value != '') {
    if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(bestilling.epost.value)){
      return (true)
    }
    else {
      alert("E-post adressen er ugyldig! Vennligst endre den.")
      return (false)
    }

    return (true)
  }
  else {
    alert("Du må fylle ut alle feltene.")
  }
  return (false)
}

