function refresh()
{
    //  This version of the refresh function will be invoked
    //  for browsers that support JavaScript version 1.2
    //
    
    //  The argument to the location.reload function determines
    //  if the browser should retrieve the document from the
    //  web-server.  In our example all we need to do is cause
    //  the JavaScript block in the document body to be
    //  re-evaluated.  If we needed to pull the document from
    //  the web-server again (such as where the document contents
    //  change dynamically) we would pass the argument as 'true'.
    //  
    window.location.reload( false );
}

function showhide(sta){
elem=document.getElementById(sta);
if (elem.style.display=='none'){
	elem.style.display='';} 
else {
	elem.style.display='none';
}
}

function preusmjeri(lnk,poruka) {
	if (confirm(poruka)){
	location.href=lnk;
	}
}

function obrisi(sta,sta1,obr1,vra1) {
		
	obj=document.getElementById(sta);
	obj1=document.getElementById(sta1);
	obj2=document.getElementById(obr1);
	obj3=document.getElementById(vra1)
	
	obj.src='../grafika/brisi.gif';
	obj1.value='1';
	// obj2.style.display='none';
	obj3.style.display='';

}

function obrisi1(sta,obr1,ure) {
		
	obj=document.getElementById(sta);
	obj2=document.getElementById(obr1);
	obj3=document.getElementById(ure);
	
	obj.src='../grafika/noimage.gif';
	obj2.style.display='';
	//	obj3.disabled='disabled';

}


function vrati(sta,gdje,stara,sta1,obr1,vra1) {
		
	obj=document.getElementById(sta);
	obj1=document.getElementById(sta1);
	obj2=document.getElementById(obr1);
	obj3=document.getElementById(vra1)
	obj4=document.getElementById(gdje)
	
	
	obj.src=stara;
	obj1.value='0';
	obj2.style.display='';
	obj3.style.display='none';
	obj4.value='';
	//	obj4.disabled='disabled';
}

function uredi(sta,gdje){
		obj=document.getElementById(sta);
		obj.style.display='';
		obj1=document.getElementById(gdje)
		obj1.src='../grafika/upload.gif';
}

function sakrij(){
			document.getElementById("prava").style.display='none';
}

function otrkij(){
			document.getElementById("prava").style.display='';
}

function provjeriuvjete(){
	var uv=	document.getElementById("uvjeti").value;
	if (uv==1) {
		return True;
	} else {
		return False;
	}
}

function textLimit(field, maxlen) {
if (field.value.length > maxlen) {
field.value = field.value.substring(0, maxlen);
alert('Vaš komentar je predugačak. Skraćen je na makismalnu duljinu!');
} }

function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit)
{
field.value = field.value.substring(0, maxlimit);
alert('Vaš komentar je predugačak. Skraćen je na makismalnu duljinu!');
}
else 
countfield.value = maxlimit - field.value.length;
}

function menuhover(sta){
	
	sta_a=sta+'_a';
	elem = document.getElementById(sta);
	elem_a = document.getElementById(sta_a);
		elem.style.backgroundImage= 'url(../grafika/norm_right_on.jpg)';
		elem_a.style.backgroundImage= 'url(../grafika/norm_left_on.jpg)';	
		// elem_a.style.color='#FFFFFF';
}
function menudehover(sta){
	
	sta_a=sta+'_a';
	elem = document.getElementById(sta);
	elem_a = document.getElementById(sta_a);
		elem.style.backgroundImage= 'url(../grafika/norm_right.jpg)';
		elem_a.style.backgroundImage= 'url(../grafika/norm_left.jpg)';	
		// elem_a.style.color='#999999';
}

function pregled(nadvrsta,vrsta2,broj){
	
	var elemdiv;
	elemdiv = "pregleddiv_" + nadvrsta + "_" + vrsta2;
	
	var elemmenu;
	elemmenu = "pregled_" + nadvrsta + "_" +  vrsta2;
	
	var brojelemenata=broj;
	var tempelem;
	var tempdiv;
	
	for(i=1;i<=brojelemenata;i++){
	tempdiv="pregleddiv_"+nadvrsta+"_"+i;
	tempelem="pregled_"+nadvrsta+"_"+i;
	document.getElementById(tempdiv).style.display='none';
	document.getElementById(tempelem).className="jlistnonselected";
	}
	document.getElementById(elemdiv).style.display='';
	document.getElementById(elemmenu).className="jlistselected";
	if(elemdiv=='pregleddiv_3_2'){
		var mjesto = document.getElementById("mjestozatrazenje").innerHTML;
		pokreniGM(mjesto);
	}
	
}

	function changeImage(pic,opis)
	{
		document.getElementById("photo").src = 'http://www.realestatecroatia.com/'+pic;
		document.getElementById("photo").title = opis;
	}
	
