function getText(kieli, textN){
/* Timo Hukkanen 8.1.2008

  Read language data
*/
  var len = 0;
  if (kieli=='s') {  // swedish
    len  = s_txtName.length;
    for (i=0; i < len; i++) {
       if (s_txtName[i] == kieli+textN) {
          return s_txtTxt[i];
       }
    }
  } 
  else if (kieli=='e') { // english
    len  = e_txtName.length;
    for (i=0; i < len; i++) {
       if (e_txtName[i] == kieli+textN) {
          return e_txtTxt[i];
       }
    }
  }
  else {  // finnish
    len  = f_txtName.length;
    for (i=0; i < len; i++) {
       if (f_txtName[i] == kieli+textN) {
          return f_txtTxt[i];
       }
    }
  }
  return "";
}
function getTextTapahtumat(kieli, textN){
/* Tapahtumat -näytön tekstithaku */
//alert('nimi='+textN)
  var len = 0;
  if (kieli=='s') {  // swedish
    len  = s_txtTapahtumat.length;
    for (i=0; i < len; i++) {
       if (s_txtTapahtumat[i] == kieli+textN) {
          return s_txtTapahtumatTxt[i];
       }
    }
  } 
  else if (kieli=='e') { // english
    len  = e_txtTapahtumat.length;
    for (i=0; i < len; i++) {
       if (e_txtTapahtumat[i] == kieli+textN) {
          return e_txtTapahtumatTxt[i];
       }
    }
  }
  else {  // finnish
    len  = f_txtTapahtumat.length;
    for (i=0; i < len; i++) {
       if (f_txtTapahtumat[i] == kieli+textN) {
          return f_txtTapahtumatTxt[i];
       }
    }
  }
  return "Text not found!";
}
function getTextJulkaisut(kieli, textN){
/* Julkaisut -näytön tekstithaku */
//alert('nimi='+textN)
  var len = 0;
  if (kieli=='s') {  // swedish
    len  = s_txtJulkaisut.length;
    for (i=0; i < len; i++) {
       if (s_txtJulkaisut[i] == kieli+textN) {
          return s_txtJulkaisutTxt[i];
       }
    }
  } 
  else if (kieli=='e') { // english
    len  = e_txtJulkaisut.length;
    for (i=0; i < len; i++) {
       if (e_txtJulkaisut[i] == kieli+textN) {
          return e_txtJulkaisutTxt[i];
       }
    }
  }
  else {  // finnish
    len  = f_txtJulkaisut.length;
    for (i=0; i < len; i++) {
       if (f_txtJulkaisut[i] == kieli+textN) {
          return f_txtJulkaisutTxt[i];
       }
    }
  }
  return "Text not found!";
}
function getTextHistoria(kieli, textN){
/* Historia-näytön tekstithaku */
//alert('nimi='+textN)
  var len = 0;
  if (kieli=='s') {  // swedish
    len  = s_txtHistoria.length;
    for (i=0; i < len; i++) {
       if (s_txtHistoria[i] == kieli+textN) {
          return s_txtHistoriaTxt[i];
       }
    }
  } 
  else if (kieli=='e') { // english
    len  = e_txtHistoria.length;
    for (i=0; i < len; i++) {
       if (e_txtHistoria[i] == kieli+textN) {
          return e_txtHistoriaTxt[i];
       }
    }
  }
  else {  // finnish
    len  = f_txtHistoria.length;
    for (i=0; i < len; i++) {
       if (f_txtHistoria[i] == kieli+textN) {
          return f_txtHistoriaTxt[i];
       }
    }
  }
  return "Text not found!";
}
function getTextLinkit(kieli, textN){
/* Linkit-näytön tekstithaku */
//alert('nimi='+textN)
  var len = 0;
  if (kieli=='s') {  // swedish
    len  = s_txtLinkit.length;
    for (i=0; i < len; i++) {
       if (s_txtLinkit[i] == kieli+textN) {
          return s_txtLinkitTxt[i];
       }
    }
  } 
  else if (kieli=='e') { // english
    len  = e_txtLinkit.length;
    for (i=0; i < len; i++) {
       if (e_txtLinkit[i] == kieli+textN) {
          return e_txtLinkitTxt[i];
       }
    }
  }
  else {  // finnish
    len  = f_txtLinkit.length;
    for (i=0; i < len; i++) {
       if (f_txtLinkit[i] == kieli+textN) {
          return f_txtLinkitTxt[i];
       }
    }
  }
  return "Text not found!";
}
function getTextArkisto(kieli, textN){
//alert('nimi='+textN)
  var len = 0;
  if (kieli=='s') {  // swedish
    len  = s_txtArkisto.length;
    for (i=0; i < len; i++) {
       if (s_txtArkisto[i] == kieli+textN) {
          return s_txtArkistoTxt[i];
       }
    }
  } 
  else if (kieli=='e') { // english
    len  = e_txtArkisto.length;
    for (i=0; i < len; i++) {
       if (e_txtArkisto[i] == kieli+textN) {
          return e_txtArkistoTxt[i];
       }
    }
  }
  else {  // finnish
    len  = f_txtArkisto.length;
//    alert('getTextArkisto/pit:' + len)
    for (i=0; i < len; i++) {
       if (f_txtArkisto[i] == kieli+textN) {
          return f_txtArkistoTxt[i];
       }
    }
  }
  return "Arkisto text not found!";
}

