  function IsNumeric(sText)

{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }
   

function echeck(str) {
		var errmsg ="E-postadressen du har skrevet inn er ikke gyldig.\n\nDu kan levere uten e-post adresse, da må du fjerne all tekst i e-post feltet.\n\nHvis du leverer uten e-post adresse er det vanskeligere for oss å få kontakt med deg.";
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		    alert(errmsg)
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		    alert(errmsg)
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert(errmsg)
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert(errmsg)
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert(errmsg)
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert(errmsg)
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert(errmsg)
		    return false
		 }

 		 return true					
	}

	function echeck2(str) {
		var errmsg ="E-postadressen du har skrevet inn er ikke gyldig.\nVennligst skriv inn en gyldig e-postadresse.";
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		    alert(errmsg)
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		    alert(errmsg)
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert(errmsg)
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert(errmsg)
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert(errmsg)
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert(errmsg)
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert(errmsg)
		    return false
		 }

 		 return true					
	}
	
	
	
  
  function validateMailOnSubmit() {
	

	if(document.forms.mail.navn_avsender.value == ""||document.forms.mail.navn_avsender.value == "Skriv inn ditt navn"){
		document.forms.mail.navn_avsender.style.border="2px solid red";
		return false;
	}
	
	if(document.forms.mail.telefon_avsender.value =="Telefonnummer"){
		document.forms.mail.telefon_avsender.style.border="2px solid red";
		return false;
	}else{
		if(document.forms.mail.telefon_avsender.value.length > 8){
			alert("Telefonnummeret har ikke rett format.\nEksempel : 40016300");
			document.forms.mail.telefon_avsender.style.border="2px solid red";
			return false;
		}
		
		if(document.forms.mail.telefon_avsender.value.length < 8){
			alert("Telefonnummeret har ikke rett format.\nEksempel : 40016300");
			document.forms.mail.telefon_avsender.style.border="2px solid red";
			return false;
		}

		
		if(!IsNumeric(document.forms.mail.telefon_avsender.value)){
			alert("Telefonnummeret har ikke rett format.\nEksempel : 40016300");
			document.forms.mail.telefon_avsender.style.border="2px solid red";
			return false;
		}
	}
	
	if(document.forms.mail.avsender.value != "Din e-post adresse"){
		if(document.forms.mail.avsender.value != ""){
			var avsenderepost = document.forms.mail.avsender.value;
			if(!echeck(avsenderepost)){
			document.forms.mail.avsender.style.border="2px solid red";
			return false;
			}
		}
	}
	

	
	
	if(document.forms.mail.tittel.value ==""){
		alert("Henvendelsen din mangler tittel.\n");
		document.forms.mail.tittel.style.border="2px solid red";
		return false;
	}
	if(document.forms.mail.tittel.value =="Skriv inn en tittel for henvendelsen"){
		alert("Henvendelsen din mangler tittel.\n");
		document.forms.mail.tittel.style.border="2px solid red";
		return false;
	}
	
	if(document.forms.mail.msg.value ==""){
		alert("Henvendelsen din er tom.\n\nBeskriv hva din henvendelse gjelder.");
		document.forms.mail.msg.style.border="2px solid red";
		return false;
	}
	
	
	if(document.forms.mail.captcha_code.value =="Skriv inn tegnene i bildet over"){
		alert("Du har ikke skrevet inn tegnene i vår spamsjekk");
		document.forms.mail.captcha_code.style.border="2px solid red";		return false;
	}
	
	if(document.forms.mail.captcha_code.value.length==5){
		return true;
	}else{
		alert("Du har ikke skrevet inn rett antall tegn i vår spamsjekk");
		document.forms.mail.captcha_code.style.border="2px solid red";
		return false;
	}
		
}
function changeValueSeminarRadio(){
	document.getElementById('num_sem').value = 1;
}
function validateSingleSalePage(){
	if(document.forms.mail.navnPerson.value == ""||document.forms.mail.navnPerson.value == "Skriv inn ditt navn"){
		document.forms.mail.navnPerson.style.border="2px solid red";
		return false;
	}
	if(document.forms.mail.navnBedrift.value == ""||document.forms.mail.navnBedrift.value == "Skriv inn bedriftens navn"){
		document.forms.mail.navnBedrift.style.border="2px solid red";
		return false;
	}
	if(document.forms.mail.telefon_avsender.value == ""||document.forms.mail.telefon_avsender.value == "Telefonnummer"){
		document.forms.mail.telefon_avsender.style.border="2px solid red";
		return false;
	}else{
		if(document.forms.mail.telefon_avsender.value.length < 8){
		document.forms.mail.telefon_avsender.style.border="2px solid red";
		return false;		
		}
	
	}
	if(document.forms.mail.avsender.value != "E-postadresse"){
		if(document.forms.mail.avsender.value != ""){
			var avsenderepost = document.forms.mail.avsender.value;
			if(!echeck2(avsenderepost)){
				document.forms.mail.avsender.style.border="2px solid red";
				return false;
			}
		}else{
			document.forms.mail.avsender.style.border="2px solid red";
			return false;
		}
	}
	
	if(document.forms.mail.captcha_code.value.length==5){
		return true;
	}else{
		alert("Du har ikke skrevet inn rett antall tegn i vår spamsjekk");
		document.forms.mail.captcha_code.style.border="2px solid red";
		return false;
	}


}
function validateSingleSalePageKanon(){
	if(document.forms.mail.navnPerson.value == ""||document.forms.mail.navnPerson.value == "Skriv inn ditt navn"){
		document.forms.mail.navnPerson.style.border="2px solid red";
		return false;
	}
	if(document.forms.mail.navnBedrift.value == ""||document.forms.mail.navnBedrift.value == "Skriv inn bedriftens navn"){
		document.forms.mail.navnBedrift.style.border="2px solid red";
		return false;
	}
	if(document.forms.mail.oppkoblingBedrift.value == ""||document.forms.mail.oppkoblingBedrift.value == "Skriv inn adresse for oppkobling"){
		document.forms.mail.oppkoblingBedrift.style.border="2px solid red";
		return false;
	}
	if(document.forms.mail.telefon_avsender.value == ""||document.forms.mail.telefon_avsender.value == "Telefonnummer"){
		document.forms.mail.telefon_avsender.style.border="2px solid red";
		return false;
	}else{
		if(document.forms.mail.telefon_avsender.value.length < 8){
		document.forms.mail.telefon_avsender.style.border="2px solid red";
		return false;		
		}
	
	}
	if(document.forms.mail.avsender.value != "E-postadresse"){
		if(document.forms.mail.avsender.value != ""){
			var avsenderepost = document.forms.mail.avsender.value;
			if(!echeck2(avsenderepost)){
				document.forms.mail.avsender.style.border="2px solid red";
				return false;
			}
		}else{
			document.forms.mail.avsender.style.border="2px solid red";
			return false;
		}
	}
	
	if(document.forms.mail.captcha_code.value.length==5){
		return true;
	}else{
		alert("Du har ikke skrevet inn rett antall tegn i vår spamsjekk");
		document.forms.mail.captcha_code.style.border="2px solid red";
		return false;
	}


}

