
Niz=new Array();
Niz[0]=new Array();
Niz[0][0]="-";
Niz[1]=new Array();
Niz[1][0]="-";
Niz[1][1]="Arandjelovac";
Niz[2]=new Array();
Niz[2][0]="-";
Niz[2][1]="Banjaluka";
Niz[2][2]="Ostalo";
Niz[3]=new Array();
Niz[3][0]="-";
Niz[3][1]="Centar";
Niz[3][2]="Dubrava";
Niz[3][3]="Ilino";
Niz[3][4]="Kruce";
Niz[3][5]="Marovica";
Niz[3][6]="Marovici";
Niz[3][7]="Rena";
Niz[3][8]="Susanj";
Niz[3][9]="Utjeha";
Niz[3][10]="Topolica";
Niz[3][11]="Zaljevo";
Niz[3][12]="Zupci";
Niz[3][13]="Ostalo";
Niz[4]=new Array();
Niz[4][0]="-";
Niz[4][1]="Becej";
Niz[4][2]="Ostalo";
Niz[5]=new Array();
Niz[5][0]="-";
Niz[5][1]="Autokomanda";
Niz[5][2]="Banjica";
Niz[5][3]="Banovo Brdo";
Niz[5][4]="Bogoslovija";
Niz[5][5]="Brace Jerkovic";
Niz[5][6]="CENTAR";
Niz[5][7]="Cerak";
Niz[5][8]="Crveni Krst";
Niz[5][9]="Cukarica";
Niz[5][10]="Cvetkova pijaca";
Niz[5][11]="Dedinje";
Niz[5][12]="Dorcol";
Niz[5][13]="Dusanovac";
Niz[5][14]="Ekonomski Fakultet";
Niz[5][15]="Filmski Grad";
Niz[5][16]="Kanarevo brdo";
Niz[5][17]="Karaburma";
Niz[5][18]="Konjarnik";
Niz[5][19]="Kotez";
Niz[5][20]="Kneza Milosa";
Niz[5][21]="Kumodraz";
Niz[5][22]="Labudovo brdo";
Niz[5][23]="Medakovic";
Niz[5][24]="Miljakovac";
Niz[5][25]="Mirijevo";
Niz[5][26]="Neimar";
Niz[5][27]="NOVI BEOGRAD";
Niz[5][28]="Palata pravde/Sarajevska";
Niz[5][29]="Palilula";
Niz[5][30]="Profesorska kolonija";
Niz[5][31]="Petlovo Brdo";
Niz[5][32]="Rakovica";
Niz[5][33]="Sajam";
Niz[5][34]="Senjak";
Niz[5][35]="Slavija";
Niz[5][36]="Stari Grad";
Niz[5][37]="Uciteljsko naselje";
Niz[5][38]="Vidikovac";
Niz[5][39]="Visnjicka Banja";
Niz[5][40]="Vozdovac";
Niz[5][41]="Vracar";
Niz[5][42]="Vukov spomenik";
Niz[5][43]="Zarkovo";
Niz[5][44]="Zeleni Venac";
Niz[5][45]="Zeleznik";
Niz[5][46]="Zemun";
Niz[5][47]="Zvezdara";
Niz[5][48]="Ostalo";
Niz[6]=new Array();
Niz[6][0]="-";
Niz[6][1]="Avala";
Niz[6][2]="Batajnica";
Niz[6][3]="Barajevo";
Niz[6][4]="Bolec";
Niz[6][5]="Borca";
Niz[6][6]="Grocka";
Niz[6][7]="Kaludjerica";
Niz[6][8]="Lazarevac";
Niz[6][9]="Lestani";
Niz[6][10]="Lipovica";
Niz[6][11]="Obrenovac";
Niz[6][12]="P Skela";
Niz[6][13]="Resnik";
Niz[6][14]="Rusanj";
Niz[6][15]="Sopot";
Niz[6][16]="Sremcica";
Niz[6][17]="Sumice";
Niz[6][18]="Surcin";
Niz[6][19]="Vinca";
Niz[6][20]="Vrcin";
Niz[6][21]="Ostalo";
Niz[7]=new Array();
Niz[7][0]="-";
Niz[7][1]="Bigovo";
Niz[7][2]="Ostalo";
Niz[8]=new Array();
Niz[8][0]="-";
Niz[8][1]="Bijeljina";
Niz[8][2]="Ostalo";
Niz[9]=new Array();
Niz[9][0]="-";
Niz[9][1]="Babin Do";
Niz[9][2]="Becici";
Niz[9][3]="Dubovica";
Niz[9][4]="Gospostina";
Niz[9][5]="Jaz";
Niz[9][6]="Lastva";
Niz[9][7]="Maine";
Niz[9][8]="Markovici";
Niz[9][9]="Potkosljun";
Niz[9][10]="Stari Grad";
Niz[9][11]="Trsteno";
Niz[9][12]="Ostalo";
Niz[10]=new Array();
Niz[10][0]="-";
Niz[10][1]="Buljarica";
Niz[10][2]="Ostalo";
Niz[11]=new Array();
Niz[11][0]="-";
Niz[11][1]="Cetinje";
Niz[11][2]="Ostalo";
Niz[12]=new Array();
Niz[12][0]="-";
Niz[12][1]="Cacak";
Niz[12][2]="Ostalo";
Niz[13]=new Array();
Niz[13][0]="-";
Niz[13][1]="Canj";
Niz[13][2]="Ostalo";
Niz[14]=new Array();
Niz[14][0]="-";
Niz[14][1]="Cuprija";
Niz[14][2]="Ostalo";
Niz[15]=new Array();
Niz[15][0]="-";
Niz[15][1]="Herceg Novi";
Niz[15][2]="Igalo";
Niz[15][3]="Ostalo";
Niz[16]=new Array();
Niz[16][0]="-";
Niz[16][1]="Dubrovnik";
Niz[16][2]="Makarska";
Niz[16][3]="Pula";
Niz[16][4]="Rijeka";
Niz[16][5]="Rovinj";
Niz[16][6]="Sibenik";
Niz[16][7]="Split";
Niz[16][8]="Umag";
Niz[16][9]="Zadar";
Niz[16][10]="Ostalo";
Niz[17]=new Array();
Niz[17][0]="-";
Niz[17][1]="Indjija";
Niz[17][2]="Ostalo";
Niz[18]=new Array();
Niz[18][0]="-";
Niz[18][1]="Ivanjica";
Niz[19]=new Array();
Niz[19][0]="-";
Niz[19][1]="Jagodina";
Niz[19][2]="Ostalo";
Niz[20]=new Array();
Niz[20][0]="-";
Niz[20][1]="Kikinda";
Niz[20][2]="Ostalo";
Niz[21]=new Array();
Niz[21][0]="-";
Niz[21][1]="Kolasin";
Niz[21][2]="Ostalo";
Niz[22]=new Array();
Niz[22][0]="-";
Niz[22][1]="Kopaonik";
Niz[22][2]="Ostalo";
Niz[23]=new Array();
Niz[23][0]="-";
Niz[23][1]="Pristina";
Niz[23][2]="Kosovska Mitrovica";
Niz[23][3]="Pec";
Niz[23][4]="Prizren";
Niz[23][5]="Ostalo";
Niz[24]=new Array();
Niz[24][0]="-";
Niz[24][1]="Kotor";
Niz[24][2]="Ostalo";
Niz[25]=new Array();
Niz[25][0]="-";
Niz[25][1]="Kragujevac";
Niz[25][2]="Ostalo";
Niz[26]=new Array();
Niz[26][0]="-";
Niz[26][1]="Centar";
Niz[26][2]="Higjensko";
Niz[26][3]="Ribnica";
Niz[26][4]="Vojno naselje";
Niz[26][5]="Ostalo";
Niz[27]=new Array();
Niz[27][0]="-";
Niz[27][1]="Krusevac";
Niz[27][2]="Ostalo";
Niz[28]=new Array();
Niz[28][0]="-";
Niz[28][1]="Leskovac";
Niz[28][2]="Ostalo";
Niz[29]=new Array();
Niz[29][0]="-";
Niz[29][1]="Loznica";
Niz[29][2]="Ostalo";
Niz[30]=new Array();
Niz[30][0]="-";
Niz[30][1]="Milocer";
Niz[30][2]="Ostalo";
Niz[31]=new Array();
Niz[31][0]="-";
Niz[31][1]="Nis";
Niz[31][2]="Ostalo";
Niz[32]=new Array();
Niz[32][0]="-";
Niz[32][1]="Nova Pazova";
Niz[32][2]="Ostalo";
Niz[33]=new Array();
Niz[33][0]="-";
Niz[33][1]="Novi Pazar";
Niz[33][2]="Ostalo";
Niz[34]=new Array();
Niz[34][0]="-";
Niz[34][1]="Avijaticarsko Naselje";
Niz[34][2]="Centar";
Niz[34][3]="Detelinara";
Niz[34][4]="Grbavica";
Niz[34][5]="Klisa";
Niz[34][6]="Novo Naselje(Bistrica)";
Niz[34][7]="Liman";
Niz[34][8]="Petrovaradin";
Niz[34][9]="Podbara";
Niz[34][10]="Rotkvarija";
Niz[34][11]="Salajka";
Niz[34][12]="Sremska Kamenica";
Niz[34][13]="Telep";
Niz[34][14]="Veternik";
Niz[34][15]="Ostalo";
Niz[35]=new Array();
Niz[35][0]="-";
Niz[35][1]="Pancevo";
Niz[35][2]="Ostalo";
Niz[36]=new Array();
Niz[36][0]="-";
Niz[36][1]="Paracin";
Niz[36][2]="Ostalo";
Niz[37]=new Array();
Niz[37][0]="-";
Niz[37][1]="Perazica Do";
Niz[37][2]="Ostalo";
Niz[38]=new Array();
Niz[38][0]="-";
Niz[38][1]="Centar";
Niz[38][2]="Krs Medinski";
Niz[38][3]="Lucice";
Niz[38][4]="Stupovi";
Niz[38][5]="Ostalo";
Niz[39]=new Array();
Niz[39][0]="-";
Niz[39][1]="Podgorica";
Niz[39][2]="Ostalo";
Niz[40]=new Array();
Niz[40][0]="-";
Niz[40][1]="Pozarevac";
Niz[40][2]="Ostalo";
Niz[41]=new Array();
Niz[41][0]="-";
Niz[41][1]="Pozega";
Niz[41][2]="Ostalo";
Niz[42]=new Array();
Niz[42][0]="-";
Niz[42][1]="Prokuplje";
Niz[42][2]="Ostalo";
Niz[43]=new Array();
Niz[43][0]="-";
Niz[43][1]="Rafailovici";
Niz[43][2]="Ostalo";
Niz[44]=new Array();
Niz[44][0]="-";
Niz[44][1]="Rezevici";
Niz[44][2]="Ostalo";
Niz[45]=new Array();
Niz[45][0]="-";
Niz[45][1]="Rozaje";
Niz[45][2]="Ostalo";
Niz[46]=new Array();
Niz[46][0]="-";
Niz[46][1]="Ruma";
Niz[46][2]="Ostalo";
Niz[47]=new Array();
Niz[47][0]="-";
Niz[47][1]="Sabac";
Niz[47][2]="Ostalo";
Niz[48]=new Array();
Niz[48][0]="-";
Niz[48][1]="Centar";
Niz[48][2]="Ilidza";
Niz[48][3]="Novi Grad";
Niz[48][4]="Novo Sarajevo";
Niz[48][5]="Vogosca";
Niz[48][6]="Ostalo";
Niz[49]=new Array();
Niz[49][0]="-";
Niz[49][1]="Ilidza";
Niz[49][2]="Pale";
Niz[49][3]="Sokolac";
Niz[49][4]="Srpsko Novo Sarajevo";
Niz[49][5]="Stari Grad";
Niz[49][6]="Ostalo";
Niz[50]=new Array();
Niz[50][0]="-";
Niz[50][1]="Senta";
Niz[50][2]="Ostalo";

