//------------   AJAX  POČETAK  --------------

function pokreni(str,kwina,id) {
if (kwina=="gruptxt") {
pokazi(kwina);
}

//alert(arguments[2]);
var lili=arguments[2];
if (lili!=undefined && lili!="") {
	ajax2('nekretnine.asp?vrsta='+id,'nekretnine');
	} ;

document.forma3.temp.value=kwina;

if (str.length > 0)
{ 
var url=str;
if (url.indexOf('?')>=0) {
var url=str + "&sid=" + Math.random();
} else {
var url=str + "?sid=" + Math.random();
}
//alert(url + ' - ' + kwin);
//document.getElementById("txtHint").innerHTML="";
xmlHttp=GetXmlHttpObject(stateChanged) 
xmlHttp.open("GET", url , true) 
xmlHttp.send(null) 
} 
else
{
document.getElementById(kwina).innerHTML="Nema ništa!" 
} 
}


function stateChanged() 
{ 
		if (xmlHttp.readyState!=4)
			{ 
			document.getElementById(document.forma3.temp.value).innerHTML="<img src=images/loading.gif  vspace=40 hspace=40>";
			} 
		
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
			{ 
			document.getElementById(document.forma3.temp.value).innerHTML=xmlHttp.responseText;
			} 
} 


function GetXmlHttpObject(handler)
{ 
var objXmlHttp=null

	if (navigator.userAgent.indexOf("Opera")>=0)
	{
	//alert("Nazalost, ova aplikacija ne radi u Operi.") 
	//return 
objXmlHttp=new XMLHttpRequest()
objXmlHttp.onload=handler
objXmlHttp.onerror=handler 
return objXmlHttp
	}
			if (navigator.userAgent.indexOf("MSIE")>=0) { 
				var strName="Msxml2.XMLHTTP"
						if (navigator.appVersion.indexOf("MSIE 5.5")>=0) {
							strName="Microsoft.XMLHTTP"
						} 
				try { 
					objXmlHttp=new ActiveXObject(strName)
					objXmlHttp.onreadystatechange=handler 
					return objXmlHttp
				} 
				
				catch(e) { 
					alert("Error. Scripting for ActiveX might be disabled") 
					return 
				} 
			} 
	if (navigator.userAgent.indexOf("Mozilla")>=0) {
		objXmlHttp=new XMLHttpRequest()
		objXmlHttp.onload=handler
		objXmlHttp.onerror=handler 
		return objXmlHttp
	}
} 

//------------  KRAJ  AJAX    --------------


//------------   AJAX2  POČETAK  --------------

function ajax2(str2,kwina2) {
document.forma4.temp.value=kwina2;

if (str2.length > 0)
{ 
var url2=str2;
if (url2.indexOf('?')>=0) {
var url2=str2 + "&sid=" + Math.random();
} else {
var url2=str2 + "?sid=" + Math.random();
}
//alert(url + ' - ' + kwin);
//document.getElementById("txtHint").innerHTML="";
xmlHttp2=GetXmlHttpObject2(stateChanged2) 
xmlHttp2.open("GET", url2 , true) 
xmlHttp2.send(null) 
} 
else
{
document.getElementById(kwina2).innerHTML="Nema ništa!" 
} 
}



function stateChanged2() 
{ 
if (xmlHttp2.readyState!=4)
{ 
document.getElementById(document.forma4.temp.value).innerHTML="<img src=images/loading.gif  vspace=40 hspace=40>";
} 

if (xmlHttp2.readyState==4 || xmlHttp2.readyState=="complete")
{ 
document.getElementById(document.forma4.temp.value).innerHTML=xmlHttp2.responseText;
} 
} 

function GetXmlHttpObject2(handler)
{ 
var objXmlHttp2=null

if (navigator.userAgent.indexOf("Opera")>=0)
{
		objXmlHttp2=new XMLHttpRequest()
		objXmlHttp2.onload=handler
		objXmlHttp2.onerror=handler 
		return objXmlHttp2
}
if (navigator.userAgent.indexOf("MSIE")>=0)
{ 
var strName2="Msxml2.XMLHTTP"
if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
{
strName2="Microsoft.XMLHTTP"
} 
try
{ 
objXmlHttp2=new ActiveXObject(strName2)
objXmlHttp2.onreadystatechange=handler 
return objXmlHttp2
} 
catch(e)
{ 
alert("Error. Scripting for ActiveX might be disabled") 
return 
} 
} 
if (navigator.userAgent.indexOf("Mozilla")>=0)
{
objXmlHttp2=new XMLHttpRequest()
objXmlHttp2.onload=handler
objXmlHttp2.onerror=handler 
return objXmlHttp2
}
} 

