﻿ns4 = (document.layers) ? true : false
ie4 = (document.all) ? true : false
ng5 = (document.getElementById) ? true : false

function load() {
    if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());

        var point = new GLatLng(lat, lng);

        map.setCenter(new GLatLng(lat + 0.0007, lng), 17);
        var marker = new GMarker(point);

        map.addOverlay(marker);
        marker.openInfoWindowHtml(gmapAddressDisplay);

        GEvent.addListener(marker, "click",
            function() {
                marker.openInfoWindowHtml(gmapAddressDisplay);
            });
    }
}

function SendTheUserAway() {
    var street = document.getElementById("txtStreet");
    var city = document.getElementById("txtCity");
    var stateSelectionBox = document.getElementById("selState");
    var state = stateSelectionBox.options[stateSelectionBox.selectedIndex].value;
    var zip = document.getElementById("txtZip");

    if (zip.value == "") {
        document.getElementById("formZip").style.color = "#777777";
    }
    else {
        document.getElementById("formZip").style.color = "#000000";

        var startAddress = street.value + " " + city.value + ", " + state + " " + zip.value;
        var destAddress = gmapAddress;

        doWindow("http://maps.google.com/maps?saddr=(" + startAddress + ")&daddr=(" + destAddress + ")");

    }

}

function doWindow(url) {
    window.open(
        url,
        'popup', 
        'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=700,height=600,top=200,left=100,screenX=200,screenY=100')
}
