﻿
var MapDiv = document.getElementById("map");
if ((typeof (MapDiv) != "undefined") && (MapDiv != null)) {

    if (window.addEventListener)
        window.addEventListener("unload", GUnload, false)
    else if (window.attachEvent)
        window.attachEvent("onunload", GUnload);


    if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(24.709956172503407, 46.7248106002807), 5);
        map.addControl(new GLargeMapControl());
        map.addControl(new GMapTypeControl());
    }

    if ((typeof (x) != "undefined") && (typeof (y) != "undefined")) {
        if ((x != "") && (y != "")) {

            map.setCenter(new GLatLng(y, x), 16);
            var point = new GLatLng(y, x);
            map.addOverlay(new GMarker(point));
        }
        else {
            document.getElementById("Button1").disabled = 'true';
        }
    }




    if ((typeof (dragx) != "undefined") && (typeof (dragy) != "undefined")) {
        var LatLng = new GLatLng(24.766653, 46.706085);
        //var LatLng = new GLatLng(24.709956172503407, 46.7248106002807);
        var marker = new GMarker(LatLng, { draggable: true });

        GEvent.addListener(marker, "dragstart", function() {
            map.closeInfoWindow();
        });

        GEvent.addListener(marker, "dragend", function() {
            marker.openInfoWindowHtml("ضع العلامة على موقع العقار ");
            LatLng = marker.getLatLng();
            dragx = LatLng.lng();
            dragy = LatLng.lat();
        });
        map.addOverlay(marker);

    }


}


    function GotoPoint() {
        if ((typeof (x) != "undefined") && (typeof (y) != "undefined")) {
            if ((x != "") && (y != "")) {
                map.setCenter(new GLatLng(y, x), 16);
            }
        }
    }

    function GotoMarker() {
        if ((typeof (marker) != "undefined")) {
            map.closeInfoWindow();
            marker.setLatLng(map.getCenter());
        }
    }


