var address = "http://www.racunovoda.com.windows-1.domovanje.com/";
var title = "Računovođa.com - Portal sa računovodskim i poreznim informacijama";

function addFavorites() {
  if (document.all) {
    window.external.AddFavorite(address, title);
  } else {
    alert("Automatsko dodajanje radi samo u Internet Exploreru 4 ili boljem. Ako upotrebljavaš Netscape/Firefox, pritisni CTRL+D.");
  }
}

function Predpregled() {
  var pname = document.forms['vnos'].pagename.value;
  var plink = document.forms['vnos'].pagelink.value;
  var ptext = document.forms['vnos'].pagetext.value;
  var outmsg = "";
  var napaka = 0;

  if (pname == "") {
    outmsg = "Vnesite ime strani\n"
    napaka = 1;
  }

  if (plink == "") {
    outmsg = outmsg + "Vnesite povezavo\n";
    napaka = 2;
  }

  if (napaka == 0) {
    document.all.naslov.innerHTML = "<a href='" + plink + "' class='pageName'>" + pname + "</a>"
    document.all.besedilo.innerHTML = "<font class='pageText'>" + ptext + "</font>";

    return true;
  }
  else {
    document.all.naslov.innerHTML = ""
    document.all.besedilo.innerHTML = "";

    alert(outmsg);

    return false;
  }
}

function Pokazi0(tekst)
{
    document.getElementById("najNove").innerHTML = tekst;
}

function Pokazi1(tekst)
{
    document.getElementById("najBrane").innerHTML = tekst;
}

function Skrij()
{
    document.getElementById("najNove").innerHTML = "<br /><br />";
    document.getElementById("najBrane").innerHTML = "<br /><br />";
}


// glej: Tole je primer rekurzije: funkcija klice samo sebe z n-1 dokler ni n enak ena. potem vrne ena, etc...
function fak(n) {
  if (n==1) {
    return(1);
  }
  else {
    return(n*fak(n-1));
  }
}

var datum, out, sekunde, minute, ure, dan, mesec, leto
var arMes = new Array;
arMes.length = 12;
arMes[0] = "januar";
arMes[1] = "februar";
arMes[2] = "marec";
arMes[3] = "april";
arMes[4] = "maj";
arMes[5] = "junij";
arMes[6] = "julij";
arMes[7] = "avgust";
arMes[8] = "september";
arMes[9] = "oktober";
arMes[10] = "november";
arMes[11] = "december";

function ura() {
  datum = new Date();
  out = "";
  sekunde = datum.getSeconds();
  minute = datum.getMinutes();
  ure = datum.getHours();
  dan = datum.getDate();
  mesec = datum.getMonth();
  leto = datum.getFullYear();

  out = "Trenutni čas: " + ure + ":"
  if (minute<10) {out += "0";}
    out += minute + ":";

  if (sekunde<10) {out += "0";}
    out += sekunde + "<br>Datum: ";

  out += dan + ". ";
  out += arMes[mesec] + ", ";
  out += leto;

  if (document.getElementById) {
    document.getElementById("ura").innerHTML = out;
  }
  else if (document.all) {
    document.all.ura.innerHTML = out;
  }
  else if (document.layers) {
    urapos = document.uraPos;
    urapos.visibility = "show";
    liveclock = urapos.document.liveClock;
    liveclock.document.write('<span class="kvadratUre">' + out + '</span>');
    liveclock.document.close();
  }

  setTimeout('ura()', 1000);
}

function open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{
  toolbar_str = toolbar ? 'yes' : 'no';
  menubar_str = menubar ? 'yes' : 'no';
  statusbar_str = statusbar ? 'yes' : 'no';
  scrollbar_str = scrollbar ? 'yes' : 'no';
  resizable_str = resizable ? 'yes' : 'no';
  window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}

//preveri če je vpisan pošiljatelj na http://www.racunovodja.com/mdokumenti/dav_svet.asp
function preveri() {
  if (document.getElementById("imePriimek").value.length<5) {
    alert("Vpisati morate svoje ime in priimek");
    return(false);
  } else {
    return(true);
  }
}