function getTextJasentiedotteet(kieli, textN){
/* Historia-näytön tekstithaku */
//alert('nimi='+textN)
  var len = 0;
  if (kieli=='s') {  // swedish
    len  = s_txtJasentiedotteet.length;
    for (i=0; i < len; i++) {
       if (s_txtJasentiedotteet[i] == kieli+textN) {
          return s_txtJasentiedotteetTxt[i];
       }
    }
  } 
  else if (kieli=='e') { // english
    len  = e_txtJasentiedotteet.length;
    for (i=0; i < len; i++) {
       if (e_txtJasentiedotteet[i] == kieli+textN) {
          return e_txtJasentiedotteetTxt[i];
       }
    }
  }
  else {  // finnish
    len  = f_txtJasentiedotteet.length;
    for (i=0; i < len; i++) {
       if (f_txtJasentiedotteet[i] == kieli+textN) {
          return f_txtJasentiedotteetTxt[i];
       }
    }
  }
  return "Text not found!";
}
function getTextYhteys(kieli, textN){
/* Historia-näytön tekstithaku */
//alert('nimi='+textN)
  var len = 0;
  if (kieli=='s') {  // swedish
    len  = s_txtYhteys.length;
    for (i=0; i < len; i++) {
       if (s_txtYhteys[i] == kieli+textN) {
          return s_txtYhteysTxt[i];
       }
    }
  } 
  else if (kieli=='e') { // english
    len  = e_txtYhteys.length;
    for (i=0; i < len; i++) {
       if (e_txtYhteys[i] == kieli+textN) {
          return e_txtYhteysTxt[i];
       }
    }
  }
  else {  // finnish
    len  = f_txtYhteys.length;
    for (i=0; i < len; i++) {
       if (f_txtYhteys[i] == kieli+textN) {
          return f_txtYhteysTxt[i];
       }
    }
  }
  return "Text not found!";
}
function getLevytilausText(kieli, textN){
/* Historia-näytön tekstithaku */
//alert('nimi='+textN)
  var len = 0;
  if (kieli=='s') {  // swedish
    len  = s_txtLevytilaus.length;
    for (i=0; i < len; i++) {
       if (s_txtLevytilaus[i] == kieli+textN) {
          return s_txtLevytilausTxt[i];
       }
    }
  } 
  else if (kieli=='e') { // english
    len  = e_txtLevytilaus.length;
    for (i=0; i < len; i++) {
       if (e_txtLevytilaus[i] == kieli+textN) {
          return e_txtLevytilausTxt[i];
       }
    }
  }

  else  if (kieli=='f') {  // finnish
    len  = f_txtLevytilaus.length;
//    alert('f_txtLevytilaus.length='+len);
    for (i=0; i < len; i++) {
       if (f_txtLevytilaus[i] == kieli+textN) {
          return f_txtLevytilausTxt[i];
       }
    }
  }

  else {  // finnish
    len  = f_txtLevytilaus.length;
    for (i=0; i < len; i++) {
       if (f_txtLevytilaus[i] == kieli+textN) {
          return f_txtLevytilausTxt[i];
       }
    }
  }
  return "Text not found!";
}
function getYhteinenText(kieli, textN){
/* Yhteinen tekstinhaku */
//alert('kieli+nimi='+kieli+textN);
  var len = 00;
  if (kieli=='s') {  // swedish
    len  = s_txtYhteinen.length;
    for (i=0; i < len; i++) {
       if (s_txtYhteinen[i] == kieli+textN) {
          return s_txtYhteinenTxt[i];
       }
    }
  } 
  else if (kieli=='e') { // english
    len  = e_txtYhteinen.length;
    for (i=0; i < len; i++) {
       if (e_txtYhteinen[i] == kieli+textN) {
          return e_txtYhteinenTxt[i];
       }
    }
  }

  else {  // finnish
    len  = f_txtYhteinen.length;
    for (i=0; i < len; i++) {
       if (f_txtYhteinen[i] == kieli+textN) {
          return f_txtYhteinenTxt[i];
       }
    }
  }
  return "Text not found!";
}


function getL(){
/* Timo Hukkanen 20.8.2008

  Kävijälaskuri
*/
//   <!--          <a href="http://laskuri.sivuille.net/25150/numero.txt?eilasketa" target="_blank">.</a> -->
var L = "<img src='http://laskuri.sivuille.net/25150/numero.txt' width='0' height='0'>"; 
L = L + "<a href='#'  onClick=\"window.open('http://laskuri.sivuille.net/25150/numero.txt?eilasketa', '_blank', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,height=20,width=40')\" >.</a>";
      return L;
}


