var re = new Array();
re['asiakasid'] = /^\d{8}$/;
re['sähköpostiosoite'] = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;

var virheilmoitus = new Array();
virheilmoitus['asiakasid'] = "Asiakastunnus on väärää muotoa";
virheilmoitus['sähköpostiosoite'] = "Anna oikea sähköpostiosoite";


// function tekstikenttaFocus(kentta,teksti)
// Suoritetaan kun joku lomakkeen tarkistettava kenttä valitaan
//
function tekstikenttaFocus(kentta,teksti) {
  if (kentta.value == teksti) {
	  kentta.value = "";
  } else {
    kentta.select();
  }
//  kentta.form.submit.disabled = true;
}

// function tekstikenttaBlur(kentta,teksti)
// Suoritetaan kun joku lomakkeen tarkistettavan kentän valinta vaihtuu
//
function tekstikenttaBlur(kentta,teksti) {
  if (kentta.value == "") {
    kentta.value = teksti;
  } else if (kentta.value.match(re[teksti])) {
    kentta.form.submit.style = 'disabled:false';
    document.images[teksti + "_status"].src = "kuvat/pass.gif";
  } else {
    kentta.form.submit.style = 'disabled:true';
    document.images[teksti + "_status"].src = "kuvat/fail.png"; // virheilmoitus
//    kentta.form.submit.disabled = true;
//	 var t = setTimeout("document.lomake_"+teksti+"."+teksti+".focus()",1);
    window.title = virheilmoitus[teksti];
  }
}
