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 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('nimi='+textN)
  var len = 0;
  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=0;
if(form.FieldData9.value.length>0)
{
  kpllask=kpllask+1;
}
if(form.FieldData10.value.length>0)
{
  kpllask=kpllask+1;
}
//alert("kpl=") & kpllask;
if(kpllask==0)
{
  alert("Et antanut kappalemäärää!");
  form.FieldData9.focus();
  return false;
}

if(form.FieldData1.value.length<1)
{
  alert("Et antanut nimeäsi!");
  form.FieldData1.focus();
  return false;
}
var malliJono = /^[\D]+$/;
//if (!malliJono.test(form.FieldData2.value))  //th20100220 ei toimi enää, aikaisemmin toimi
if (form.FieldData1.value == "")
{
      alert ("Nimi on väärin");
      form.FieldData1.focus();
      return false;

}
if(form.FieldData2.value.length<1)
{
  alert("Et antanut lähiosoitetta!");
  form.FieldData2.focus();
  return false;
}
if(form.FieldData3.value.length<1)
{
  alert("Et antanut postitoimipaikkaa!");
  form.FieldData3.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.FieldData6.value.length<1)
{
  alert("Valitse maa!");
  form.FieldData6.focus();
  return false;
}
*/
if(form.FieldData5.value.length>250)
{
alert("Lisätieto-tekstin pituus on rajattu 250 merkkiin!");
form.FieldData5.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.FieldData5.value.length;
//form.Merkkejajaljella.value = maxpituus - Merkkejayhteensa;
   Merkkejajaljella = maxpituus - Merkkejayhteensa;
}
function KohdistaNimeen(form) 
{
form.FieldData1.focus();
}	
 function LaskeHinta(form, kieli) {
// alert('LaskeHinta/maa='+form.FieldData6.value);
/*
 var maavirhe = "Valitse maa!";
 if (kieli == "s")
     maavirhe="Välg land!";
 if (kieli == "e")
     maavirhe="Choose country!";
if (form.FieldData6.value=="") {  // maa ei saa puuttua
    form.FieldData0.value="";  // nollataan kpl
    form.FieldData1.value="";
     alert(maavirhe);
    form.FieldData6.focus();
    return false;
  }
 */ 
  var Kylmapihlajakpl=0;
  var Tyrskyttekpl=0;
  var	hin = 0;
  var	hin10 = 0;
  var	hinyht = 0;
    
//if (form.FieldData6.value=="Suomi") {  // suomen hinnat
//  Kylmapihlajakpl=parseInt(form.FieldData0.value);
  Kylmapihlajakpl=form.FieldData9.value;
//  var Tyrskyttekpl=parseInt(form.FieldData1.value);
  Tyrskyttekpl=form.FieldData10.value;
  if (Kylmapihlajakpl == "") {
      Kylmapihlajakpl = 0;
    } 
  if (Tyrskyttekpl == "") {
      Tyrskyttekpl = 0;
    }  
    
//  hin = Kylmapihlajakpl + Tyrskyttekpl;
  kpl = parseInt(Kylmapihlajakpl) + parseInt(Tyrskyttekpl);
  var hin10 = kpl * 10;
  var kulut = 2;

  if (kpl > 1) {
      kulut = 3;
    }  
  if (kpl > 8) {
      kulut = 4;
    }  
  var hinyht = hin10 + kulut;
  
  form.FieldData6.value = hin10;
  form.FieldData7.value = kulut;
  form.FieldData8.value = hinyht;
//  alert('Hinta=' + hinyht);

//}

/*
if (form.FieldData6.value=="EU") {  // Euroopan hinnat
//  Kylmapihlajakpl=parseInt(form.FieldData0.value);
  Kylmapihlajakpl=form.FieldData0.value;
//  var Tyrskyttekpl=parseInt(form.FieldData1.value);
  Tyrskyttekpl=form.FieldData1.value;
  if (Kylmapihlajakpl == "") {
      Kylmapihlajakpl = 0;
    } 
  if (Tyrskyttekpl == "") {
      Tyrskyttekpl = 0;
    }  
    
//  hin = Kylmapihlajakpl + Tyrskyttekpl;
  kpl = parseInt(Kylmapihlajakpl) + parseInt(Tyrskyttekpl);

  if (kpl > 4) {
 // alert ('Kieli='+kieli);
     var maxvirhe = "Maksimi 4 kpl Suomen ulkopuolelle!";
     if (kieli == "s") {
         maxvirhe="Max 4 st ute Finland!";
         }
     if (kieli == "e") {
         maxvirhe="Max 4 pieces outside Finland!";
         }
    alert(maxvirhe);
    form.FieldData0.focus();
    return false;
    }  

  var hin10 = kpl * 10;
  var kulut = 3;

  if (kpl == 2) {
      kulut = 4;
    }  
  if (kpl == 3 || kpl == 4) {
      kulut = 6;
    }  
  var hinyht = hin10 + kulut;
  
  form.FieldData8.value = hin10;
  form.FieldData9.value = kulut;
  form.FieldData10.value = hinyht;
//  alert('Hinta=' + hinyht);

}
*/

}