Niz[51]=new Array();
Niz[51][0]="-";
Niz[51][1]="Sid";
Niz[51][2]="Ostalo";

Niz[52]=new Array();
Niz[52][0]="-";
Niz[52][1]="Smederevo";
Niz[52][2]="Ostalo";

Niz[53]=new Array();
Niz[53][0]="-";
Niz[53][1]="Sombor";
Niz[53][2]="Ostalo";

Niz[54]=new Array();
Niz[54][0]="-";
Niz[54][1]="Sremska Mitrovica";
Niz[54][2]="Ostalo";

Niz[55]=new Array();
Niz[55][0]="-";
Niz[55][1]="Stara Pazova";
Niz[55][2]="Ostalo";

Niz[56]=new Array();
Niz[56][0]="-";
Niz[56][1]="Subotica";
Niz[56][2]="Palic";
Niz[56][3]="Ostalo";

Niz[57]=new Array();
Niz[57][0]="-";
Niz[57][1]="Sutomore";

Niz[58]=new Array();
Niz[58][0]="-";
Niz[58][1]="Sveti Stefan";

Niz[59]=new Array();
Niz[59][0]="-";
Niz[59][1]="Svilajnac";
Niz[59][2]="Ostalo";

Niz[60]=new Array();
Niz[60][0]="-";
Niz[60][1]="Trebinje";
Niz[60][2]="Ostalo";
Niz[61]=new Array();
Niz[61][0]="-";
Niz[61][1]="Ulcinj";
Niz[61][2]="Ostalo";
Niz[62]=new Array();
Niz[62][0]="-";
Niz[62][1]="Uzice";
Niz[62][2]="Ostalo";
Niz[63]=new Array();
Niz[63][0]="-";
Niz[63][1]="Valjevo";
Niz[63][2]="Ostalo";
Niz[64]=new Array();
Niz[64][0]="-";
Niz[64][1]="Vrnjacka Banja";
Niz[64][2]="Ostalo";
Niz[65]=new Array();
Niz[65][0]="-";
Niz[65][1]="Vranje";
Niz[65][2]="Ostalo";
Niz[66]=new Array();
Niz[66][0]="-";
Niz[66][1]="Vrsac";
Niz[66][2]="Ostalo";
Niz[67]=new Array();
Niz[67][0]="-";
Niz[67][1]="Zajecar";
Niz[67][2]="Ostalo";
Niz[68]=new Array();
Niz[68][0]="-";
Niz[68][1]="Cajetina";
Niz[68][2]="Zlatibor(Palisad)";
Niz[68][3]="Ostalo";
Niz[69]=new Array();
Niz[69][0]="-";
Niz[69][1]="Zrenjanin";
Niz[69][2]="Ostalo";
Niz[70]=new Array();
Niz[70][0]="-";
Niz[70][1]="OSTALI GRADOVI";