//------------  KRAJ  AJAX2    --------------



//---------  SLANJE FORME AJAX   --------------
/*
PRIMJER ACTION parametra:
javascript:getFormValues('forma1','gradovimenu.asp','gradovi');

fobj=IME FORME (name)
kaso=KOJA ASP STRANICA
kdiv=U KOJI DIV DA IDU REZULTATI

*/
function getFormValues(fobj,kasp,kdiv,skipelem) 

{ 
   var str = ""; 
   var valueArr = null; 
   var val = ""; 
   var cmd = ""; 

   for(var i = 0;i < eval('document.' + fobj + '.elements.length');i++) 
   { 
       switch(eval('document.' + fobj + '.elements[' + i + '].type')) 
       { 
           case "text": 
                str += eval('document.' + fobj + '.elements[' + i + '].name') + 
                 "=" + escape(eval('document.' + fobj + '.elements[' + i + '].value')) + "&"; 
                 break; 
				 
           case "checkbox": 
		   if (skipelem!='da') {
					   if (eval('document.' + fobj + '.elements[' + i + '].checked')) {
							str += eval('document.' + fobj + '.elements[' + i + '].name') + 
							 "=" + escape(eval('document.' + fobj + '.elements[' + i + '].value')) + "&"; 
							 }
				 }
                 break; 
				 
           case "hidden": 
           if (eval('document.' + fobj + '.elements[' + i + '].disabled!=true')) {
		        str += eval('document.' + fobj + '.elements[' + i + '].name') + 
                 "=" + escape(eval('document.' + fobj + '.elements[' + i + '].value')) + "&"; 
				 }
                 break; 
				 
  /*         case "select-one": 
                str += eval('document.' + fobj + '.elements[' + i + '].name') + 
                "=" + eval('document.' + fobj + '.elements[' + i + '].options[document.' + fobj + '.elements[' + i + '].selectedIndex].value') + "&"; 
                break; 
*/
			case "select-multiple": 
                str += eval('document.' + fobj + '.elements[' + i + '].name') + "="; 
                
				for (var uu=0; uu<eval('document.' + fobj + '.elements[' + i + '].options.length'); uu++) {
						if (eval('document.' + fobj + '.elements[' + i + '].options[' + uu + '].selected')) {
							str += eval('document.' + fobj + '.elements[' + i + '].options[' + uu + '].value') + ",";
						}
					}  
			 
					str += "&";
					//document.forms[0].selectbox.options[i]; 
				
				
				break; 
				
			default: 
                str += eval('document.' + fobj + '.elements[' + i + '].name') + 
                 "=" + escape(eval('document.' + fobj + '.elements[' + i + '].value')) + "&"; 
                 break; 
				
       } 
   } 
   str = str.substr(0,(str.length - 1)); 
//   return str; 
// alert(str);
pokreni(kasp + '?ta=0&' + str + '&sid=' + Math.random(),'' + kdiv + '');

}


//----------- KRAJ SLANJA FORME AJAX  ------------


function pokazic(ppok){
if (document.forma3.temp.value!='') {
showHideSpan(document.forma3.temp.value, 0);
eval('document.forma.' + document.forma3.temp.value + '.disabled=true;');
document.forma3.temp.value=ppok;
showHideSpan(document.forma3.temp.value, 1);
eval('document.forma.' + document.forma3.temp.value + '.disabled=false;');
} else {
document.forma3.temp.value=ppok;
eval('document.forma.' + ppok + '.disabled=false;');
}

showHideSpan(ppok, 0);
showHideSpan(ppok, 1);
}


function sakrijc(ppok){
showHideSpan(ppok, 0);
showHideSpan(ppok, 1);
}


function sakrijch(ppok){
showHideSpan('id' + ppok, 0);
showHideSpan(ppok, 1);
}






function pokazich(ppok){
	if (document.forma3.temp.value!='') {
		showHideSpan('id' + document.forma3.temp.value, 0);
		showHideSpan(document.forma3.temp.value, 1);
		document.forma3.temp.value=ppok;
		showHideSpan(ppok, 0);
		showHideSpan('id' + ppok, 1);
	} else {
		showHideSpan(ppok, 0);
		showHideSpan('id' + ppok, 1);
		document.forma3.temp.value=ppok;
	}
}








var a=0;

function brisanje(urlbrisi) {
var pitanje = window.confirm("Jeste li sigurni da želite obrisati ovaj unos i sve pripadajuće slike i komentare?");
if (pitanje)
 { 
 window.location.href=urlbrisi;
}
}

