
function maind()
{
        startdate = new Date()
        now(startdate.getFullYear(),startdate.getMonth(),startdate.getDate(),startdate.getHours(),startdate.getMinutes(),startdate.getSeconds())
}
function ChangeValue(number,pv)
{
        numberstring =""
        var j=0
        var i=0
        while (number > 1)
         {
            numberstring = (Math.round(number-0.5) % 10) + numberstring
            number= number / 10
            j++
            if (number > 1 && j==3) {
                        numberstring = "," + numberstring
                        j=0}
            i++
         }
         numberstring= " " + numberstring
        
        if (pv==2) { document.newnow.newnow.value = numberstring}
     
}

function now(year,month,date,hours,minutes,seconds)
{
        startdate = new Date(year,month,date,hours,minutes,seconds)
        var now = 1.0
        var now2 = 100000000001.0
      
        var growipercentage = (now2 - now) / now *100
        var growipersecond = (now * (growipercentage/100))/365.0/24.0/60.0/60.0
       
        now = new Date ()
        popclockstartdate = new Date (2003,1,1)
           
	    secondsonpage = (now.getTime() - startdate.getTime())/1000
        
        totalpopclock= (now.getTime() - popclockstartdate.getTime())/1000*growipersecond + now
        
        ChangeValue(secondsonpage*growipersecond,2);
         
        timerID = setTimeout("now(startdate.getFullYear(),startdate.getMonth(),startdate.getDate(),startdate.getHours(),startdate.getMinutes(),startdate.getSeconds())",200)
}

var nomTotCBN = 0
var nomAutoCBN = 0

function validate(data){
   for ( var i = 0; i < data.length; i++){
      var digit = data.charAt(i)
      if ((digit < "0" || digit > "9") && digit != "."){
         return false
      }
   }
   return true
}

function calcTotCBN(PollForma){
        nomTotCBN = parseFloat(PollForma.sAutoCBN.value);

        PollForma.sTrees.value = Math.round(nomTotCBN / 5.45)
        return true
}

function calcAutoCBN(PollForma){
   var factor

   if (validate(PollForma.sMilas.value) == false
       || validate(PollForma.sMilag.value) == false) {
      return false
   }

   if (PollForma.sMilas.value == "") PollForma.sMilas.value = 0

   var i = PollForma.sAuto.selectedIndex
   if (i == 0) {
      factor = 12
   } else {
      factor = 1
   }

   var nomMilas = parseFloat(PollForma.sMilas.value * factor)
   var nomMilag = parseFloat(PollForma.sMilag.value)
   var nomGal = nomMilas / nomMilag
   nomAutoCBN = nomGal * 6
   PollForma.sGal.value = Math.round(nomGal)
   PollForma.sAutoCBN.value = Math.round(nomAutoCBN)

   calcTotCBN(PollForma)
   return true
}