///////////////////////////////////////////////////////////////////////////////
      function BC(num)
 {   
              for(ctr=0;ctr<Niz[num].length;ctr++)
           {
           document.getElementById('deograda').options[ctr]=new Option(Niz[num][ctr],Niz[num][ctr]); 
          }
          document.getElementById('deograda').length=Niz[num].length;
          document.getElementById('deograda').options[0].selected =true;      
 }
 //////////////////////////////////////////////////////////////
 function BC2()
{
document.getElementById('pomocni').value=document.getElementById('deograda').value;
}
///////////////////////////////////////////////////////////////////
function s3()
 {
		if (document.getElementById('nacin').value !=='Izdavanje')
		 {document.getElementById('cenatekst').value='Cena';

		     document.getElementById('bkaucija').style.display = 'none'; //kaucija
		     document.getElementById('kaucija').checked = false;
		     document.getElementById('bkaucija').style.background = '#f5f5f5'
		     
		     document.getElementById('bkuhinja').style.display = 'none';//kuhinja
		      document.getElementById('kuhinja').checked = false;
		      document.getElementById('bkuhinja').style.background = '#f5f5f5'
		       
		      document.getElementById('bvesmasina').style.display = 'none';//vesmasina
		      document.getElementById('vesmasina').checked = false;
		      document.getElementById('bvesmasina').style.background = '#f5f5f5'
		      
		     document.getElementById('bnamestenost').style.display = 'none';
		     document.getElementById('namestenost').options[1].selected = true;
		     

		     document.getElementById('useljivost').value = ''
		  
		  
		 }
          else
          {document.getElementById('cenatekst').value='Mesecni zakup';
              document.getElementById('bkaucija').style.display = '';
              document.getElementById('bnamestenost').style.display = '';
              document.getElementById('bkuhinja').style.display = '';
              document.getElementById('bvesmasina').style.display = '';
              
              
          }                 	
}
///////////////////////////////////////////////////////////////////
function q(box)
{
	if (document.getElementById(box).checked == true) 
	      {document.getElementById('b'+ box).style.background= '#eae3FF';
	     document.getElementById('b'+ box).style.border= 'solid #000033 1px';
	   
	       }	
    else                                            
     {document.getElementById('b'+ box).style.background = '#f5f5f5'
        document.getElementById('b'+ box).style.border= 'solid #f5f5f5 1px';
     }			                                       					
}
///////////////////////////////////////////////////////////////////
function Duzina(polje,maxd)
{
        document.getElementById('max60').value = polje.value.length ;
        if (polje.value.length > maxd)
        {alert("Vaš komentar do " + maxd + " karaktera. U bazu se upisuje " + maxd + " karaktera")}
        
if ( (polje.value.length)>maxd )
polje.value=polje.value.replace(polje.value.charAt(polje.value.length-1)  ,"")
}
///////////////////////////////////////////////////////////////
function slikef(source,args)
{

//var poruka=''
//var izlaz=true
 
  // imageDB1 = new   Image()
  // imageDB1.src ="file:///" + args.Value       
// alert("Izabrana je slika :\n" + args.Value ) 
 
    

 //if ( (imageDB1.fileSize) < 0       ){ poruka="Pogresan format salike"          ; izlaz=false; }
 //if ( (imageDB1.fileSize) > 101000  ){ poruka="Dozvoljena velicina slike je 100 Kb \n" + "Ova slika je : " +  imageDB1.fileSize/1000 + " Kb" ; izlaz=false; }
         

  //  if (izlaz==false){alert(poruka); args.IsValid = false;}       
  //  else{args.IsValid = true;}      	              
var imgRe = /^.+\.(jpg|jpeg|gif)$/i;
var path = args.Value;
if (path.search(imgRe) != -1){args.IsValid = true;}  
else   {args.IsValid = false;} 
            
}

