﻿function validate_required(field,alerttxt)
{
with (field)
{
if (value==null||value=="")
  {alert(alerttxt);return false}
else {return true}
}
}

function validateEmail(elementValue,alerttxt)
{ 

var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; 
if (!emailPattern.test(elementValue.value))
	{alert(alerttxt); return false}
else {return true}
} 

function validate_form(thisform)
{
with (thisform)
{
if (validate_required(namn,"Enter your name!")==false)
  {namn.focus();return false}

if (validate_required(foretag,"Enter your company!")==false)
  {foretag.focus();return false}  

if (validate_required(epost,"Enter your e-mail address!")==false)
  {epost.focus();return false}   

if (validateEmail(epost,"Incorrect e-mail address format!")==false)
  {epost.focus();return false}   
  
if (validate_required(telefon,"Enter your phone number!")==false)
  {telefon.focus();return false}
  
   
}
}


