function addOrgMarker( $__lon_lat_hn_0, $__lon_lat_hn_1, $__org_name, $__usr_id, $__org_phone, $_loc_city, $__org_addr, $__descr, $__link, $__logo, $__pictures, $__marks_id, $__cat_id, $_moreInfo ){     
if( this.layer_markers != undefined ){map.removeLayer(this.layer_markers );this.layer_markers = undefined;}if( this.lineLayer != undefined ){map.removeLayer(this.lineLayer);this.lineLayer = undefined;}if(this.feature !== undefined && this.feature !== null && this.feature != ''){while(map.popups.length){map.removePopup(map.popups[0]);}}     
if(map == undefined){$("#map").html("");OpenLayers.Lang.setCode("de");map = new OpenLayers.Map("map",{div: "map",projection: new OpenLayers.Projection("EPSG:900913"),displayProjection: new OpenLayers.Projection("EPSG:4326"),controls: [new OpenLayers.Control.MouseDefaults()],units: "m"});if(b){ map.addControl(new OpenLayers.Control.PanZoom());}else{ map.addControl(new OpenLayers.Control.PanZoomBar());}map.addControl(new OpenLayers.Control.Attribution());map.addControl(new OpenLayers.Control.Permalink("permalink1"));var layer_layerMapnik = new OpenLayers.Layer.OSM.Mapnik("Mapnik");map.addLayer(layer_layerMapnik);jumpTo(eval( $__lon_lat_hn_0 ),eval( $__lon_lat_hn_1 ), 18);}
    
    

    var m = 1, more_info_st = "", pictPopup = "<div>", pictLeftMenu = "",
        points = "", word = "", obj_left = "", obj = "", $_org_phone_ = '',
        $_org_phone_t = '';
                
    for(var index = 0, m; index < 1; index++, m++){
        if($__org_name){
           if($__descr){
              $__descr = $__descr.substring(0, 40) + ' - ';
              more_info_st = "";
           }else{
              $__descr = "", more_info_st = 'float: right;';
           }
           if($__logo){
              pictPopup  = '<img id="imgTemp" src="../../img/markers/logo/';
              pictPopup += $__logo + '" border="0" width="85" /></div>';
              pictLeftMenu  = '<div class="rgbd_popup"><img src="../../img/markers/logo/';
              pictLeftMenu += $__logo + '" /></div>';
            }else
                if($__pictures && $__logo == null){                                                        
                   pictPopup  = '<img id="imgTemp" src="../../img/markers/small/';
                   pictPopup += $__pictures + '" border="0" width="85" /></div>';
                   pictLeftMenu  = '<div class="rgbd_popup">';                        
                   pictLeftMenu += '<img src="../../img/markers/small/' + $__pictures + '" /></div>';                        
                }else
                    if($__pictures == null && $__logo == null){
                       pictPopup = "", pictLeftMenu = ""; 
                    }else{
                       pictPopup = "", pictLeftMenu = ""; 
                    }
                    points = ' &raquo;', word = $_moreInfo;        
        }else{
            points = pictPopup = pictLeftMenu = word = "";
        }  
        
        if($__org_phone){
           $_org_phone_  = '<span>' + $__org_phone[0] + '</span>';
           $_org_phone_t = '<span style="color: #77a832;">' + $__org_phone[0] + '</span>';
        }else{
           $_org_phone_ = '', $_org_phone_t = '';
        }         
        var org_usr_id = $__usr_id;
        usr_icon = "";                        
        if(org_usr_id){usr_icon = 0;}
        else{usr_icon = 0;}                                           
        obj = '<div class="rgba_popup"><div><table class="rgbh_popup"><tbody><tr><td><div class="rgbb_popup">' +  $__org_name +'</div>'+ pictPopup +'</td><td><div class="rgbg_popup"><div class="rgbk_popup">' + $__org_addr + '</div><div class="rgbl_popup">' +  $_loc_city + '</div><div class="rgbl_popup">' + $_org_phone_ + '</div></div></td></tr></tbody></table></div><div class="rgbm_popup"><a href="/index.php?prof=mod&mid='+ $__marks_id +'&gf=mss&z=18&c='+ $_loc_city +'&str='+ $__org_name +'" target="_self"><b>' + word + points + '</b></a></div></div><div class="rgbn_popup"></div>';
    } // eof for         
     var c = 1;
     layer_markers = new OpenLayers.Layer.Markers("Marker", { 
                projection: new OpenLayers.Projection("EPSG:4326"),
                visibility: true, 
                displayInLayerSwitcher: false 
     });         
     if( this.url_img == undefined ){map.addLayer(layer_markers);}
     else{map.addLayers([layer_markers, wmts]);}
     
     var mmbool = false;
     if($__org_name !== undefined && $__org_name !== null){
        mmbool = $__org_name.length > 5 ? true : false 
     }
     
     icons = new Array();
     icons[0] = new Array('http://www.city24.ge/img/icons/'+$__usr_id+'.png','27','27','0.5','1');     
     addMarker( layer_markers,eval($__lon_lat_hn_0),eval($__lon_lat_hn_1), obj, mmbool, 0, $__usr_id );
     var zoom = 9;
     var boundsm = layer_markers.getDataExtent();
     map.zoomToExtent( boundsm );
     if( map.zoom > zoom ){
         map.zoomTo( zoom );
     }         
} // eof funct  
//================================================// 
function addMarkers__( $__lon_lat_hn, $__address, $_loc_city, $element, $num_org_mark ){
 if( this.layer_markers != undefined ){map.removeLayer(this.layer_markers );this.layer_markers = undefined;}if( this.lineLayer != undefined ){map.removeLayer(this.lineLayer);this.lineLayer = undefined;}if(this.feature !== undefined && this.feature !== null && this.feature != ''){ while(map.popups.length){map.removePopup(map.popups[0]);}}

  $__lon_lat = $__lon_lat_hn.split('|');  
  var tem_ = [];
  tem_ = $__lon_lat[0].split(',');
        
    if( map == undefined ){
        $("#map").html("");
        OpenLayers.Lang.setCode("de");
        map = new OpenLayers.Map("map",{
              div: "map",
              projection: new OpenLayers.Projection("EPSG:900913"),
              displayProjection: new OpenLayers.Projection("EPSG:4326"),
              controls: [new OpenLayers.Control.MouseDefaults()],
              units: "m"
        });
       
        if(b){ map.addControl(new OpenLayers.Control.PanZoom()); }
            else{ map.addControl(new OpenLayers.Control.PanZoomBar()); }

        map.addControl(new OpenLayers.Control.Attribution());
        map.addControl(new OpenLayers.Control.Permalink("permalink1"));
        var layer_layerMapnik = new OpenLayers.Layer.OSM.Mapnik("Mapnik");
        map.addLayer(layer_layerMapnik);
        jumpTo(eval( tem_[0] ),eval( tem_[1] ), 18 );                
    }
       
    var obj_left  = "";
    var obj_popup = "";
     ;       
    for(var index = 0, m = 1; index < $__lon_lat.length; index++, m++){
        obj_popup += '<div class="rgba_popup"><div class="rgbb_popup">' + $__address + ', ' +  $_loc_city + '</div><br /></div>===';
    } // eof for
     layer_markers = new OpenLayers.Layer.Markers("Marker", { 
            projection: new OpenLayers.Projection("EPSG:4326"),
            visibility: true, displayInLayerSwitcher: false 
     });
     
     if( this.url_img == undefined ){map.addLayer(layer_markers);}
     else{map.addLayers([layer_markers, wmts]);}     
     var temp_popup = [];   
     var p = 0;
     temp_popup = obj_popup.split('===');     
     for( var i=0, k=1, c=1; i < $__lon_lat.length; i++, k++ ){          
         $__lon_lat[i] = $__lon_lat[i].split(',');         
         
         icons = new Array(); 
         if ( $__lon_lat.length > 1 ){
              p = k;
         }
         if (  $__lon_lat.length > 4) {
            var popup_open = false; 
        }else {
            popup_open = true; 
        }
         icons[0] = new Array('http://www.city24.ge/img/icons/'+p+'.png','27','27','0.5','1');         
         addMarker( layer_markers,eval($__lon_lat[i][0]),eval($__lon_lat[i][1]), temp_popup[i], popup_open, 0, c );
     }
     var zoom = 9;
     
     var boundsm = layer_markers.getDataExtent();
     map.zoomToExtent( boundsm );

     if( map.zoom > zoom ){
         map.zoomTo( zoom );
     } 
     // nikas damatebuli
     
     if($element !== undefined && $element !== null){
       if(parseInt($num_org_mark) > 0){
          $('#dv_dym_cont').html($element);
          __sorder();
       }else{
           __rorder();
       }
       
    }
      //--eof nikas damatebuli

} // eof funct                                                            
//=========================================// 
function addMarkerMult__( $__lon_lat_hn_0, $__lon_lat_hn_1, $__org_name, $__usr_id, $__org_phone, $_loc_city, $__descr, $__logo, $__marks_id, $_moreInfo, whatis, $__lon_lat_hn, $__address, $more_pic, $georgia, $phone_tel){
if( this.layer_markers != undefined ){map.removeLayer(this.layer_markers );this.layer_markers = undefined;}if( this.lineLayer != undefined ){map.removeLayer(this.lineLayer);this.lineLayer = undefined;}if(this.feature !== undefined && this.feature !== null && this.feature != ''){ while(map.popups.length){map.removePopup(map.popups[0]);}}

    $__org_name = $__org_name.split('|');
    $__usr_id   = $__usr_id.split('|');
    $__lon_lat  = $__lon_lat_hn.split('|');  
    $__logo     = $__logo.split('|'); 

    var tem_ = [];
    tem_ = $__lon_lat[0].split(',');
 
    $__addr_splited =  $__address.split('|');
    $__marks_id     =  $__marks_id.split('|');

    $__descr        = $__descr.split('|')
           
    if( map == undefined ){
        $("#map").html("");
        OpenLayers.Lang.setCode("de");
        map = new OpenLayers.Map("map",{
              div: "map",
              projection: new OpenLayers.Projection("EPSG:900913"),
              displayProjection: new OpenLayers.Projection("EPSG:4326"),
              controls: [new OpenLayers.Control.MouseDefaults()],
              units: "m"
        });
       
        if(b){ map.addControl(new OpenLayers.Control.PanZoom()); }
            else{ map.addControl(new OpenLayers.Control.PanZoomBar()); }

        map.addControl(new OpenLayers.Control.Attribution());
        map.addControl(new OpenLayers.Control.Permalink("permalink1"));
        var layer_layerMapnik = new OpenLayers.Layer.OSM.Mapnik("Mapnik");
        map.addLayer(layer_layerMapnik);
        jumpTo(eval( tem_[0] ),eval( tem_[1] ), 18 );                
    }
       
    var obj_left = "", obj_popup = "", $__lon_lat_arr = [];         
    
    var org_m = 1, org_points = "", org_word = "", org_obj_left = "", phone_filter = "",
        org_obj = "", org_more_info_st = "", org_pictPopup = "", org_pictLeftMenu = "";


    if($__org_name == null){ $__org_name = 0; }
    
                              
   
  for( var index = 0, m = 1; index < $__lon_lat.length; index++, m++ ){
         $__lon_lat_arr[index] = $__lon_lat[index].split(',');
         if( $__lon_lat_hn_0 != $__lon_lat_arr[index][0] ){ 

             if($__org_name.length > 0){

                if( $__logo[index].length > 1 ){        
                    org_pictPopup = '<img id="imgTemp" src="../../img/markers/logo/' + $__logo[index] + '" border="0" height="58" />';
                }else
                    org_points = '&raquo;';
                    org_word   = $_moreInfo;        
             }else{
                org_points = org_pictPopup = org_pictLeftMenu = org_word = "";
             } 
             if ($__org_phone[index][0]) {      // tu telefoni arsebobs
                phone_filter = '<div>'+$phone_tel+': <span style="color:#291EFF">' + $__org_phone[index][0] + '</span></div>';
             }else{    // tu telefoni ar arsebobs
                phone_filter = '';
             }
             
             obj_popup += '<div class="rgba_popup"><div><table class="rgbh_popup"><tbody><tr><td><div class="rgbb_popup"><div>' + $__org_name[index] + '</div></div><div class="rgbl_popup"><div>' + $__addr_splited[index] + '</div><div>' +  $_loc_city + ', ' + $georgia + '</div>' + phone_filter + '</div></td><td><div class="rgbj_popup"><div>'+ org_pictPopup +'</div></div></td></tr></tbody></table><table width=100%><tbody><tr><td style="border-top: 1px dotted #B8B8B8; padding-top: 2px;"><div class="rgbl_popup">'+$__descr[index]+'</div></td><td><div class="rgbm_popup"><a href="/index.php?prof=mod&mid='+ $__marks_id[index] +'&gf=mss&z=18&c='+ $_loc_city +'&str='+ $__org_name[index] +'"><img src="http://city24.ge/img/'+ $more_pic +'.png" alt="' + org_word + org_points + '"></a></div></td></tr></tbody></table></div></div>===';
         } 

    } // eof for      
   layer_markers = new OpenLayers.Layer.Markers("Marker", { 
                            projection: new OpenLayers.Projection("EPSG:4326"),
                            visibility: true, 
                            displayInLayerSwitcher: false 
   });         
   if(this.url_img == undefined){
      map.addLayer(layer_markers);
   }else{
       map.addLayers([layer_markers, wmts]);
   }         
   var temp_popup = [], $__lt_arr = [], ln_lt_0 = 0,
       ln_lt_1 = 0, icon_new = '', popup_new = '',
       temp_popup = obj_popup.split('===');

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
  if ($__lon_lat.length > 3) {                                                                                                                                               //
      var popup_open = false;     
  }else{
      popup_open = true;
  }

              
   for(var i = 0, k = 0, c = 1; i < $__lon_lat.length; i++, c++, k++){  
       if($__lon_lat_hn_0 == $__lon_lat_arr[i][0]){ 
            if($__org_name.length > 0){
                if( $__logo[i].length > 1 ){        
                    org_pictPopup = '<img id="imgTemp" src="../../img/markers/logo/' + $__logo[i] + '" border="0" height="58" />';
                    
                }else
                    org_points = '&raquo;';
                    org_word   = $_moreInfo;        
            }else{
                org_points = org_pictPopup = org_pictLeftMenu = org_word = "";
            }
            if ($__org_phone[i][0]) {      // tu telefoni arsebobs
                phone_filter = '<div>'+$phone_tel+': <span style="color:#291EFF">' + $__org_phone[i][0] + '</span></div>';
             }else{    // tu telefoni ar arsebobs
                phone_filter = '';
             }
          popup_new = '<div class="rgba_popup"><div><table class="rgbh_popup"><tbody><tr><td><div class="rgbb_popup"><div>' + $__org_name[i] + '</div></div><div class="rgbl_popup"><div>' + $__addr_splited[i] + '</div><div>' +  $_loc_city + ', ' + $georgia + '</div>' + phone_filter + '</div></td><td><div class="rgbj_popup"><div>'+ org_pictPopup +'</div></div></td></tr></tbody></table><table width=100%><tbody><tr><td style="border-top: 1px dotted #B8B8B8; padding-top: 2px;"><div class="rgbl_popup">'+$__descr[i]+'</div></td><td><div class="rgbm_popup"><a href="/index.php?prof=mod&mid='+ $__marks_id[i] +'&gf=mss&z=18&c='+ $_loc_city +'&str='+ $__org_name[i] +'"><img src="http://city24.ge/img/'+ $more_pic +'.png" alt="' + org_word + org_points + '"></a></div></td></tr></tbody></table></div></div>';   
          ln_lt_0   = $__lon_lat_hn_0;
          ln_lt_1   = $__lon_lat_hn_1;
          icon_new  = $__usr_id[i];
          k = k-1;
                     
       }else{
          ln_lt_0   = $__lon_lat_arr[i][0]; 
          ln_lt_1   = $__lon_lat_arr[i][1]; 

          icon_new  = $__usr_id[i];
          popup_new = temp_popup[k];
          
       }          

       
       icons = new Array();
       icons[0] = new Array('http://www.city24.ge/img/icons/'+icon_new+'.png','27','27','0.5','1');
       addMarker(layer_markers, parseFloat(ln_lt_0),parseFloat(ln_lt_1), popup_new, popup_open, 0, icon_new);
   }   
   var zoom = 9;
   var boundsm = layer_markers.getDataExtent();
   map.zoomToExtent( boundsm );
   if(map.zoom > zoom){
      map.zoomTo(zoom);
   }         
} // eof funct  

