
var kasvstart = 1085670883564;
var kadustart = 1085670883564;
var kasvnr = 6370834189.0;
var kadunr = 8574749971.0;
var kasvrt = 2.29;
var kadurt = -0.13;
var ticklen = 1000;
var kasvoff = (new Date().getTime() - kasvstart) / 1000;
var kaduoff = (new Date().getTime() - kadustart) / 1000;
var ua = navigator.userAgent.toLowerCase();
ismac = (ua.indexOf('mac') != -1);

kasvnr += kasvrt * kasvoff;
kadunr += kadurt * kaduoff;

function updategen() {
    
    kasvnr += kasvrt * ticklen / 1000;
    kadunr += kadurt * ticklen / 1000;
    var kasvval = kasvnr;
    var kaduval = kadunr;
    
    document.getElementById("kasv").innerHTML = "<a href='/et/marek_strandberg/one_sec_est'>maa elanikkond " + parseInt(kasvval) + "</a> : ";
    document.getElementById("kadu").innerHTML = "<a href='/et/marek_strandberg/one_sec_est'>" + parseInt(kaduval) + " ha elus maismaad</a>";
    
    if(!ismac){
        window.setTimeout("updategen();",ticklen);
    }
}


var secundstart = 0;
var maatekibrate = 800;
var maahavibrate = 4.4;
var mandhavibrate = 1;
var kuuskhavibrate = 5;
var haavikhavibrate = 1;
var maavaradrate = 333;
var kaevandusedrate = 5.5;
var energiatoostusrate = 35;
var elanikudrate = 1.2;
var eenergiarate = 18;
var epolevkivirate = 8;
var loobrate = 1;

var maatekibnr = maatekibrate * 0;
var maahavibnr = maahavibrate * 0;
var mandhavibnr = mandhavibrate * 0;
var kuuskhavibnr = kuuskhavibrate * 0;
var haavikhavibnr = haavikhavibrate * 0;
var kaevandusednr = kaevandusedrate * 0;
var maavaradnr = maavaradrate * 0;
var energiatoostusnr = energiatoostusrate * 0;
var elanikudnr = elanikudrate * 0;
var eenergianr = eenergiarate * 0;
var epolevkivinr = epolevkivirate * 0;
var loobnr = loobrate * 0;

var sectimer = 0;

var running = false;

function runindi() {
    if (running) {
        maatekibnr += maatekibrate * ticklen / 1000;
        var maatekibval = maatekibnr;
        maahavibnr += maahavibrate * ticklen / 1000;
        var maahavibval = maahavibnr;
        mandhavibnr += mandhavibrate * ticklen / 1000;
        var mandhavibval = mandhavibnr;
        kuuskhavibnr += kuuskhavibrate * ticklen / 1000;
        var kuuskhavibval = kuuskhavibnr;
        haavikhavibnr += haavikhavibrate * ticklen / 1000;
        var haavikhavibval = haavikhavibnr;
        kaevandusednr += kaevandusedrate * ticklen / 1000;
        var kaevandusedval = kaevandusednr;
        maavaradnr += maavaradrate * ticklen / 1000;
        var maavaradval = maavaradnr;
        energiatoostusnr += energiatoostusrate * ticklen / 1000;
        var energiatoostusval = energiatoostusnr;
        elanikudnr += elanikudrate * ticklen / 1000;
        var elanikudval = elanikudnr;
        eenergianr += eenergiarate * ticklen / 1000;
        var eenergiaval = eenergianr;
        epolevkivinr += epolevkivirate * ticklen / 1000;
        var epolevkivival = epolevkivinr;
        
        loobnr += loobrate * ticklen / 1000;
        var loobval = loobnr;
        
        document.getElementById("maatekib").innerHTML = "TEKKINUD............................<b>" + parseInt(maatekibval) + " g MULDA</b>";
        document.getElementById("maahavib").innerHTML = "H&Auml;VINUD.............................<b>" + Number(maahavibval).toFixed(1) + " kg MULDA</b>";
        document.getElementById("mandhavib").innerHTML = "H&Auml;VINUD.............................<b>" + parseInt(mandhavibval) + " m2 M&Auml;NNIMETSA</b>";
        document.getElementById("kuuskhavib").innerHTML = "H&Auml;VINUD.............................<b>" + parseInt(kuuskhavibval) + " m2 KUUSEMETSA</b>";
        document.getElementById("haavikhavib").innerHTML = "LISANDUNUD........................<b>" + parseInt(haavikhavibval) + " m2 HAAVIKUID JA LEPAV&Otilde;SA</b>";
        document.getElementById("kaevandused").innerHTML = "KAEVANDUSTEST<br />V&Auml;LJA PUMBATUD.........<b>" + Number(kaevandusedval).toFixed(1) + " t MAGEVETT</b>";
        document.getElementById("maavarad").innerHTML = "KAEVANDATUD...........<b>" + parseInt(energiatoostusval) + " kg P&Otilde;LEVKIVI</b>";
        document.getElementById("energiatoostus").innerHTML = "KOGU ENERGIAT&Ouml;&Ouml;STUSES<br />&Auml;RA KASUTATUD..........<b>" + parseInt(energiatoostusval) + " t MAGEVETT</b>";
        document.getElementById("elanikud").innerHTML = "EESTI ELANIKUD<br />ON OLMES KASUTANUD..........<b>" + Number(elanikudval).toFixed(1) + " t MAGEVETT</b>";
        document.getElementById("eenergia").innerHTML = "EESTI ENERGIA ON TEENINUD.......<b>" + parseInt(eenergiaval) + " kr KASUMIT</b>";
        document.getElementById("epolevkivi").innerHTML = "EESTI P&Otilde;LEVKIVI ON TEENINUD.....<b>" + parseInt(epolevkivival) + " kr KASUMIT</b>";
        document.getElementById("loob").innerHTML = "L&Ouml;&Ouml;NUD.................................<b>" + parseInt(loobval) + "</b>";
        sectimer++;
        document.getElementById("timersec").innerHTML = sectimer + " SEKUNDI JOOKSUL ON EESTIS";
        
        window.setTimeout("runindi();",ticklen);
    }
}

function StopStartTimer() {
   if (running) {
      running=false;
      document.getElementById("startstopbutton").value='start';
   }
   else {
      running=true;
      document.getElementById("startstopbutton").value='stop';
      setTimeout("runindi()", ticklen);
   }
}


function showmenu(id){
    if (document.getElementById(id).style.display == "block") {
        objstatus = "none";
    } else {
        objstatus = "block";
    }
    document.getElementById(id).style.display = objstatus;
}


function changeBG(obj,c,n){
    var bg = document.getElementById(obj);
    bg.className = "line"+n+"_bg_"+c;
}