// JavaScript Document


function reg_validation()
{

	var reg 	 = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; 
	var email_address  = document.Frm_kontact.epost.value;
        

	if(document.Frm_kontact.uname.value=="")
	{
		alert("Fyll inn brukernavn");
		document.Frm_kontact.uname.focus();
		return false;
	}
	else if(document.Frm_kontact.pwd.value=="")
	{
		alert("Skriv inn passord");
		document.Frm_kontact.pwd.focus();
		return false;
	}
	else if(document.Frm_kontact.cnfpwd.value=="")
	{
		alert("Vennligst bekreft passordet");
		document.Frm_kontact.cnfpwd.focus();
		return false;
	}
	else if(document.Frm_kontact.cnfpwd.value != document.Frm_kontact.pwd.value )
	{
		alert("Passordene stemmer ikke overens");
		document.Frm_kontact.cnfpwd.value = "";
		document.Frm_kontact.cnfpwd.focus();
		return false;
	}
	else if(document.Frm_kontact.navn.value=="")
	{
		alert("Ditt navn mangler");
		document.Frm_kontact.navn.focus();
		return false;
	}
	else if(document.Frm_kontact.etternavn.value=="")
	{
		alert("Ditt etternavn mangler");
		document.Frm_kontact.etternavn.focus();
		return false;
	}
	else if(document.Frm_kontact.adresse.value=="")
	{
		alert("Din adresse mangler");
		document.Frm_kontact.adresse.focus();
		return false;
	}
	else if(document.Frm_kontact.postnr.value=="")
	{
		alert("Ditt postnr mangler");
		document.Frm_kontact.postnr.focus();
		return false;
	}
	else if(document.Frm_kontact.poststed.value=="")
	{
		alert("Ditt poststed mangler");
		document.Frm_kontact.poststed.focus();
		return false;
	}
	else if(document.Frm_kontact.fylke.value=="")
	{
		alert("Velg fylke");
		document.Frm_kontact.fylke.focus();
		return false;
	}
	else if(document.Frm_kontact.chk_beting.checked == 0)
	{
		alert("Du har ikke godtatt betingelsene");
		return false;
	}
	else if(document.Frm_kontact.mobil.value=="")
	{
		alert("Ditt mobilnummer mangler");
		document.Frm_kontact.mobil.focus();
		return false;
	}
	else if(isNaN(document.Frm_kontact.mobil.value))
	{
		alert("Ugyldig mobilnummer");
		document.Frm_kontact.mobil.value="";
		document.Frm_kontact.mobil.focus();
		return false;
	}
	else if(document.Frm_kontact.epost.value=="") 
	{
	alert("Ugyldig e-post addresse");
	document.Frm_kontact.epost.focus();
	return false;
    }
	else if(reg.test(email_address) == false) 
	{
		alert('Ugyldig e-post addresse');
		document.Frm_kontact.epost.value="";
		document.Frm_kontact.epost.focus();
		return false;
	 }
       
        else if(emailfinnes == true)
	{
		alert('Denne e-post adressen finnes fra før');
		document.Frm_kontact.epost.value="";
		document.Frm_kontact.epost.focus();
		return false;
	 }
	else if(document.Frm_kontact.birthyear.value=="")
	{
		alert("Ditt f\u00f8dsels\u00e5r mangler");
		//alert("Din f&oslash;dselsdag mangler");
		document.Frm_kontact.birthyear.focus();
		return false;
	}
	//added by Thomas Hvitstein for validation of gender radiobutton
	else if((document.Frm_kontact.gender[0].checked==false)&&(document.Frm_kontact.gender[1].checked==false))
	{
		alert('Vennligst kryss av for om du er mann eller kvinne');
		return false;
	} 
	else if(document. Frm_kontact.mod[0].checked == false && document. Frm_kontact.mod[1].checked == false)
	{
		alert("Velg betalingsmetode")
		return false;
	}
	
	/*else if(document.Frm_kontact.security_code.value=="") 
	{
	alert("Enter the security code");
	document.Frm_kontact.security_code.focus();
	return false;
    }*/
else

return true;

}


