
function ValidateEmail(theinput){
	s=theinput.value
	if(s.search)
	{
		return (s.search(new RegExp("^([-!#$%&'*+./0-9=?A-Z^_`a-z{|}~])+@([-!#$%&'*+/0-9=?A-Z^_`a-z{|}~]+\\.)+[a-zA-Z]{2,4}$","gi"))>=0)
	}
	if(s.indexOf)
	{
		at_character=s.indexOf('@')
		if(at_character<=0 || at_character+4>s.length)
			return false
	}
	if(s.length<6)
		return false
	else
		return true
}
function chkRegister(theform){

 if(theform.rctvor.value>0){
 return true;
 } else {

		if(theform.rnavn.value <= 0){
			alert("Vennligst skriv inn ditt fornavn.");
			theform.rnavn.focus()
			return false;
		}
		if(theform.retternavn.value <= 0){
			alert("Vennligst skriv inn ditt etternavn.");
			theform.retternavn.focus()
			return false;
		}
		if(theform.radr.value <= 0){
			if (!confirm("Vil du la adresse feltet være tomt?")) {
			theform.radr.focus()
			return false;
				}
		}
		if(theform.rpnr.value <= 0){
			alert("Vennligst skriv inn ditt postnummer.");
			theform.rpnr.focus()
			return false;
		}
		if(theform.rpadr.value <= 0){
			alert("Vennligst skriv inn din postadresse.");
			theform.rpadr.focus()
			return false;
		}


	if((theform.rtlf.value.length <= 1) && (theform.rmob.value.length <= 1)){
		alert("Du må skrive inn et telefonnummer eller et mobilnummer vi kan få tak i deg på!");
			theform.rtlf.focus()
			return false;
	}
	/*
	else {
			if((theform.rtlf.value.length <= 7)){
			alert("Du må skrive inn et telefonnummer vi kan få tak i deg på.");
			theform.rtlf.focus()
			return false;
			}

			if((theform.rtlf.value.length <= 7) && (theform.rmob.value.length <= 7)){
			alert("Du må skrive inn et telefonnummer vi kan få tak i deg på.");
			theform.rtlf.focus()
			return false;
			}
	}
	*/

		if(theform.rusr.value <= 0){
			alert("Vennligst skriv inn ønsket brukernavn.");
			theform.rusr.focus()
			return false;
		}

		if(ValidateEmail(theform.rusr)==false) {
			alert("Brukernavnet er ikke en gyldig epost adresse!");
			theform.rusr.focus()
			return false;
		}

		if(theform.rpas.value <= 0){
			alert("Vennligst skriv inn ønsket passord.");
			theform.rpas.focus()
			return false;
		}

		if(theform.rpas.value.length <= 3){
			alert("Passordet må minst være 4 tegn,\nvennligst velg et lengre passord.");
			theform.rpas.focus()
			return false;
		}

		if(theform.rpas.value != theform.rpasc.value){
			alert("Passordene du har skrevet er ikke like, vennligst skriv inn på nytt!");
			theform.rpas.value="";
			theform.rpasc.value="";
			theform.rpas.focus()
			return false;
		}

  }
}