var defaulttime = 1000;
var defaulttime2 = 1000;  

url = document.location.href;
xend = url.lastIndexOf("/") + 1;
var base_url = url.substring(0, xend);

var ajax_get_error = false;

function xmlhttpPost(strURL, myfunction, mydiv) {
    var xmlHttpReq = false;
    var self = this;

    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.open('POST', strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4) {
            var res1 = self.xmlHttpReq.responseText;
            if(res1)
            {
              //draw_point(res1);
              eval(myfunction)(res1, mydiv);
            }
            
            else
            {
              //alert("Nije pronađen niti jedan subjekt.");
            }
        }
    }
    self.xmlHttpReq.send("asd");
}

function ajax_do1 (url) {
	// Does URL begin with http?
	if (url.substring(0, 4) != 'http') {
		url = base_url + url;
	}

	// Create new JS element
	var jsel = document.createElement('SCRIPT');
	jsel.type = 'text/javascript';
	jsel.src = url;

	// Append JS element (therefore executing the 'AJAX' call)
	document.body.appendChild (jsel);

	return true;
}

function ajax_get1 (url, el) {
	// Has element been passed as object or id-string?
	if (typeof(el) == 'string') {
		el = document.getElementById(el);
	}

	// Valid el?
	if (el == null) { return false; }

	// Does URL begin with http?
	if (url.substring(0, 4) != 'http') {
		url = base_url + url;
	}
	// Create getfile URL
	getfile_url = base_url + 'intenda/ajax_getfile.php?url=' + escape(url) + '&el=' + escape(el.id);
	// Do Ajax      

	ajax_do1 (getfile_url);

	return true;
}

function changeLayers(layerName, tabName)
{
  for(i=0; i<20; i++)
  {
    var currTabElem = document.getElementById("linkDiv_" + i);
    var currTabElem1 = document.getElementById("tab_" + i);

    if(currTabElem)
    {
      currTabElem.setAttribute("class", "tabs_layer_nodisplay");
      currTabElem.setAttribute("className", "tabs_layer_nodisplay");
    }

    if(currTabElem1)
    {
      currTabElem1.setAttribute("class", "lnk");
      currTabElem1.setAttribute("className", "lnk");
    }
  }

  var currTabElem = document.getElementById(layerName);
  currTabElem.setAttribute("class", "tabs_layer_display");
  currTabElem.setAttribute("className", "tabs_layer_display");

  var currTabElem1 = document.getElementById(tabName);
  currTabElem1.setAttribute("class", "lnk current");
  currTabElem1.setAttribute("className", "lnk current");
  
  return 0;
}

var stanMarker = 1;
var tempEtaza = 1;
var rollimg = 1;

function promijeni_etaza_sliku(slika)
{
  //alert("promijeni_etaza_sliku " + rollimg);

  if(rollimg || true)
  {
    var rollover = document.getElementById("rollover");
    if(rollover)
    {
      //alert("maknuo");
      rollover.innerHTML = "&nbsp;";
    }     

    var etaza_slika = document.getElementById("etaza_slika");
    if(etaza_slika) etaza_slika.innerHTML = "<img src='intenda/pictures/"+slika+".jpg' />";
  }

}

function promijeni_stan_sliku(slika)
{
  //alert("promijeni_stan_sliku " + rollimg);

  if(rollimg)
  {
    var rollover = document.getElementById("rollover");
    if(rollover)
    {
      //alert("<img src='intenda/pictures/"+slika+"' />");
      rollover.innerHTML = "<img src='intenda/pictures/"+slika+"' />";
    }
  }
}

function obrisi_stan_sliku()
{
  //alert("obrisi_stan_sliku " + rollimg);

  var rollover = document.getElementById("rollover");
  if(rollover) rollover.innerHTML = "&nbsp;";
}