function validateSeminarOnSubmit(){

 	if(document.forms.mail.bedriftsnavn.value == ""||document.forms.mail.bedriftsnavn.value == "Skriv inn bedriftens navn"){
		document.forms.mail.bedriftsnavn.style.border="2px solid red";
		return false;
	}
	if(document.forms.mail.num_sem.value=="0"){
		alert("Vennligst velg hvilket seminar dette gjelder");
		return false;	
	}

	
	if(document.forms.mail.antall[0].checked == true){
			 	if(document.forms.mail.navn1.value == ""||document.forms.mail.navn1.value == "Skriv inn navn (fornavn, etternavn)"){
				document.forms.mail.navn1.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost1.value == ""||document.forms.mail.epost1.value == "E-postadresse"){
				document.forms.mail.epost1.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost1.value != "E-postadresse"){
					if(document.forms.mail.epost1.value != ""){
						var avsenderepost = document.forms.mail.epost1.value;
						if(!echeck2(avsenderepost)){
							document.forms.mail.epost1.style.border="2px dotted red";
							return false;
						}
					}
				}
		
	}

	if(document.forms.mail.antall[1].checked == true){
			 	if(document.forms.mail.navn1.value == ""||document.forms.mail.navn1.value == "Skriv inn navn (fornavn, etternavn)"){
				document.forms.mail.navn1.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost1.value == ""||document.forms.mail.epost1.value == "E-postadresse"){
				document.forms.mail.epost1.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost1.value != "E-postadresse"){
					if(document.forms.mail.epost1.value != ""){
						var avsenderepost = document.forms.mail.epost1.value;
						if(!echeck2(avsenderepost)){
							document.forms.mail.epost1.style.border="2px solid red";
							return false;
						}
					}
				}
				if(document.forms.mail.navn2.value == ""||document.forms.mail.navn2.value == "Skriv inn navn (fornavn, etternavn)"){
				document.forms.mail.navn2.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost2.value == ""||document.forms.mail.epost2.value == "E-postadresse"){
				document.forms.mail.epost2.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost2.value != "E-postadresse"){
					if(document.forms.mail.epost2.value != ""){
						var avsenderepost = document.forms.mail.epost2.value;
						if(!echeck2(avsenderepost)){
							document.forms.mail.epost2.style.border="2px solid red";
							return false;
						}
					}
				}
		
	}
	if(document.forms.mail.antall[2].checked == true){
			 	if(document.forms.mail.navn1.value == ""||document.forms.mail.navn1.value == "Skriv inn navn (fornavn, etternavn)"){
				document.forms.mail.navn1.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost1.value == ""||document.forms.mail.epost1.value == "E-postadresse"){
				document.forms.mail.epost1.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost1.value != "E-postadresse"){
					if(document.forms.mail.epost1.value != ""){
						var avsenderepost = document.forms.mail.epost1.value;
						if(!echeck2(avsenderepost)){
							document.forms.mail.epost1.style.border="2px solid red";
							return false;
						}
					}
				}
				if(document.forms.mail.navn2.value == ""||document.forms.mail.navn2.value == "Skriv inn navn (fornavn, etternavn)"){
				document.forms.mail.navn2.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost2.value == ""||document.forms.mail.epost2.value == "E-postadresse"){
				document.forms.mail.epost2.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost2.value != "E-postadresse"){
					if(document.forms.mail.epost2.value != ""){
						var avsenderepost = document.forms.mail.epost2.value;
						if(!echeck2(avsenderepost)){
							document.forms.mail.epost2.style.border="2px solid red";
							return false;
						}
					}
				}
				if(document.forms.mail.navn3.value == ""||document.forms.mail.navn3.value == "Skriv inn navn (fornavn, etternavn)"){
				document.forms.mail.navn3.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost3.value == ""||document.forms.mail.epost3.value == "E-postadresse"){
				document.forms.mail.epost3.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost3.value != "E-postadresse"){
					if(document.forms.mail.epost3.value != ""){
						var avsenderepost = document.forms.mail.epost3.value;
						if(!echeck2(avsenderepost)){
							document.forms.mail.epost3.style.border="2px solid red";
							return false;
						}
					}
				}
		
	}
	if(document.forms.mail.antall[3].checked == true){
			 	if(document.forms.mail.navn1.value == ""||document.forms.mail.navn1.value == "Skriv inn navn (fornavn, etternavn)"){
				document.forms.mail.navn1.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost1.value == ""||document.forms.mail.epost1.value == "E-postadresse"){
				document.forms.mail.epost1.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost1.value != "E-postadresse"){
					if(document.forms.mail.epost1.value != ""){
						var avsenderepost = document.forms.mail.epost1.value;
						if(!echeck2(avsenderepost)){
							document.forms.mail.epost1.style.border="2px solid red";
							return false;
						}
					}
				}
				if(document.forms.mail.navn2.value == ""||document.forms.mail.navn2.value == "Skriv inn navn (fornavn, etternavn)"){
				document.forms.mail.navn2.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost2.value == ""||document.forms.mail.epost2.value == "E-postadresse"){
				document.forms.mail.epost2.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost2.value != "E-postadresse"){
					if(document.forms.mail.epost2.value != ""){
						var avsenderepost = document.forms.mail.epost2.value;
						if(!echeck2(avsenderepost)){
							document.forms.mail.epost2.style.border="2px solid red";
							return false;
						}
					}
				}
				if(document.forms.mail.navn3.value == ""||document.forms.mail.navn3.value == "Skriv inn navn (fornavn, etternavn)"){
				document.forms.mail.navn3.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost3.value == ""||document.forms.mail.epost3.value == "E-postadresse"){
				document.forms.mail.epost3.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost3.value != "E-postadresse"){
					if(document.forms.mail.epost3.value != ""){
						var avsenderepost = document.forms.mail.epost3.value;
						if(!echeck2(avsenderepost)){
							document.forms.mail.epost3.style.border="2px solid red";
							return false;
						}
					}
				}
				if(document.forms.mail.navn4.value == ""||document.forms.mail.navn4.value == "Skriv inn navn (fornavn, etternavn)"){
				document.forms.mail.navn4.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost4.value == ""||document.forms.mail.epost4.value == "E-postadresse"){
				document.forms.mail.epost4.style.border="2px solid red";
				return false;
				}
				if(document.forms.mail.epost4.value != "E-postadresse"){
					if(document.forms.mail.epost4.value != ""){
						var avsenderepost = document.forms.mail.epost1.value;
						if(!echeck2(avsenderepost)){
							document.forms.mail.epost4.style.border="2px solid red";
							return false;
						}
					}
				}
		
	}


}

  function validateSaleOnSubmit() {


	if(document.forms.mail.navn_avsender.value == ""||document.forms.mail.navn_avsender.value == "Skriv inn navn"){
		document.forms.mail.navn_avsender.style.border="2px solid red";
		return false;
	}
	
	if(document.forms.mail.telefon_avsender.value =="Telefonnummer"){
		document.forms.mail.telefon_avsender.style.border="2px solid red";
		return false;
	}else{
		if(document.forms.mail.telefon_avsender.value.length > 8){
			alert("Telefonnummeret har ikke rett format.\nEksempel : 40016300");
			document.forms.mail.telefon_avsender.style.border="2px solid red";
			return false;
		}
		
		if(document.forms.mail.telefon_avsender.value.length < 8){
			alert("Telefonnummeret har ikke rett format.\nEksempel : 40016300");
			document.forms.mail.telefon_avsender.style.border="2px solid red";
			return false;
		}

		
		if(!IsNumeric(document.forms.mail.telefon_avsender.value)){
			alert("Telefonnummeret har ikke rett format.\nEksempel : 40016300");
			document.forms.mail.telefon_avsender.style.border="2px solid red";
			return false;
		}
	}
	
	if(document.forms.mail.avsender.value != "Din e-post adresse"){
		if(document.forms.mail.avsender.value != ""){
			var avsenderepost = document.forms.mail.avsender.value;
			if(!echeck(avsenderepost)){
			document.forms.mail.avsender.style.border="2px solid red";
			return false;
			}
		}
	}
		
	
	if(document.forms.mail.captcha_code.value =="Skriv inn tegnene i bildet over"){
		alert("Du har ikke skrevet inn tegnene i vår spamsjekk");
		document.forms.mail.captcha_code.style.border="2px solid red";
		return false;
	}
	
	if(document.forms.mail.captcha_code.value.length==5){
		return true;
	}else{
		alert("Du har ikke skrevet inn rett antall tegn i vår spamsjekk");
		document.forms.mail.captcha_code.style.border="2px solid red";
		return false;
	}
		
}

