function verifyTips(f) {
  
 ref=document.forms[f].elements;

 snamn_h3=document.getElementById('snamnh3');
 semail_h3=document.getElementById('semailh3');
 rnamn_h3=document.getElementById('rnamnh3');
 remail_h3=document.getElementById('remailh3');  
 
 snamn_h3.style.color = semail_h3.style.color = rnamn_h3.style.color = remail_h3.style.color = '#7d7d7c';

if ( (ref['Snamn'].value.length<3)) {
    snamn_h3.style.color = 'red';
    ref['Snamn'].focus();
    alert('Ditt namn är för kort.');
    return false;
  }

 if ( (ref['Snamn'].value.length>20)) {
    snamn_h3.style.color = 'red';
    ref['Snamn'].focus();
    alert('Ditt namn är för långt.');
    return false;
  }
  
  
 if (ref['Semail'].value.length<6) {
    semail_h3.style.color = 'red';
    ref['Semail'].focus();
    alert('Din emailadress är för kort.');
    return false;
 }
 
  if (ref['Semail'].value.length>100) {
    semail_h3.style.color = 'red';
    ref['Semail'].focus();
    alert('Din emailadress är för lång.');
    return false;
 }

 if (ref['Semail'].value.indexOf('@')<0) {
    semail_h3.style.color = 'red';
    ref['Semail'].focus();
    alert('Din emailadress har inget @-tecken i sig.');
    return false;
 } 

 if (ref['Semail'].value.indexOf('.')<0) {
    semail_h3.style.color = 'red';
    ref['Semail'].focus();
    alert('Din emailadress har ingen punkt i sig.');
    return false;
 } 

if ( (ref['Rnamn'].value.length<3)) {
    rnamn_h3.style.color = 'red';
    ref['Rnamn'].focus();
    alert('Din kompis namn är för kort.');
    return false;
  }

 if ( (ref['Rnamn'].value.length>20)) {
    rnamn_h3.style.color = 'red';
    ref['Rnamn'].focus();
    alert('Din kompis namn är för långt.');
    return false;
  }  
  
 if (ref['Remail'].value.length<6) {
    remail_h3.style.color = 'red';
    ref['Remail'].focus();
    alert('Din kompis emailadress är för kort.');
    return false;
 }
 
  if (ref['Remail'].value.length>100) {
    remail_h3.style.color = 'red';
    ref['Remail'].focus();
    alert('Din kompis emailadress är för lång.');
    return false;
 } 
 
 if (ref['Remail'].value.indexOf('@')<0) {
    remail_h3.style.color = 'red';
    ref['Remail'].focus();
    alert('Din emailadress har inget @-tecken i sig.');
    return false;
 } 

 if (ref['Remail'].value.indexOf('.')<0) {
    remail_h3.style.color = 'red';
    ref['Remail'].focus();
    alert('Din emailadress har ingen punkt i sig.');
    return false;
 }  
  
 return true;
}

function verifyNewUser(f) {
  
 ref=document.forms[f].elements;
 h3lref=document.getElementById('h3l');
 h3eref=document.getElementById('h3e');
 h3p1ref=document.getElementById('h3p1');
 h3p2ref=document.getElementById('h3p2');
 
 h3lref.style.color = h3eref.style.color = h3p1ref.style.color = h3p2ref.style.color = '#7d7d7c';
 
 if ( (ref['nick'].value.length<3)) {
    h3lref.style.color = 'red';
    ref['nick'].focus();
    alert('Ditt loginnamn är för kort.');
    return false;
  }

 if ( (ref['nick'].value.length>20)) {
    h3lref.style.color = 'red';
    ref['nick'].focus();
    alert('Ditt loginnamn är för långt.');
    return false;
  }  
  
 if (ref['email'].value.length<6) {
    h3eref.style.color = 'red';
    ref['email'].focus();
    alert('Din emailadress är för kort.');
    return false;
 }
 
  if (ref['email'].value.length>100) {
    h3eref.style.color = 'red';
    ref['email'].focus();
    alert('Din emailadress är för lång.');
    return false;
 }
 
  if (ref['email'].value.indexOf('@')<0) {
    h3eref.style.color = 'red';
    ref['email'].focus();
    alert('Din emailadress har inget @-tecken i sig.');
    return false;
 } 

 if (ref['email'].value.indexOf('.')<0) {
    h3eref.style.color = 'red';
    ref['email'].focus();
    alert('Din emailadress har ingen punkt i sig.');
    return false;
 }  
 
 if (ref['password1'].value.length<4) {
    h3p1ref.style.color = 'red';
    ref['password1'].focus();
    alert('Ditt lösenord är för kort.');
    return false;
 }
 
  if (ref['password1'].value.length>15) {
    h3p1ref.style.color = 'red';
    ref['password1'].focus();
    alert('Ditt lösenord är för långt.');
    return false;
 }
 
 if (ref['password1'].value != ref['password2'].value) {
    h3p1ref.style.color = 'red';
    h3p2ref.style.color = 'red';
    ref['password1'].focus();
    alert('Dina lösenord skiljer sig.');
   return false;
 }
 alert('Ditt konto skapas nu.');
 return true;
}