
// Custom form validation
function formCheck()

{
 var errmsg = '';
 
  if(document.reg.strName.value.length<2){
  errmsg = errmsg + '- Fyll i namn!\n';
  document.reg.strName.className = 'inputTextfieldError';
  }
  else {
    document.reg.strName.className = 'inputTextfield';
  }  
  
  if(document.reg.strLastName.value.length<2){
  errmsg = errmsg + '- Fyll i efternamn!\n';
  document.reg.strLastName.className = 'inputTextfieldError';
  }
  else {
    document.reg.strLastName.className = 'inputTextfield';
  }  
   
 
  if(document.reg.intCivicNumber.value.length!=10)  {
  errmsg = errmsg + '- Fyll i personnummer (10 siffror)!\n';
  document.reg.intCivicNumber.className = 'inputTextfieldError';
  }
  else {
    document.reg.intCivicNumber.className = 'inputTextfield';
  }
  
  if(document.reg.strStreet.value.length<2)  {
  errmsg = errmsg + '- Fyll i gatuadress!\n';
  document.reg.strStreet.className = 'inputTextfieldError';
  }
  else {
    document.reg.strStreet.className = 'inputTextfield';
  }
  
  if(document.reg.strCity.value.length<3)  {
  errmsg = errmsg + '- Fyll i stad!\n';
  document.reg.strCity.className = 'inputTextfieldError';
  }
  else {
    document.reg.strCity.className = 'inputTextfield';
  }
      
  if(document.reg.strZipcode.value.length<5)  {
  errmsg = errmsg + '- Fyll i postnummer!\n';
  document.reg.strZipcode.className = 'inputTextfieldError';
  }
  else {
    document.reg.strZipcode.className = 'inputTextfield';
  }
    
 if ((document.reg.strEmail.value.indexOf('@') < 0) || ((document.reg.strEmail.value.charAt(document.reg.strEmail.value.length-4) != '.') && (document.reg.strEmail.value.charAt(document.reg.strEmail.value.length-3) != '.'))){
  errmsg = errmsg + '- Ange en giltig E-postadress!\n';
  document.reg.strEmail.className = 'inputTextfieldError';
  }
  else {
    document.reg.strEmail.className = 'inputTextfield';
  }  
  
  // checkbox
  if (!(document.reg.strCheckBox.checked))	 {
  	errmsg = errmsg + '- Du måste godkänna avtalsvilkoren!\n';
  }
   
 if(errmsg.length!=0){
  alert('Dessa fel uppstod:\n\n' + errmsg);
  return false;
  }  
}