function ucitajEtazu(etaza, projekt, lang)
{
  //alert("ucitajEtazu " + rollimg + stanMarker);

  loaded = 0;
  //stanMarker = 1;
  
  //rollimg = 1;

  if(rollimg)
  {
    var d = new Date();
    mystring = new String();

  	url = 'intenda/modules/projekti/test2.php?etaza='+etaza+'&projekt='+projekt+'&lang='+lang+'&time='+d.getTime();
  	//ajax_get1 (url, 'etaze_stanovi_center');
  	xmlhttpPost(url, "printajsredinu", "etaze_stanovi_center");

    timeoutFunc("stvori", defaulttime);
  
    tempEtaza = etaza;
  }
  
  else
  {
    setTimeout("setVars("+etaza+", "+projekt+", "+lang+")",1000);
  }

}

function setVars(etaza, projekt, lang)
{
  rollimg = 1;
  stanMarker = 1;
}

function ucitajStan(etaza, stan, projekt, lang)
{
  //alert("ucitajStan " + rollimg);

  rollimg = 0;
  //alert("ucitajStan " + rollimg);

    var d = new Date();

  	url = 'intenda/modules/projekti/test2.php?stan='+stan+'&projekt='+projekt+'&lang='+lang+'&etaza='+etaza+'&blaaa='+d.getTime();
  	//ajax_get1 (url, 'etaze_stanovi_center');
  	xmlhttpPost(url, "printajsredinu", "etaze_stanovi_center");

    timeoutFunc("stvori", defaulttime);


  stanMarker = 0;
  
  //timeoutFunc("stvori", defaulttime2);
}

function povratak(etaza, projekt, lang)
{
  stanMarker = 1;
  tempEtaza = 0;
  rollimg = 1;
  ucitajEtazu(etaza, projekt, lang);
}

function timeoutFunc(func, timeFunc)
{
  setTimeout(""+func+"()",timeFunc);
}

function changeMojsetomMenuClass(menuname)
{
  var currTabElem = document.getElementById("menu66");
  if(currTabElem)
  {
    currTabElem.style.visibility = "visible";
    currTabElem.setAttribute("class", "lnk");
    currTabElem.setAttribute("className", "lnk");
  }
  var currTabElem = document.getElementById("menu77");
  if(currTabElem)
  {
    currTabElem.style.visibility = "visible";
    currTabElem.setAttribute("class", "lnk");
    currTabElem.setAttribute("className", "lnk");
  }
  var currTabElem = document.getElementById("menu88");
  if(currTabElem)
  {
    currTabElem.style.visibility = "visible";
    currTabElem.setAttribute("class", "lnk");
    currTabElem.setAttribute("className", "lnk");
  }

  if((menuname != "menu0") && (menuname != "menu7"))
  {
    var currTabElem = document.getElementById(menuname);
    if(currTabElem)
    {
      currTabElem.setAttribute("class", "lnk current");
      currTabElem.setAttribute("className", "lnk current");
    }
  }

  /*  */
}

