 function sjekkform(soknad) {
 var er_epost = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
 if (soknad.fornamn.value=="") {
 soknad.fornamn.focus();
 soknad.fornamn.select();
 alert("Du må gi fornamnet ditt");
 return false;
 }
 else if (soknad.etternamn.value=="") {
 soknad.etternamn.focus();
 soknad.etternamn.select();
 alert("Du må gi etternamnet ditt");
 return false;
 }
 else if (soknad.fdato.value=="") {
 soknad.fdato.focus();
 soknad.fdato.select();
 alert("Du må angi når du er født");
 return false;
 }
 else if (soknad.basislinje1.value=="") {
 soknad.basislinje1.focus();
 alert("Du må velge basislinje 1. valg");
 return false;
 }
 else if (soknad.plusslinjeh1.value=="") {
 soknad.plusslinjeh1.focus();
 alert("Du må velge plusslinje høst 1. valg. Dersom du ikke vil ha plusslinje velger du valgfag");
 return false;
 }
 else if (soknad.plusslinjev1.value=="") {
 soknad.plusslinjev1.focus();
 alert("Du må velge plusslinje vår 1. valg. Dersom du ikke vil ha plusslinje velger du valgfag");
 return false;
 }
 else if (soknad.tur1.value=="") {
 soknad.tur1.focus();
 alert("Du må velge skoletur");
 return false;
 }
 else if (soknad.internat1.value=="") {
 soknad.internat1.focus();
 alert("Du må velge internat");
 return false;
 }
 else if (soknad.email.value=="") {
   soknad.email.focus();
   soknad.email.select();
   if (confirm("Dersom du ikkje oppgir epostadresse kan vi ikkje så lett nå deg med tilbakemelding og informasjon!\nKlikk ok dersom du likevel vil sende søknaden utan epostadresse, eller Avbryt dersom du vil skrive inn epostadressa di.")) {
     soknad.email.value="kontor@hogtun.no";
     return true;
   }
   else return false;
 }
 else if (!er_epost.test(soknad.email.value)) {
 soknad.email.focus();
 soknad.email.select();
 alert(soknad.email.value + " er vel strengt tatt ikkje noko gyldig epostadresse, er det?");
 return false;
 }
 else if ((soknad.plusslinjeh1.value=="Hest")&&(soknad.plusslinjev1.value!="Hest")) {
 soknad.plusslinjev1.focus();
 alert("Plusslinje hest må du ha både høst og vår. (Du har det bare høst)");
 return false;
 }
 else if ((soknad.plusslinjev1.value=="Hest")&&(soknad.plusslinjeh1.value!="Hest")) {
 soknad.plusslinjeh1.focus();
 alert("Plusslinje hest må du ha både høst og vår. (Du har det bare vår)");
 return false;
 }
 else if ((soknad.plusslinjeh1.value=="Musikk")&&(soknad.plusslinjev1.value!="Musikk")) {
 soknad.plusslinjev1.focus();
 alert("Plusslinje musikk må du ha både høst og vår. (Du har det bare høst)");
 return false;
 }
 else if ((soknad.plusslinjev1.value=="Musikk")&&(soknad.plusslinjeh1.value!="Musikk")) {
 soknad.plusslinjeh1.focus();
 alert("Plusslinje musikk må du ha både høst og vår. (Du har det bare vår)");
 return false;
 }
 else {
 return confirm("Ønsker du å sende inn søknaden nå?"); 
 }
 }

 function sjekkfaq(faq) {
 var er_epost = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
 if (faq.fornamn.value=="") {
 faq.fornamn.focus();
 faq.fornamn.select();
 alert("Du må gi fornamnet ditt!");
 return false;
 }
 else if (faq.etternamn.value=="") {
 faq.etternamn.focus();
 faq.etternamn.select();
 alert("Du må gi etternamnet ditt!");
 return false;
 }
 else if (faq.epost.value=="") {
 faq.epost.focus();
 faq.epost.select();
 alert("Du må oppgi ei gyldig epostadresse slik at vi kan svare deg!");
 return false;
 }
 else if (!er_epost.test(faq.epost.value)) {
 faq.epost.focus();
 faq.epost.select();
 alert(faq.epost.value + " er vel strengt tatt ikkje noko gyldig epostadresse, er det?");
 return false;
 }
 else {
 return true; 
 }
 
 }

function sjekksoknadeng(soknad) {
 var er_epost = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
 if (soknad.fornamn.value=="") {
 soknad.fornamn.focus();
 soknad.fornamn.select();
 alert("You must give your first name");
 return false;
 }
 else if (soknad.etternamn.value=="") {
 soknad.etternamn.focus();
 soknad.etternamn.select();
 alert("You must give your last name");
 return false;
 }
 else if (soknad.basislinje1.value=="") {
 soknad.basislinje1.focus();
 alert("You must choose Course");
 return false;
 }
 else if (soknad.email.value=="") {
 soknad.email.focus();
 soknad.email.select();
 return confirm("If you dont't give us a email adress, we can not reach you as easaly with information!\nIf you still want to continue without email-adress press OK, or press Cancel and write your email adress.");
 }
 else if (!er_epost.test(soknad.email.value)) {
 soknad.email.focus();
 soknad.email.select();
 alert(soknad.email.value + " is not a valid email adress.");
 return false;
 }
 else {
 return true; 
 }
 }

 function ferdig(soknad) {
 return confirm("Vil du virkelig sende inn?");
 }