//////////////////////////////////////////
  function emailtel(source,args)
   {
    if (       (document.getElementById('email').value.length < 1 )&& ( document.getElementById('tel1').value.length < 1 )     )
        {args.IsValid = false;}
    else
       {args.IsValid = true;}   
                   
   }
   ///////////////////////////////////////    
/////////////////////////////////////////////////////
function cifre(polje,naziv)
{


if (( polje.value.indexOf(".") > -1 ))
{polje.value= polje.value.replace(".", "");
alert(naziv + ": \n Dozvoljeno je upisivanje samo cifara !")
polje.focus()
return (false);}

if ( isNaN (polje.value) )
{polje.value= polje.value.replace(/\D/g, "");
alert(naziv + ": \n Dozvoljeno je upisivanje samo cifara !")
polje.focus()
return (false);}

if (( polje.value.indexOf(" ") > -1 ))
{polje.value= polje.value.replace(" ", "");
alert(naziv + ": \n Dozvoljeno je upisivanje samo cifara !")
polje.focus()
return (false);}
}
///////////////////////////////////////////////////// 

function lange(source,args)
{
if (args.Value.length < 4 || args.Value.length > 25 ){args.IsValid = false;}
else{args.IsValid = true;}
}
/////////////////////////////////////////////////
function grad(source,args)
{
if (args.Value.length < 2 ){args.IsValid = false;}
else{args.IsValid = true;}
}
/////////////////////////////////////////////////

