// Popparit keskelle näyttöä.
var akkuna = null;
function UusiIkkuna(url,nimi,leveys,korkeus) {
  var vaaka=(screen.width)?(screen.width-leveys)/2:0;
  var pysty=(screen.height)?(screen.height-korkeus)/2:0;
  var asetukset='width='+leveys+',height='+korkeus+',top='+pysty+',left='+vaaka+',toolbar=0,status=0,menubar=0';
  akkuna=window.open(url,nimi,asetukset);
  if(akkuna.window.focus) {
    akkuna.window.focus();
  }
}

// Pirtin varauslomake
function taytetty() {
  if(!document.forms[0].nimi.value.match(/[A-Za-z0-9äöÄÖ]{2}/)) {
    alert("Ole hyvä ja kirjoita nimesi.\nVähintään kaksi merkkiä ennen välilyöntiä.");
    document.forms[0].nimi.focus();
      return false;
  }
  else if(!document.forms[0].email.value.match(/^ *[_a-z0-9-]+(\.[_a-z0-9-]+)*@([0-9a-z][0-9a-z-]*[0-9a-z]\.)+[a-z]{2}[mtgvu]? *$/)) {
    alert("Ole hyvä ja kirjoita sähköpostiosoitteesi.");
    document.forms[0].email.focus();
      return false;
  }
  else if(isNaN(document.forms[0].puh.value) || !document.forms[0].puh.value.match(/[0-9]{6}/)) {
    alert("Ole hyvä ja kirjoita puhelin -kenttään vähintään kuusi numeroa.\nEi kirjaimia, välilyöntejä tai erikoismerkkejä.");
    document.forms[0].puh.focus();
      return false;
  }
  // kaikki ok
  else {
    return true;
  }
}

// Pirtin varauslomakkeen tyhjennys
function tyhjaksi() {
  return confirm("Haluatko tyhjentää lomakkeen?");
}

