﻿// JScript File
var map = null;
var geocoder = null;

function initialize() {
  if (GBrowserIsCompatible()) {
    var objMap = returnObjById("map");
    if(objMap)
    {
        map = new GMap2(objMap);    
        map.addControl(new GLargeMapControl());
        map.enableDoubleClickZoom();
        map.setCenter(new GLatLng(45.812824, 15.977482), 14);
        geocoder = new GClientGeocoder();   
        showAddress(document.Form1.hdnGoogleMapAdress.value);     
    }
  }
}

function showAddress(address) {
  if (geocoder) {
    geocoder.getLatLng(
      address,
      function(point) {
        if (!point) {
          alert(address + " nije pronađeno!");
        } else {
          map.setCenter(point, 14);
          var marker = new GMarker(point);
          map.addOverlay(marker);
          //marker.openInfoWindowHtml(address);
            
            var content = '<div style="background-color: #f2efe9; padding: 2px; font-size: 0.7em;"><nobr>'+address+'</nobr></div>';
            //"<div style='background-color: #ffffff; padding: 2px; font-size: 1em;'>"+address+"</div>";

            var label = new TLabel();
            label.id = 'lblAdress';
            label.anchorLatLng = new GLatLng (point.y, point.x);
            label.anchorPoint = 'bottomLeft';
            label.markerOffset = new GSize (-10,10);
            label.content = content;
            label.percentOpacity = 70;

            map.addTLabel(label);

        }
      }
    );
  }
}
    
    
function returnObjById(id)
{
    if (document.getElementById)
        var returnVar = document.getElementById(id);
    else if (document.all)
        var returnVar = document.all[id];
    else if (document.layers)
        var returnVar = document.layers[id];
    return returnVar;
}
function PrikaziDiv(idf,glasano)
{
    var div=returnObjById('glasanjeConfirm');
    div.style.display='block'; 
    if(glasano=="0")
    {                         
        div.innerHTML='<div class="glasanjeConfirmInnerDiv"><p>Glasanjem dajete jedan pozitivan glas ovoj firmi:</p><a id="glasanjeConfirmGlasaj" onclick="document.Form1.hdnGlasanje.value=' + idf + '; document.Form1.submit();">Glasaj</a><a id="glasanjeConfirmOdustani" onclick="returnObjById(\'glasanjeConfirm\').style.display=\'none\';">Odustani</a></div>';
    }
    else
    {
        div.innerHTML='<div class="glasanjeConfirmInnerDiv"><p>Već ste glasali za ovu firmu!<br /> <a id="glasanjeConfirmZatvori" onclick="returnObjById(\'glasanjeConfirm\').style.display=\'none\';">Zatvori</a></p></div>';
    }
}
function rubrikaClick(idr)
{
    document.location='index.aspx?idr='+idr+'&idg='+document.Form1.hdnIdGrada.value;
}
function rubrikaClickF(prefiks, idr)
{
    document.location='/'+prefiks+'/2r'+idr+'g'+document.Form1.hdnIdGrada.value+'.aspx';
}