function prozorsvi(tar,rs,scbr,mb,sirina,visina)
{
msgwindow=window.open('',tar,'resizable='+ rs + ',scrollbars=' + scbr + mb + ',width=' + sirina +',height=' + visina)
window.parent.focus()
  msgwindow.focus()
}
//////////////////////////////////////////////////////////////////
function dogload()
{
s3() 

		 for (var i = 0; i < document.f1.elements.length; i++)
      {
          if (document.f1.elements[i].type == 'checkbox' && document.f1.elements[i].id.length > 1) 
                            {
                            
                                    if (document.f1.elements[i].checked ==  true  )
                                    {
                                     document.getElementById('b'+ document.f1.elements[i].id).style.background= '#eae3FF';
	                                 document.getElementById('b'+ document.f1.elements[i].id).style.border= 'solid #000033 1px';
                                    }
                                    else
                                     {
                                     document.getElementById('b'+ document.f1.elements[i].id).style.background= '#f5f5f5';
	                                 document.getElementById('b'+ document.f1.elements[i].id).style.border=  'solid #f5f5f5 1px';
                                     }
                            }
      }
		


}

/////////////////////////////////////////////////////////

function grossram() { 
 
 window.resizeTo(document.getElementById('bild').width+16,document.getElementById('bild').height+120)
 
 }
 ///////////////////////////////////////////////////////////
 function resetobrasac()
{

		 for (var i = 0; i < document.f1.elements.length; i++)
      {
          if (document.f1.elements[i].type == 'checkbox' && document.f1.elements[i].id.length > 1) 
                            {
                                document.f1.elements[i].checked = false
                               
                                     document.getElementById('b'+ document.f1.elements[i].id).style.background= '#f5f5f5';
	                                 document.getElementById('b'+ document.f1.elements[i].id).style.border= 'solid #f5f5f5 1px';
                          
                            }
                             if(document.f1.elements[i].type == 'text'   )   { document.f1.elements[i].value = ''  }
                             if(document.f1.elements[i].type == 'textarea'   ){document.f1.elements[i].value = ''  } 
     }
   document.getElementById('nacin').options[0].selected =true; 		
    document.getElementById('deograda').options[0].selected =true; 
      document.getElementById('struktura').options[0].selected =true; 		
    document.getElementById('kakavje').options[0].selected =true; 	
    document.getElementById('grejanje').options[0].selected =true;
    document.getElementById('agenti').options[0].selected = true;
    document.getElementById('namestenost').options[0].selected = true;  
    document.getElementById('poruka').style.display = 'none'
    if(document.getElementById('vrsta').value !=='stan'){document.getElementById('sprat').value=0 }
    s3();
    
    
    
}
///////////////////////////////////////////////////////////////////////////








