var m28 = new Array('1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28');
var m29 = new Array('1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29');
var m30 = new Array('1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30');
var m31 = new Array('1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31');

function fillUpDays1(something){
var mj = something;

if (document.getElementById('godina').value != '0'){
var yr = document.getElementById('godina').value;
var datum = new Date();
var dn = document.getElementById('dan1').value;
} else {
var datum = new Date();
var yr = datum.getYear();
var dn = datum.getDate();
}

yr = eval(yr);
if (mj == '2'){
if (yr / 4 == Math.floor(yr / 4)) {
var dana = m29;
} else {
var dana = m28;
}
} else {
if (mj == '1' || mj == '3' || mj == '5' || mj == '7' || mj == '8' || mj == '10' || mj == '12') {
var dana = m31;
} else {
var dana = m30;
}
}
document.getElementById('dan').length=0;
var cnt=0;
for(var n=0; n<dana.length; n++){
        newOpt=new Option;
        newOpt.value=dana[n];
        newOpt.text=dana[n];
        if (parseInt(dana[n]) == parseInt(dn)){
        newOpt.selected = true;
        }
        document.getElementById('dan').options[cnt]=newOpt;
        cnt=cnt+1;
        }

}

function fillUpDays21(something){
var mj2 = something;

if (document.getElementById('godina2').value != '0'){
var yr = document.getElementById('godina2').value;
var datum2 = new Date();
var dn = document.getElementById('dan12').value;
} else {
var datum2 = new Date();
var yr = datum2.getYear();
var dn = datum2.getDate();
}

yr = eval(yr);
if (mj2 == '2'){
if (yr / 4 == Math.floor(yr / 4)) {
var dana = m29;
} else {
var dana = m28;
}
} else {
if (mj2 == '1' || mj2 == '3' || mj2 == '5' || mj2 == '7' || mj2 == '8' || mj2 == '10' || mj2 == '12') {
var dana = m31;
} else {
var dana = m30;
}
}
document.getElementById('dan2').length=0;
var cnt=0;
for(var n=0; n<dana.length; n++){
        newOpt=new Option;
        newOpt.value=dana[n];
        newOpt.text=dana[n];
        if (parseInt(dana[n]) == parseInt(dn)){
        newOpt.selected = true;
        }
        document.getElementById('dan2').options[cnt]=newOpt;
        cnt=cnt+1;
        }

}

function fillUpLinkDays(something){
var mj = something;
if (document.getElementById('linkgodina').value != '0'){
var yr = document.getElementById('linkgodina').value;
var datum = new Date();
var dn = document.getElementById('dan1').value;
} else {
var datum = new Date();
var yr = datum.getYear();
var dn = datum.getDate();
}
yr = eval(yr);
if (mj == '2'){
if (yr / 4 == Math.floor(yr / 4)) {
var dana = m29;
} else {
var dana = m28;
}
} else {
if (mj == '1' || mj == '3' || mj == '5' || mj == '7' || mj == '8' || mj == '10' || mj == '12') {
var dana = m31;
} else {
var dana = m30;
}
}
document.getElementById('linkdan1').length=0;
var cnt=0;
for(var n=0; n<dana.length; n++){
        newOpt=new Option;
        newOpt.value=dana[n];
        newOpt.text=dana[n];
        if (parseInt(dana[n]) == parseInt(dn)){
        newOpt.selected = true;
        }
        document.getElementById('linkdan1').options[cnt]=newOpt;
        cnt=cnt+1;
        }

}

function fillUpLinkDaysPocetak(something){
var mj = something;
if (document.getElementById('linkgodinap').value != '0'){
var yr = document.getElementById('linkgodinap').value;
var datum = new Date();
var dn = document.getElementById('danp1').value;
} else {
var datum = new Date();
var yr = datum.getYear();
var dn = datum.getDate();
}
yr = eval(yr);
if (mj == '2'){
if (yr / 4 == Math.floor(yr / 4)) {
var dana = m29;
} else {
var dana = m28;
}
} else {
if (mj == '1' || mj == '3' || mj == '5' || mj == '7' || mj == '8' || mj == '10' || mj == '12') {
var dana = m31;
} else {
var dana = m30;
}
}
document.getElementById('linkdan1p').length=0;
var cnt=0;
for(var n=0; n<dana.length; n++){
        newOpt=new Option;
        newOpt.value=dana[n];
        newOpt.text=dana[n];
        if (parseInt(dana[n]) == parseInt(dn)){
        newOpt.selected = true;
        }
        document.getElementById('linkdan1p').options[cnt]=newOpt;
        cnt=cnt+1;
        }

}