function popup(page,l,t,w,h)
{
  window.open (page,"_blank","height="+h+",width="+w+",left="+l+",top="+t+", status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes")
}

function printaj(text){
text=document
print(text)
}

function popimage(imagesrc,naslov,naziv){
	var look='status=no,scrollbars=no, width=300,height=300';
	popwin=window.open('',naziv,look);
	popwin.document.open();
	popwin.document.write('<head><title>'+naslov+'</title></head><body background="../images/back_preload.gif" onLoad="self.resizeTo(document.imgItemPic.width+10,document.imgItemPic.height+25)" leftmargin="0" topmargin="0">');
	popwin.document.write('<a href="javascript:this.window.close()"><img name="imgItemPic" alt="'+naslov+'" border="0" vspace="0" hspace="0" src="'+imagesrc+'"></a>');
	popwin.document.write('</body>');
	popwin.document.close();
	popwin.focus();
}

function openTarget (form, features, windowName) {
if (!windowName)
windowName = 'formTarget';
form.target = windowName;
open ('', windowName, features);
}

function pomocmapa(korak,jezik_id){
	var upute = new Array(new Array('Odaberite željenu poziciju na karti','Nakon što kursor poprimi oblik križa otpustite tipku miša i pomičite ga dok krug ne poprimi željeni oblik','Nakon što dobijete željenu površinu kliknite','Odaberite kriterij pretrage'),
						  new Array('Choose location on the map','Release the mouse when cursor reach shape of the cross. Move the cursor. Selecte wanted area','Click ater selection','Choose search criteria.'),
						  new Array('Choose location on the map','Nachdem der Cursor die Form eines Kreuzes erhalten hat, lassen Sie die Maustaste und bewegen ihn solange bis der Kreis die gewünschte Form angenommen hat','Nachedem Sie die gewünschte Fläche haben, klicken Sie','Bestimmen Sie die Suchkriterien'),
						  new Array('Scegliere la posizione su mappa',' Quando il cursore appare in forma di croce, lasciare il tasto del mouse e muoverlo fino ad ottenere il cerchio voluto ',' Quando ottenete il cerchio voluto fate un click ','Scegliere il tipo di ricerca'),
						  new Array('Выберите место на карте','Отпустите кнопку мышки, когда курсор примет форму крестика. Двигайте курсором по карте. Выберите желаемый район','Щелкните мышкой для подтверждения выбора','Задайте критерии поиска')

						);
	document.getElementById("mapa_text").innerHTML=upute[jezik_id-1][korak-1];
	var novaslika = '<img src=\"../grafika/mapa_'+korak+'.jpg\" />';
	document.getElementById("mapa_slika").innerHTML = novaslika;
	

}