//i_in se zgodi ko pride miška nad sliko, i_out ko gre stran. v stran je potrebno vključiti naslednji HTML:
//<a href=''><img id='nekoID' src='images/neka_slika.gif' style='width:88px;height:23px;border:none;' alt='Naroči' onMouseOver='i_in(""nekID"");' onMouseOut='i_out(""nekID"");'></a>
//i_in program bo avtomatsko dodal niz "_over" imenu datoteke, da izbere drugo sliko
function i_in(kaj) {
  if ((document.getElementById) && (document.getElementById(kaj))) {
    var k = document.getElementById(kaj); // dobi to sliko kot element
    var ime = (String(k.src)).split("."); //loči na array glede na piko
    var ext = ime[ime.length-1]  //končnica je zadnji element tabele
    k.src = (String(k.src)).split("." + ext)[0] + "_over." + ext; //loči na array glede na končnico, dodaj "_over" in še končnico
    k = null;
    ime = null;
    ext = null;
  }
  return(true);
}

function i_out(kaj) {
  if ((document.getElementById) && (document.getElementById(kaj))) {
    var k = document.getElementById(kaj);
    var ime = (String(k.src)).split("_over"); //loči glede na niz "_over"
    k.src = ime[0] + ime[1];  //združi brez "_over"
    k = null;
    ime = null;
  }
  return(true);
}


var vel;
function pripravi() {
  if (document.getElementById && document.getElementById("telo")) {
    document.getElementById("telo").style.fontSize = "80%";
  }
}

function pisava(kaj) {
  vel = String(document.getElementById("telo").style.fontSize).split("%")[0];
  switch (kaj) {
    case 0:
      document.getElementById("telo").style.fontSize = "80%";
      window.status = "Veličina slova: 80%.";
    break;
    case 1:
      if (vel<150) {
        document.getElementById("telo").style.fontSize = Math.round(1.1*vel) + "%";
        window.status = "Veličina slova: " + Math.round(1.1*vel) + "%."
      } else { window.status = "Dostigli ste najvišu dozvoljenu granicu izmjene veličine slova."}
    break;
    case -1:
      if (vel>50) {
        document.getElementById("telo").style.fontSize = Math.round(0.9*vel) + "%";
        window.status = "Veličina slova: " + Math.round(0.9*vel) + "%."
      } else { window.status = "Dostigli ste najnižu dozvoljenu granicu izmjene veličine slova."}
    break
  }
}

function nePaNe() {
  if (top && location && (top.location != location)) {
    top.location.href = document.location.href;
  }
}

var zadnjiKl = "-";
var editPrikazan = false;
var isFF = (navigator.userAgent.toLowerCase().indexOf( 'firefox' ) != -1);

//ko je kliknjen radiobutton
function rbClick(tip, el) {
  //je pritisnjen isti gumb, kot prej?
  if (zadnjiKl == el.value) {
    //izklopi gumb, ker je pritisnjen isti
    el.checked = false;

    //briši zadnjega, da se lahko invertira stanje
    zadnjiKl = "";

    //prikaži dodajanje, skrij urejanje
    skrij("pl_urejanje_gumbi");
    pokazi("pl_dodajanje_gumbi");

    editPrikazan = false;
  } else {
    // vklopi gumb, ker je drug
    el.checked = true;

    //nastavi zadnjega
    zadnjiKl = el.value;

    //če ni prikazano urejanje ga prikaži
    if (!editPrikazan) {
    	//prikaži urejanje, skrij dodajanje
	skrij("pl_dodajanje_gumbi");
	pokazi("pl_urejanje_gumbi");

    	editPrikazan = true
    }
  }
}

function pokazi(id) {
	//za firefox malce drugače, da ne dodaja preveč vrstic
	document.getElementById(id).style.display = isFF ? "table-row" : "inline";
}

function skrij(id) {
	document.getElementById(id).style.display = "none";
}