function changeMenuClass(menuname)
{
  var currTabElem = document.getElementById("menu1_0");
  if(currTabElem)
  {
    currTabElem.style.visibility = "visible";
    currTabElem.setAttribute("class", "lnk");
    currTabElem.setAttribute("className", "lnk");
  }
  var currTabElem = document.getElementById("menu1_1");
  if(currTabElem)
  {
    currTabElem.style.visibility = "visible";
    currTabElem.setAttribute("class", "lnk");
    currTabElem.setAttribute("className", "lnk");
  }

  var currTabElem = document.getElementById("menu2_0");
  if(currTabElem)
  {
    currTabElem.style.visibility = "visible";
    currTabElem.setAttribute("class", "lnk");
    currTabElem.setAttribute("className", "lnk");
  }
  var currTabElem = document.getElementById("menu2_1");
  if(currTabElem)
  {
    currTabElem.style.visibility = "visible";
    currTabElem.setAttribute("class", "lnk");
    currTabElem.setAttribute("className", "lnk");
  }

  var currTabElem = document.getElementById("menu3_0");
  if(currTabElem)
  {
    currTabElem.style.visibility = "visible";
    currTabElem.setAttribute("class", "lnk");
    currTabElem.setAttribute("className", "lnk");
  }
  var currTabElem = document.getElementById("menu3_1");
  if(currTabElem)
  {
    currTabElem.style.visibility = "visible";
    currTabElem.setAttribute("class", "lnk");
    currTabElem.setAttribute("className", "lnk");
  }

  var currTabElem = document.getElementById("menu4_0");
  if(currTabElem)
  {
    currTabElem.style.visibility = "visible";
    currTabElem.setAttribute("class", "lnk_standardi");
    currTabElem.setAttribute("className", "lnk_standardi");
  }
  var currTabElem = document.getElementById("menu4_1");
  if(currTabElem)
  {
    currTabElem.style.visibility = "visible";
    currTabElem.setAttribute("class", "lnk_standardi");
    currTabElem.setAttribute("className", "lnk_standardi");
  }

  var currTabElem = document.getElementById("menu5_0");
  if(currTabElem)
  {
    currTabElem.style.visibility = "visible";
    currTabElem.setAttribute("class", "lnk_cijene");
    currTabElem.setAttribute("className", "lnk_cijene");
  }
  var currTabElem = document.getElementById("menu5_1");
  if(currTabElem)
  {
    currTabElem.style.visibility = "visible";
    currTabElem.setAttribute("class", "lnk_cijene");
    currTabElem.setAttribute("className", "lnk_cijene");
  }

  var currTabElem = document.getElementById("menu0_0");
  if(currTabElem) currTabElem.style.visibility = "visible";
  var currTabElem = document.getElementById("menu0_1");
  if(currTabElem) currTabElem.style.visibility = "visible"; 

  /*  

  //alert(menuname);    */
  if(menuname == "menu4_0" || menuname == "menu4_1")
  {
    var currTabElem = document.getElementById(menuname);
    if(currTabElem)
    {    
      currTabElem.setAttribute("class", "lnk_standardi current");
      currTabElem.setAttribute("className", "lnk_standardi current");
    }
  }
  
  else if(menuname == "menu5_0" || menuname == "menu5_1")
  {
    var currTabElem = document.getElementById(menuname);
    if(currTabElem)
    {
      currTabElem.setAttribute("class", "lnk_cijene current");
      currTabElem.setAttribute("className", "lnk_cijene current");
    }
  }
  
  else
  {
    var currTabElem = document.getElementById(menuname);
    if(currTabElem)
    {
      currTabElem.setAttribute("class", "lnk current");
      currTabElem.setAttribute("className", "lnk current");
    }
  }

  var currTabElem = document.getElementById("divMenu0");
  if(currTabElem) 
  {
    currTabElem.style.visibility = "visible";
    currTabElem.style.display = "block";
  }

  var currTabElem = document.getElementById("divMenu1");
  if(currTabElem) 
  {
    currTabElem.style.visibility = "visible";
    currTabElem.style.display = "block";
  }
}