function changeLocation(menuObj)
{
   var i = menuObj.selectedIndex;
      window.location = menuObj.options[i].value;
}

function returnText (something){
  var mySel = something;
  var textValue = mySel[mySel.selectedIndex].text;
  return textValue;
}

function explodeArray(item,delimiter) {
  tempArray=new Array(1);
  var Count=0;
  var tempString=new String(item);

  while (tempString.indexOf(delimiter)>0) {
    tempArray[Count]=tempString.substr(0,tempString.indexOf(delimiter));
    tempString=tempString.substr(tempString.indexOf(delimiter)+1,tempString.length-tempString.indexOf(delimiter)+1);
    Count=Count+1
  }

  tempArray[Count]=tempString;
  return tempArray;
}

function setCookie(name, value, expires, path, domain, secure) {
       var curCookie = name + "=" + escape(value) +
           ((expires) ? "; expires=" + expires.toGMTString() : "") +
           ((path) ? "; path=" + path : "") +
           ((domain) ? "; domain=" + domain : "") +
           ((secure) ? "; secure" : "");
       document.cookie = curCookie;
}

function getCookie(name) {
       var dc = document.cookie;
       var prefix = name + "=";
       var begin = dc.indexOf("; " + prefix);
       if (begin == -1) {
         begin = dc.indexOf(prefix);
         if (begin != 0) return null;
       } else
         begin += 2;
       var end = document.cookie.indexOf(";", begin);
       if (end == -1)
         end = dc.length;
       return unescape(dc.substring(begin + prefix.length, end));
}

function deleteCookie(name, path, domain) {
       if (getCookie(name)) {
         document.cookie = name + "=" +
         ((path) ? "; path=" + path : "") +
         ((domain) ? "; domain=" + domain : "") +
         "; expires=Thu, 01-Jan-70 00:00:01 GMT";
       }
}

function fixDate(date) {
       var base = new Date(0);
       var skew = base.getTime();
       if (skew > 0)
         date.setTime(date.getTime() - skew);
}

function ConvertRowsToLinks(xTableId){

   var rows = document.getElementById(xTableId).getElementsByTagName("tr");

   for(i=0;i<rows.length;i++){
      var link = rows[i].getElementsByTagName("a")
          if(link.length == 1){
            rows[i].onclick = new Function("document.location.href='" + link[0].href + "'");
            rows[i].onmouseover = new Function("this.className='treover'");
            rows[i].onmouseout = new Function("this.className='tre'");
          }
    }

}

function getSelected(opt) {
  var selected = new Array();
  var index = 0;
  for (var intLoop = 0; intLoop < opt.length; intLoop++) {
      if ((opt[intLoop].selected) || (opt[intLoop].checked)) {
      index = selected.length;
      selected[index] = new Object;
      selected[index].value = opt[intLoop].value;
      selected[index].index = intLoop;
      }
  }
  return selected;
}

function countSelected(opt) {
  var selected = new Array();
  var index = 0;
  for (var intLoop = 0; intLoop < opt.length; intLoop++) {
      if ((opt[intLoop].selected) || (opt[intLoop].checked)) {
      index = index+1;
      }
  }
  return index;
}

function outputSelected(opt) {
  var sel = getSelected(opt);
  var strSel = "";
  for (var item in sel)
  strSel += sel[item].value + "_";
  return strSel;
}

function SelectAll(id)
{
    document.getElementById(id).focus();
    document.getElementById(id).select();
}

function calculateE(origval, destval, origvrij, distvrij){
eur1=0;
eur2=0;
var originalvaluta = origval;
var destinvaluta = destval;
var originalvrijednost = parseFloat(origvrij);
var desinvrijednost = parseFloat(distvrij);


var to=explodeArray(originalvaluta, '-');
var excrate1=to[1];
var td=explodeArray(destinvaluta,'-');
var excrate2=td[1];
var eur1=originalvrijednost/excrate1;
var eur2=eur1*excrate2;
var result=eur2.toFixed(2);
document.getElementById('valuta2').value=result;

}
