function Siirry(osoite){
 document.location.href=osoite;
}

function parsinro(eid){
 var r=parseFloat(document.getElementById(eid).value.replace(" ","").replace(",","."));
 if(isNaN(r)){r=0;}
 return r;
}

function valuutta(nro){
 var n=parseFloat(nro).toFixed(2);
 n+='';
 x=n.split('.');
 x1=x[0];
 x2=x.length>1?'.'+x[1]:'';
 var rgx=/(\d+)(\d{3})/;
 while(rgx.test(x1)){
  x1=x1.replace(rgx,'$1'+' '+'$2');
 }
 return x1+x2.replace(".",",");
}

function numero(nro){
 var n=parseFloat(nro).toFixed(0);
 n+='';
 x=n.split('.');
 x1=x[0];
 x2=x.length>1?'.'+x[1]:'';
 var rgx=/(\d+)(\d{3})/;
 while(rgx.test(x1)){
  x1=x1.replace(rgx,'$1'+' '+'$2');
 }
 return x1+x2.replace(".",",");
}

function maksaja(){
 if(document.getElementById("tilaajamaksaja").checked){
  mnimi=document.getElementById("mnimi").value;
  mloso=document.getElementById("mlahiosoite").value;
  mtpka=document.getElementById("mtoimipaikka").value;
  mpnro=document.getElementById("mpostinumero").value;
  mmaa=document.getElementById("mmaakoodi").value;
  document.getElementById("mnimi").disabled=true;
  document.getElementById("mlahiosoite").disabled=true;
  document.getElementById("mtoimipaikka").disabled=true;
  document.getElementById("mpostinumero").disabled=true;
  document.getElementById("mmaakoodi").disabled=true;
  kopmaks();
 }else{
  document.getElementById("mnimi").disabled=false;
  document.getElementById("mlahiosoite").disabled=false;
  document.getElementById("mtoimipaikka").disabled=false;
  document.getElementById("mpostinumero").disabled=false;
  document.getElementById("mmaakoodi").disabled=false;
  document.getElementById("mnimi").value=mnimi;
  document.getElementById("mlahiosoite").value=mloso;
  document.getElementById("mtoimipaikka").value=mtpka;
  document.getElementById("mpostinumero").value=mpnro;
  document.getElementById("mmaakoodi").value=mmaa;
 }
}

var mnimi="";var mloso="";var mtpka="";var mprno="";var mmaa="FI";

function kopmaks(){
 if(document.getElementById("tilaajamaksaja").checked){
  document.getElementById("mnimi").value=document.getElementById("tnimi").value;
  document.getElementById("mlahiosoite").value=document.getElementById("tlahiosoite").value;
  document.getElementById("mtoimipaikka").value=document.getElementById("ttoimipaikka").value;
  document.getElementById("mpostinumero").value=document.getElementById("tpostinumero").value;
  document.getElementById("mmaakoodi").value=document.getElementById("tmaakoodi").value;
 }
}

function ttilaus(){
 if(document.getElementById("tnimi").value==""){
  alert("Unohdit antaa tilaajan nimen");return false;
 }else if(document.getElementById("tlahiosoite").value==""){
  alert("Unohdit antaa lähiosoitteen");return false;
 }else if(document.getElementById("tpostinumero").value==""){
  alert("Unohdit antaa postinumeron");return false;
 }else if(document.getElementById("ttoimipaikka").value==""){
  alert("Unohdit antaa toimipaikan");return false;
 }else if(document.getElementById("tpostinumero").value=="85500"){
  return confirm("Lehti jaetaan kaikkiin talouksiin Nivalan alueelle ilmaiseksi.\nOletko varma, että haluat tilata lehden Nivalaan?");
 }else if(document.getElementById("tmaakoodi").value!="FI"){
  return confirm("Normaali tilausmaksumme on voimassa vain kotimaan tilauksille. Ulkomaille tilattaessa hintaan lisätään postikulujen erotus.\nHaluatko tilata lehden ulkomaille?");
 }
}