function OnTimeOut(args) {
alert("Service call timed out.");

}

function OnError(args) {
alert("Error calling service method.");
}
////////////////////////////////////////////////////////////////////////////////////////



////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////

var nizU2 = [];
var pU2 = [];
var polyline
var map;
var marker;
var markerU = [];
var markerU2 = [];
var geocoder;
var icons = {};

function marlos() {
    document.getElementById("gs").value=''
    document.getElementById("gd").value = ''
}

function Adrlokac() {
    if (document.getElementById("grad").value !='BEOGRAD') {
      return  
    }    
   
    ret = FilterService.Adrlokac(document.getElementById("gs").value + "_" + document.getElementById("gd").value, OnCompleteAdrlokac, OnTimeOut, OnError);
    return (true);
}
///////////////////////////////////////////////

function OnCompleteAdrlokac(args) {
    document.getElementById("lokacija").value = args
    
    LokacPol(args)

}
//////////////////////////////////////////////////////////////////
function LokacPol(ulaz) {

    if (ulaz.length < 2) {
        document.getElementById("Text227").value = ('Upisite Lokaciju')
        return
    }

    if (document.getElementById("grad").value != 'BEOGRAD') {
    alert("Provera Lokacije na mapi se odnosi samo na Beograd")
        return
    }  
    
    
    ret = FilterService.lokiv(ulaz, OnComLokacPol, OnTimeOut, OnError);
    return (true);
}