function hideMenu()
{  
  /*
  var currTabElem = document.getElementById("menu0_0");
  if(currTabElem) currTabElem.style.visibility = "hidden";
  var currTabElem = document.getElementById("menu1_0");
  if(currTabElem) currTabElem.style.visibility = "hidden";
  var currTabElem = document.getElementById("menu2_0");
  if(currTabElem) currTabElem.style.visibility = "hidden";
  var currTabElem = document.getElementById("menu3_0");
  if(currTabElem) currTabElem.style.visibility = "hidden";
  var currTabElem = document.getElementById("menu4_0");
  if(currTabElem) currTabElem.style.visibility = "hidden";
  var currTabElem = document.getElementById("menu5_0");
  if(currTabElem) currTabElem.style.visibility = "hidden";

  var currTabElem = document.getElementById("menu0_1");
  if(currTabElem) currTabElem.style.visibility = "hidden";
  var currTabElem = document.getElementById("menu1_1");
  if(currTabElem) currTabElem.style.visibility = "hidden";
  var currTabElem = document.getElementById("menu2_1");
  if(currTabElem) currTabElem.style.visibility = "hidden";
  var currTabElem = document.getElementById("menu3_1");
  if(currTabElem) currTabElem.style.visibility = "hidden";
  var currTabElem = document.getElementById("menu4_1");
  if(currTabElem) currTabElem.style.visibility = "hidden";
  var currTabElem = document.getElementById("menu5_1");
  if(currTabElem) currTabElem.style.visibility = "hidden";
  */

  var currTabElem = document.getElementById("divMenu0");
  if(currTabElem) 
  {
    currTabElem.style.visibility = "hidden";
    currTabElem.style.display = "none";
  }

  var currTabElem = document.getElementById("divMenu1");
  if(currTabElem) 
  {
    currTabElem.style.visibility = "hidden";
    currTabElem.style.display = "none";
  }

    
}

function hideMojsetomMenu()
{
  var currTabElem = document.getElementById("menu66");
  if(currTabElem) currTabElem.style.visibility = "hidden";
  var currTabElem = document.getElementById("menu77");
  if(currTabElem) currTabElem.style.visibility = "hidden";
  var currTabElem = document.getElementById("menu88");
  if(currTabElem) currTabElem.style.visibility = "hidden";
  /*
  */
}

function printajsredinu(mydata, mydiv)
{
  var mydiv = document.getElementById(mydiv);
  mydata = mydata.replace(/sss/gi, "š");
  mydata = mydata.replace(/ccc/gi, "ć");
  mydata = mydata.replace(/chchch/gi, "č");
  mydata = mydata.replace(/ddd/gi, "đ");
  mydata = mydata.replace(/zzz/gi, "ž");
  mydiv.innerHTML = mydata;
}

function getCenterData(menu, lang, userin, extralink, extralinkvalue, extralink1, extralinkvalue1)
{
  var d = new Date();

  var proID;
  //alert(menu+" "+lang+" "+userin+" "+extralink+" "+extralinkvalue+" "+extralink1+" "+extralinkvalue1);
	url = 'center.php?menu='+menu+'&lang='+lang+'&userin='+userin+'&'+extralink+'='+extralinkvalue+'&'+extralink1+'='+extralinkvalue1+'&ajax=1&time='+d.getTime();
	//url = 'center_test.php?menu='+menu+'&time='+d.getTime();

  if(extralink == "projekt") proID = extralinkvalue;
  else if(extralink1 == "projekt") proID = extralinkvalue1;
  else proID = "";

  xmlhttpPost(url, "printajsredinu", "center"+proID);

  //ajax_get1 (url, 'center'+proID);

  var myLightWindow = null;

  if(menu == "katalog_stanova") timeoutFunc("menuRender", defaulttime);
  else if(menu == "blog") timeoutFunc("init1", defaulttime);
  else if(menu == "oglasna_ploca") timeoutFunc("init2", defaulttime);
  else if(menu == "dokumenti") timeoutFunc("init1", defaulttime);
  else if(menu == "poruke") timeoutFunc("init5", defaulttime);
  else if(menu == "standardi") timeoutFunc("init3", defaulttime);
  else if(menu == "cijene") timeoutFunc("init4", defaulttime);

  //timeoutFunc("lightwindowInit", defaulttime);
  timeoutFunc("stvori", defaulttime);
}

function promijeni_centar(projekt, menu, lang)
{
  var myiframe = document.getElementById("center_projekti_" + projekt);

  myiframe.src = "center_projekti.php?projekt="+projekt+"&menu="+menu+"&lang="+lang;
}

