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 fillUpDays(something){
var mj = something;
if (document.trazi1.D4.value!='0'){
var yr = document.trazi1.D4.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.trazi1.D4.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 (dana[n]==dn){
        newOpt.selected = true;
        }
        document.trazi1.D4.options[cnt]=newOpt;
        cnt=cnt+1;
        }

}

function fillUpDaysUpit1(smth, syr){
var mj = smth;
var yr = syr;
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.upit.T12.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 (T12==''){
        if (dana[n]==dan){
        newOpt.selected = true;
        }
        } else {
        if (dana[n]==T12){
        newOpt.selected = true;
        }
        }
        document.upit.T12.options[cnt]=newOpt;
        cnt=cnt+1;
        }

}

function fillUpDaysUpit2(smth, syr){
var mj = smth;
var yr = syr;
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.upit.T15.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 (T15=='') {
        if (dana[n]==dan){
        newOpt.selected = true;
        }
        } else {
        if (dana[n]==T15){
        newOpt.selected = true;
        }
        }
        document.upit.T15.options[cnt]=newOpt;
        cnt=cnt+1;
        }

}

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

function changeLocationchk(wherego)
{
   var i = wherego;
      window.location = i;
}

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 toggleMenu(currMenu) {
      if (document.getElementById) {
      thisMenu = document.getElementById(currMenu).style;
      if (thisMenu.display == "block" || !thisMenu.display) {
        thisMenu.display = "none";
        } else {
        thisMenu.display = "block";
        }
       }
}

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 changeCookieVal(name, pos) {
     var menuvalues=getCookie(name);

     if (name=='dalmatinamenu'){
     if (menuvalues) {
     mm1=menuvalues.substr(0,1);
     mm2=menuvalues.substr(1,1);
     mm3=menuvalues.substr(2,1);
     }
     if (pos==1){if (mm1=='0'){mm1='1';} else {mm1='0';}}
     if (pos==2){if (mm2=='0'){mm2='1';} else {mm2='0';}}
     if (pos==3){if (mm3=='0'){mm3='1';} else {mm3='0';}}
     mvalue=mm1+mm2+mm3;
     var now = new Date();
     fixDate(now);
     now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000);
     setCookie(name, mvalue, now);
     }
}

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;

}

function StartScrSmall(page,w,h) {
var l=(screen.width - w) / 2;
var t=(screen.height - h) / 2-100;
winprops = 'toolbar=no,menubar=no,location=no,scrollbars=no,resizable=no,width='+w+',height='+h+',left='+l+',top='+t;
OpenWin = this.open(page, "CtrlWindow", winprops);
}

function openMap(){
StartScrSmall('map.php',752,700);
}

function refreshMain(r,m){
//alert(r+' '+m);
var tiol = hex_sha1(r);
var tios = m;

document.getElementById('DD1').value=r;
document.getElementById('D1').value=m;
document.getElementById('t2').focus();

drt = document.getElementById('ti').value;
var drat = explodeArray(drt,'#');
for (var i = 0; i < 20; i++){
var idi = 'index.php?action=' + drat[i] + '#geo';
//alert (idi);
if (drat[i] == tiol){document.getElementById('DD1').value=idi;}
}
document.getElementById('D1').value='index.php?mjesto=' + tios + '#geo';
window.location="http://www.dalmatina.net/index.php?B3=redirect" + unescape("%26DD1=") + tiol + unescape("%26D1=") + tios;
}