function ChangeImgSrc(elId, newsrc){
var el;
if (document.getElementById) {el=document.getElementById(elId)}
if (document.all) {el=eval("document.all." + elId)}
if (el == undefined) return;
el.src = "images/" + newsrc
}

function showHideSpan(elId, showhide){
var el;
if (document.getElementById) {el=document.getElementById(elId)}
if (document.all) {el=eval("document.all." + elId)}
if (el == undefined) return;
if (showhide==1) {el.style.display='block';}
else {el.style.display='none';}
}

function pokazi(ppok){
showHideSpan(ppok, 1);
}

function sakrij(ppok){
showHideSpan(ppok, 0);
}

function mbar(str) {
st=document.getElementById(str)
eval(st).style.backgroundColor= '#fff7dc';
}

function nbar(str) {
st=document.getElementById(str)
eval(st).style.backgroundColor= '#54a823';
}

function cbar(str) {
st=document.getElementById(str)
eval(st).style.backgroundColor= '';
}

function pbar(str) {
st=document.getElementById(str)
eval(st).style.backgroundColor= '#336699';
}

function wbar(str) {
st=document.getElementById(str)
eval(st).style.backgroundColor= '#48a1c7';
}

function sbar(str) {
st=document.getElementById(str)
eval(st).style.backgroundColor= '#BE4200';
}

function prikazidetalje(id){
	if (document.getElementById(id).style.display == "none") {
		document.getElementById(id).style.display = "";
	} else {
		document.getElementById(id).style.display = "none";
	}
}


//  ------------   CODE ZA UL LI  MENU   -----------------

<!--
var temp, temp2, cookieArray, cookieArray2, cookieCount, i;
function initiate(){

  cookieCount=0;
  if(document.cookie){
    cookieArray=document.cookie.split(";");
    cookieArray2=new Array();
    for(i in cookieArray){
     cookieArray2[cookieArray[i].split("=")[0]]=cookieArray[i].split("=")[1];
//	  cookieArray2[cookieArray[i].split("=")[0].replace(/ /g,"")]=cookieArray[i].split("=")[1].replace(/ /g,"");

    }
  }
  cookieArray=(document.cookie.indexOf("state=")>=0)?cookieArray2["state"].split(","):new Array();
  temp=document.getElementById("containerul");
  for(var o=0;o<temp.getElementsByTagName("li").length;o++){
    if(temp.getElementsByTagName("li")[o].getElementsByTagName("ul").length>0){
      temp2 = document.createElement("span");
      temp2.className = "symbols";
      temp2.style.backgroundImage = (cookieArray.length>0)?((cookieArray[cookieCount]=="true")?"url(minus.png)":"url(plus.png)"):"url(plus.png)";
      temp2.onclick=function(){
        showhide(this.parentNode);
        writeCookie();
      }
      temp.getElementsByTagName("li")[o].insertBefore(temp2,temp.getElementsByTagName("li")[o].firstChild)
      temp.getElementsByTagName("li")[o].getElementsByTagName("ul")[0].style.display = "none";
      if(cookieArray[cookieCount]=="true"){
        showhide(temp.getElementsByTagName("li")[o]);
      }
      cookieCount++;
    }
    else{
      temp2 = document.createElement("span");
      temp2.className = "symbols";
      temp2.style.backgroundImage = "url(page.png)";
      temp.getElementsByTagName("li")[o].insertBefore(temp2,temp.getElementsByTagName("li")[o].firstChild);
    }
  }
}

function showhide(el){
  el.getElementsByTagName("ul")[0].style.display=(el.getElementsByTagName("ul")[0].style.display=="block")?"none":"block";
  el.getElementsByTagName("span")[0].style.backgroundImage=(el.getElementsByTagName("ul")[0].style.display=="block")?"url(minus.png)":"url(plus.png)";
}

function writeCookie(){ // Runs through the menu and puts the "states" of each nested list into an array, the array is then joined together and assigned to a cookie.
  cookieArray=new Array()
  for(var q=0;q<temp.getElementsByTagName("li").length;q++){
    if(temp.getElementsByTagName("li")[q].childNodes.length>0){
      if(temp.getElementsByTagName("li")[q].childNodes[0].nodeName=="SPAN" && temp.getElementsByTagName("li")[q].getElementsByTagName("ul").length>0){
        cookieArray[cookieArray.length]=(temp.getElementsByTagName("li")[q].getElementsByTagName("ul")[0].style.display=="block");
      }
    }
  }
  document.cookie="state="+cookieArray.join(",")+";expires="+new Date(new Date().getTime() + 365*24*60*60*1000).toGMTString();
}
//-->


// -------------   KRAJ CODA ZA MENU   ------------------