function Tyhjennys(form) {
/*Tyhjennä lomake-tarkistus*/

var tyhj=form.value;

if (!confirm("Haluatko varmasti tyhjentää kaikki kentät?"))
{
return false
}
}
/*Lomakkeen kenttien varsinainen tarkistus*/

function Laheta(form) {
//alert("Laheta()");
var kpllask;
kpllask = 0;
if(form.FieldData0.value.length > 0)   /* LIBER */
{
  kpllask=kpllask + 1;
}
if(form.FieldData1.value.length > 0)  /* Tunnelmia Tapiolasta */
{
  kpllask=kpllask + 1;
}
if(form.FieldData2.value.length > 0)  /* Rempallaan */
{
  kpllask=kpllask + 1;
}
//alert("kpl=") & kpllask.ToString();
if(kpllask==0)
{
  alert("Et antanut kappalemäärää!");
  form.FieldData0.focus();
  return false;
}

if(form.FieldData3.value.length<1)
{
  alert("Et antanut nimeäsi!");
  form.FieldData3.focus();
  return false;
}
var malliJono = /^[\D]+$/;
//if (!malliJono.test(form.FieldData3.value))  //th20100220 ei toimi enää, aikaisemmin toimi
if (form.FieldData3.value == "")
{
      alert ("Nimi on väärin");
      form.FieldData3.focus();
      return false;

}
if(form.FieldData4.value.length<1)
{
  alert("Et antanut lähiosoitetta!");
  form.FieldData4.focus();
  return false;
}
if(form.FieldData5.value.length<1)
{
  alert("Et antanut postitoimipaikkaa!");
  form.FieldData5.focus();
  return false;
}
/*
if(form.spam1.value.length<1)
{
  alert("Et antanut roskapostin eston numeroa!");
  form.spam1.focus();
  return false;
}
if(form.spam2.value.length<1)
{
  alert("Et antanut roskapostin eston vahvistusnumeroa!");
  form.spam2.focus();
  return false;
}
if(form.spam1.value != form.spam2.value)
{
  alert("Roskapostin eston numerot eivät täsmää!");
  form.spam1.focus();
  return false;
}
*/

if(form.FieldData7.value.length>250)
{
alert("Lisätieto-tekstin pituus on rajattu 250 merkkiin!");
form.FieldData7.focus();
return false;
}



//form.nimi.value=form.Nimi.value;
//form.Nimi.value=""; //nimikenttää ei enää tarvita postissa
//Syntymäajalle on tehty oma hidden yhdistelmäkenttä
//form.Syntymaaika.value=(form.Syntymapaiva.selectedIndex+1)+"."+(form.Syntymakuukausi.selectedIndex+1)+"."+ (form.Syntymavuosi.selectedIndex+1929);
//alert("syntymävuosi ennen tyhjennytsä="+form.Syntymavuosi.value);
//form.Syntymavuosi.value="";
//form.Syntymakuukausi.value="";
//form.Syntymapaiva.value="";
form.submit.value="";
}

/* *** Laheta() loppuu **** */

 
/*Tekstikentän pituuden tarkistaminen ja näyttäminen*/
function Tarkistamerkit(form) 
{
    var maxpituus=250;
    var Merkkejajaljella=250;
    var Merkkejayhteensa=form.FieldData7.value.length;
//form.Merkkejajaljella.value = maxpituus - Merkkejayhteensa;
   Merkkejajaljella = maxpituus - Merkkejayhteensa;
}
function KohdistaNimeen(form) 
{
form.FieldData3.focus();
}	
 function LaskeHinta(form) {
// alert('LaskeHinta'); 
  var Liberkpl=0;
  var Tunnelmiakpl=0;
  var Rempallaankpl=0;
  var	hin = 0;
  var	hin10 = 0;
  var	hinyht = 0;
    
//  Liberkpl=parseInt(form.FieldData0.value);
  Liberkpl=form.FieldData0.value;
//  var Tunnelmiakpl=parseInt(form.FieldData1.value);
  Tunnelmiakpl=form.FieldData1.value;
  Rempallaankpl=form.FieldData2.value;
  if (Liberkpl == "") {
      Liberkpl = 0;
    } 
  if (Tunnelmiakpl == "") {
      Tunnelmiakpl = 0;
    }  
  if (Rempallaankpl == "") {
      Rempallaankpl = 0;
    }  
    
//  hin = Liberkpl + Tunnelmiakpl;
  kpl = parseInt(Liberkpl) + parseInt(Tunnelmiakpl) + parseInt(Rempallaankpl);
  var hin10 = kpl * 10;
  if (kpl > 0) {
      kulut = 2;
    }  

  if (kpl > 1) {
      kulut = 3;
    }  
  if (kpl > 8) {
      kulut = 4;
    }  
  var hinyht = hin10 + kulut;
  
  
  form.FieldData8.value = hin10;
  form.FieldData9.value = kulut;
  form.FieldData10.value = hinyht;
//  alert('Hinta=' + hinyht);

  }







