﻿// Validering för kontaktformulär
  function kontrollKontaktform(){

  var company = document.getElementById("company");
  var name = document.getElementById("name");
  var telno = document.getElementById("telno");
  var email = document.getElementById("email");
  var message = document.getElementById("message");

  if(kontrollCompany(company)){
  if(kontrollName(name)){
  if(kontrollTelno(telno)){
  if(kontrollEmail(email)){
  if(kontrollMessage(message)){
  return true;
  }}}}}

  return false;
}

//==================================================================================================================
//Kontrollerar namn
function kontrollCompany(elem){
	if(elem.value.length==0){
		document.getElementById("fel").innerHTML = "• Please enter your company name.";
		elem.focus();
		return false;
	}
	else{
		return true;
	}
}

function kontrollName(elem){
	if(elem.value.length==0){
		document.getElementById("fel").innerHTML = "• Please enter your name.";
		elem.focus();
		return false;
	}
	else{
		return true;
	}
}

function kontrollTelno(elem){
	if(elem.value.length==0){
		document.getElementById("fel").innerHTML = "• Please enter your phone number.";
		elem.focus();
		return false;
	}
	else{
		return true;
	}
}

//Kontrollerar epost
  function kontrollEmail(elem){
  var mailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
    if(elem.value.match(mailExp)){
		return true;
    }

    else{
		document.getElementById("fel").innerHTML = "• Please enter a valid e-mail adress.";
		elem.focus();
		return false;
    }
}

function kontrollMessage(elem){
	if(elem.value.length==0){
		document.getElementById("fel").innerHTML = "• Please enter your message.";
		elem.focus();
		return false;
	}
	else{
		return true;
	}
}