//////////////////////////////////////////////////////////////////////
function OnComLokacPol(args) {
    if (polyline != null) { map.removeOverlay(polyline); }

    if (args.length < 2) {
        document.getElementById("Text227").value = ('Lokacija nije na mapi. ')
        return
    }
    var p1

    var blueIcon = new GIcon(G_DEFAULT_ICON);
    blueIcon.image = "http://gmaps-samples.googlecode.com/svn/trunk/markers/red/blank.png";

    blueIcon.iconSize = new GSize(7, 7);
    blueIcon.shadowSize = new GSize(0, 0);
    blueIcon.iconAnchor = new GPoint(6, 20);
    blueIcon.infoWindowAnchor = new GPoint(5, 1);
    markerOptions = { icon: blueIcon };


    var niz = [];
    niz = args


    for (var i in niz) {

        var mySplitResult = niz[i].split(",");


        niz[i] = new GLatLng(eval(mySplitResult[0]), eval(mySplitResult[1]));
        if (i == 0) { map.setCenter(niz[0]) };
        
        //map.addOverlay(new GMarker(p1, markerOptions));
    }

    document.getElementById("Text227").value = "Lokacija je na mapi"

    //  var polygon = new GPolygon(niz, null, 1, 0.7, "#ff0000", 0.1, { clickable: false });
    //  map.addOverlay(polygon);
    polyline = new GPolyline(niz, "#ff0000", 1, 1);
    map.addOverlay(polyline);

}
///////////////////////////////////////////////////////////////
///////////////////////ulice//////////////////////////////////////////////
function ul(ulaz) {

    if (ulaz.length < 2) {
    document.getElementById("Text226").value = ('upisite Adresu')  
     return
      
     }

     if (document.getElementById("grad").value != 'BEOGRAD') {
         alert("Provera adrese na mapi se odnosi samo na Beograd")
         return
     }  
   
    
    
    ret = FilterService.prikaziulice(ulaz, OnCompleteG1, OnTimeOut, OnError);
    return (true);
}
////////////////////////////////////////
function OnCompleteG1(args) {
    var cc
    cc = '' + args

    if (cc.length < 2) {
        document.getElementById("Text226").value = "Adresa nije na mapi"
        return
      }

    var address = cc + " , Beograd" //document.forms[0].q.value;
    geocoder.getLocations(address, addAddressToMap);



}
////////////////////////////////
function addAddressToMap(response) {
    if (markerU != null) { map.removeOverlay(markerU); }
 
    for (ctr = 0; ctr < markerU2.length; ctr++)
    { map.removeOverlay(  markerU2[ctr]) }
    

    if (!response || response.Status.code != 200) {

        Gadre2(document.getElementById('adresa').value);

        //alert("Sorry, we were unable to geocode that address");
    } else {
        place = response.Placemark[0];
        point = new GLatLng(place.Point.coordinates[1],
                            place.Point.coordinates[0]);



        if (place.address.length < 16) {

            Gadre2(document.getElementById('adresa').value);
        }

        else {
            markerU = new GMarker(point);
            map.addOverlay(markerU);
          
            // marker.openInfoWindowHtml(place.address + '<br>' + '<b>Country code:</b> ' + place.AddressDetails.Country.CountryNameCode);
            //markerU.openInfoWindowHtml(place.address);
             map.setCenter(point)
            document.getElementById("Text226").value = "Adresa na mapi"
              
        }

    }


}
//////////////////////////////////////////////////
function Gadre2(ulaz) {
    if (ulaz.length < 2) {
        document.getElementById("Text226").value = ('upisite Adresu')
        return
    }
    ret = FilterService.brzo(ulaz, OnComplete, OnTimeOut, OnError);
    return (true);
}




function OnComplete(args) {
    var prikaz
    prikaz=false
    if (args.length < 2) {
        document.getElementById("Text226").value = ('Adresa nije na mapi. ')
        return
    }

    var blueIcon = new GIcon(G_DEFAULT_ICON);
    //blueIcon.image = "http://gmaps-samples.googlecode.com/svn/trunk/markers/red/blank.png";

//    blueIcon.iconSize = new GSize(9, 9);
//    blueIcon.shadowSize = new GSize(1, 1);
//    blueIcon.iconAnchor = new GPoint(6, 20);
//    blueIcon.infoWindowAnchor = new GPoint(5, 1);
    markerOptions = { icon: blueIcon };

   
    nizU2 = args

  

    for (var i in nizU2) {
prikaz=true
        var mySplitResult = nizU2[i].split(",");
        pU2[i] = new GLatLng(eval(mySplitResult[0]), eval(mySplitResult[1]));

        if (i == 0) { map.setCenter(pU2[0]) 
        //map.addOverlay(new GMarker(pU, markerOptions));


        markerU2[i] = new GMarker(pU2[i], blueIcon);
        map.addOverlay(markerU2[i]);
};
    }
if(prikaz==true){document.getElementById("Text226").value = "Adresa je na mapi"}
else { document.getElementById("Text226").value = "Adresa nije na mapi" }



}
///////////////detaljno///////////////////////////////////////////////////////////////////////////
