// JavaScript Document
// JavaScript Document FazaMjeseca_kalendar.js
//alert("loading FazaVenere_kalendar.js");

function FazeVenere(kada)
{
  //alert("ENTER: FazeVenere");
  
  var x_lon = zagreb_lon;
  var x_lat = zagreb_lat;
  var h_x = h_atm_refr_upper;
  var sunce   = new Array();
  var venera  = new Array();
  var FazeVenerePoMjesecima = new Array();
  var venera_smjerFaze, i;
  var danUMjesecu,dan;
  dan=15;
  setSampleValue(FazaVenereSamples,"FazeVenereUGodini",1,ispisiSamoGodinu(kada));

  i=1;
  while (i<=12) 
    {
      window.status = i+". mjesec";
      danUMjesecu = new Date(kada.getFullYear(),i-1, dan, 0, 0, 0, 0);
      sunce   = sunce_kalkulator   (danUMjesecu, h_x, x_lon, x_lat);
      venera  = venera_kalkulator  (danUMjesecu, h_x, x_lon, x_lat, sunce);
      venera_smjerFaze=norm360(venera["lonecl"]-sunce["lon"]);
      FazeVenerePoMjesecima[i] =  new Array();
      FazeVenerePoMjesecima[i]["faza"] = zaokruzi(venera["faza"],1);
      FazeVenerePoMjesecima[i]["SmjerFaze"] = zaokruzi(venera_smjerFaze,1);
      //alert(i+" "+FazeVenerePoMjesecima[i]["faza"]+" "+FazeVenerePoMjesecima[i]["SmjerFaze"]);
      
      //setSampleValue(FazaVenereSamples,"FazeVenereUGodini",i+1,"15."+ispisiSamoMjesec(danUMjesecu)+" "+FazeVenerePoMjesecima[i]["faza"]);
      setSampleValue(FazaVenereSamples,"FazeVenereUGodini",i+1,dan+" /"+ispisiSamoMjesec(danUMjesecu));    
      if (FazeVenerePoMjesecima[i]["faza"]<=1.5)  document.images["FazaVenere"+i.toString()].src="pics/faze_venere/venera0-1.jpg";
      else if (FazeVenerePoMjesecima[i]["faza"]>=98.5) document.images["FazaVenere"+i.toString()].src="pics/faze_venere/venera90-100.jpg";
      else
        {
          if ( FazeVenerePoMjesecima[i]["SmjerFaze"]<=180 )
          {
            if (FazeVenerePoMjesecima[i]["faza"]>1.5 && FazeVenerePoMjesecima[i]["faza"]<=5 )
            {
              document.images["FazaVenere"+i.toString()].src="pics/faze_venere/venera1-5.jpg";
            }
            else
              document.images["FazaVenere"+i.toString()].src='pics/faze_venere/venera'+(Math.floor(FazeVenerePoMjesecima[i]["faza"]/10)*10).toString()+"-"+(Math.ceil(FazeVenerePoMjesecima[i]["faza"]/10)*10).toString()+".jpg";            
          } 
          else
          {
            if (FazeVenerePoMjesecima[i]["faza"]>1.5 && FazeVenerePoMjesecima[i]["faza"]<=5 )
            {
              document.images["FazaVenere"+i.toString()].src="pics/faze_venere/venera5-1.jpg";
            }
            else 
              document.images["FazaVenere"+i.toString()].src='pics/faze_venere/venera'+(Math.ceil(FazeVenerePoMjesecima[i]["faza"]/10)*10).toString()+"-"+(Math.floor(FazeVenerePoMjesecima[i]["faza"]/10)*10).toString()+".jpg";
           }
        }
      i++;    
    } // end while

  window.status = "Venera done..";
  
  //alert("RETURN: FazeVenere");
  return; 
} //end FazeVenere()



//alert("FazaVenere_kalendar.js .. loaded");