var http = createRequestObject();
 function createRequestObject() 
     {
           var xmlhttp;
	 try 
                 { 
                    xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
                 }
	  catch(e) 
                 {
	    try { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
	    catch(f) { xmlhttp=null; }
	    }
	        if(!xmlhttp&&typeof XMLHttpRequest!="undefined") 
                        {
	  	   xmlhttp=new XMLHttpRequest();
	           }
		   return  xmlhttp;
 }
 
function promjeniarhivustranice(servis,modul,stranica,strlink) 
  {
			var dvelement = document.getElementById('arhivastranice');
            try
              {

				 dvelement.innerHTML = "<img src='../grafika/progressimgred.gif' style='border:none;' />";
                 http.open('GET', 'arhivastranice.asp?str='+stranica+'&servis='+servis+'&modul='+modul+'&link='+strlink);
                 http.onreadystatechange = handleResponseTextCommentAS;
		   		 http.send(null);
				 }
	 
	    catch(e){}
	    finally{}
 }
function handleResponseTextCommentAS() 
  {
     try
         {
             if((http.readyState == 4)&& (http.status == 200))
                {
    	          	  var response = http.responseText;
					  var objList = document.getElementById('arhivastranice');
					  objList.innerHTML = response;
			             }
	        }
        
	catch(e){alert("Došlo je do greške!");}
	finally{}
}

function mitrazimozavas(){
	var radioObj = document.getElementsByName("mt_vrsta");
	var lnt = radioObj.length;
	var vrsta;
	for(var i = 0; i < lnt; i++) {
			if(radioObj[i].checked) {
				vrsta=radioObj[i].value;
			}
		}
		
	var regija = document.getElementById("mt_regija").options[document.getElementById("mt_regija").selectedIndex].value;
	var mjesto = document.getElementById("mt_mjesto").value;
	var poruka = document.getElementById("mt_poruka").value;
	var email = document.getElementById("mt_email").value;
	
	var dvelement = document.getElementById('pregleddiv_1_4');
            try
              {

				 dvelement.innerHTML = "<div align=\"center\" ><img src='../grafika/ajax-loader.gif' style='border:none;' /></div>";
                 http.open('GET', 'saljiemail.asp?vrsta='+vrsta+'&regija='+regija+'&mjesto='+mjesto+'&poruka='+poruka+'&email='+email);
                 http.onreadystatechange = handleResponseTextCommentSM;
		   		 http.send(null);
				 }
	 
	    catch(e){}
	    finally{}	
	
}
function handleResponseTextCommentSM() 
  {
     try
         {
             if((http.readyState == 4)&& (http.status == 200))
                {
    	          	  var response = http.responseText;
					  var objList = document.getElementById('pregleddiv_1_4');
					  objList.innerHTML = response;
			             }
	        }
        
	catch(e){alert("Došlo je do greške!");}
	finally{}
}

function mitrazimozavas_novo(){
	var radioObj = document.getElementsByName("mt_vrsta");
	var lnt = radioObj.length;
	var vrsta;
	for(var i = 0; i < lnt; i++) {
			if(radioObj[i].checked) {
				vrsta=radioObj[i].value;
			}
		}
		
	var mjesto = encodeURIComponent(document.getElementById("mt_mjesto").value);
	var poruka = encodeURIComponent(document.getElementById("mt_poruka").value);
	var email = encodeURIComponent(document.getElementById("mt_email").value);
	var ime = encodeURIComponent(document.getElementById("mt_ime").value);
	var telefon = encodeURIComponent(document.getElementById("mt_telefon").value);
	var zupanije = $("#mt_zupanije").val();

	var dvelement = document.getElementById('pregleddiv_1_4');
            try
              {

				 dvelement.innerHTML = "<div align=\"center\" ><img src='../grafika/ajax-loader.gif' style='border:none;' /></div>";
                 http.open('GET', 'saljiemail_novo.asp?vrsta='+vrsta+'&mjesto='+mjesto+'&poruka='+poruka+'&email='+email+'&ime='+ime+'&telefon='+telefon+'&zupanije='+zupanije);
                 http.onreadystatechange = handleResponseTextCommentSM_novo;
		   		 http.send(null);
				 }
	 
	    catch(e){}
	    finally{}	
	
}
function handleResponseTextCommentSM_novo() 
  {
     try
         {
             if((http.readyState == 4)&& (http.status == 200))
                {
    	          	  var response = http.responseText;
					  var objList = document.getElementById('pregleddiv_1_4');
					  objList.innerHTML = response;
			             }
	        }
        
	catch(e){alert("Došlo je do greške!");}
	finally{}
}

function ucitajopcine(zupanija){
		
	var dvelement = document.getElementById('aj_opcina');
	var dvelement1 = document.getElementById('aj_mjesto');
            try
              {

				 dvelement.innerHTML = "<img src='../grafika/progressimgred.gif' style='border:none;' />";
				 dvelement1.innerHTML = "<select name='mjesto_o' id='mjesto_o' disabled='disabled'>\n	<option selected value='..'>..</option>\n</select>";
				 http.open('GET', 'ucitajpodatke.asp?idZup='+zupanija);
				 http.onreadystatechange = handleResponseTextCommentUO;
				 http.send(null);
				 }
	 
	    catch(e){}
	    finally{}	

}
function handleResponseTextCommentUO() 
  {
     try
         {
             if((http.readyState == 4)&& (http.status == 200))
                {
    	          	  var response = http.responseText;
					  var objList = document.getElementById('aj_opcina');
					  objList.innerHTML = response;
			             }
	        }
        
	catch(e){alert("Došlo je do greške!");}
	finally{}
}

function ucitajmjesta(opcina){
		
	var dvelement = document.getElementById('aj_mjesto');

            try
              {

				 dvelement.innerHTML = "<img src='../grafika/progressimgred.gif' style='border:none;' />";
				 http.open('GET', 'ucitajpodatke.asp?idOpc='+opcina);
                 http.onreadystatechange = handleResponseTextCommentUM;
		   		 http.send(null);
				 }
	 
	    catch(e){}
	    finally{}	

}
function handleResponseTextCommentUM() 
  {
     try
         {
             if((http.readyState == 4)&& (http.status == 200))
                {
    	          	  var response = http.responseText;
					  var objList = document.getElementById('aj_mjesto');
					  objList.innerHTML = response;
			             }
	        }
        
	catch(e){alert("Došlo je do greške!");}
	finally{}
}

function provjeridrzave() {
	getCountry();
	var drzava  = document.getElementById('countryField').value;
    if (drzava=='0'){
		alert("Please select country!");
		return false ;
	} else {
		return true ;
	}
}

function smarthover(){
	var hel = document.getElementById('hoverad');
	if (hel.style.display==''){
		hel.style.display='none';	
	} else {
		hel.style.display='';
	}
}