﻿//<![CDATA[
    var addrpnt ;
    var address ;
    var html;
    var map = null;
    var geocoder = null;
    var latsgn = 1;
    var lgsgn = 1;
    var zm = 0; 
    var marker = null;
    var posset = 0;
    var point = null;
    var icon = null;

function addIcon(icon) { // Add icon attributes
 icon.image = "./images/pin.gif";
 icon.shadow = "./Images/pinshadow.png";
 icon.iconSize = new GSize(32, 32);
 icon.shadowSize = new GSize(37, 34);
 icon.iconAnchor = new GPoint(15, 34);
 icon.infoWindowAnchor = new GPoint(19, 2);
 icon.infoShadowAnchor = new GPoint(18, 25); 
}

function load2() {
  //map = new GMap2(document.getElementById("map"));
  try
  {
  var x ='';
  var address = document.getElementById('hdn_Address').value
  geocoder = new GClientGeocoder();
  geocoder.getLatLng(
    address,
    function(point) {
      if (!point) {
        //alert(address + " not found");
        document.getElementById('hdn_Latitude').value = "0.00";
        document.getElementById('hdn_Longitude').value = "0.00";
		alert("Please Enter Valid Address");
		return false;
      } else {     
        var str = "" + point;        
        str = str.replace('(','');
        str = str.replace(')','');
        x= str.split(',');                
        
        document.getElementById("businessFRM").hdn_Latitude.value = x[0];
        document.getElementById("businessFRM").hdn_Longitude.value = x[1];
        document.getElementById("businessFRM").submit();
      }
    }
  );  
  }
  catch(e)
  {
    alert(e);
    return false;
  }
}

function load(address) {
  try
  {
  var x ='';
  geocoder = new GClientGeocoder();
  geocoder.getLatLng(
    address,
    function(point) {
      if (!point) {
        document.getElementById('hdn_Latitude').value = "";
        document.getElementById('hdn_Longitude').value = "";
		alert("Please Enter Valid Address");
		return false;
      } else {
        var str = "" + point;        
        str = str.replace('(','');
        str = str.replace(')','');
        x= str.split(',');                
        document.getElementById('hdn_Latitude').value = x[0];
        document.getElementById('hdn_Longitude').value = x[1];
      }
    }
  );  
  }
  catch(e)
  {
    alert(e);
    return false;
  }
}


function addClickevent(marker) { // Add a click listener to the markers

 GEvent.addListener(marker, "click", function() {
  marker.openInfoWindowHtml(marker.content);
  /* Change count to continue from the last manually clicked marker
  *  Better syntax since Javascript 1.6 - Unfortunately not implemented in IE.
  *  count = gmarkers.indexOf(marker);
  */
  count = marker.nr;
  stopClick = true;
 });
 return marker;
}


    
    
//    function initialize() {
//      var map = new GStreetviewPanorama(document.getElementById("map"));      
//      fenwayPark = new GLatLng(37.808979,-122.477164);      
//      alert("test : "+fenwayPark);
//      myPOV = {yaw:0,pitch:5};
//      map.setLocationAndPOV(fenwayPark, myPOV);
//    }    
//    function initialize() {
//      var map = new GStreetviewPanorama(document.getElementById("map"));      
//      geocoder = new GClientGeocoder();
//      address = "33 Bolton st. blockhouse bay auckland"; //document.getElementById('address').value;      
//      geocoder.getLatLng(
//        address,
//        function(fenwayPark) {            
//          if (!fenwayPark) {
//            alert(address + " not found");
//          }
//          alert(fenwayPark);
//          myPOV = {yaw:0,pitch:5};                    
//        }
//      );                     
//      //var fenwayPark = new GLatLng(42.345573,-71.098326);
//      panoramaOptions = { latlng:fenwayPark };
//      var myPano = new GStreetviewPanorama(document.getElementById("pano"), panoramaOptions);
//      map.setLocationAndPOV(fenwayPark, myPOV); 
//    }

    function initialize() {
      //var map = new GStreetviewPanorama(document.getElementById("map"));
      var str ="";
      var fenwayPark;
      geocoder = new GClientGeocoder();      
      //address = document.getElementById('address').value;      
      address = document.getElementById('tb_Address').value+','+document.getElementById('tb_Address1').value+','+document.getElementById('tb_City').value;      
      geocoder.getLatLng(
        address,function(fenwayPark) {
          if (!fenwayPark)
          {
            alert(address + " not found");
            return false;
          }
          else
          {
            var str = ""+ fenwayPark;
            str = str.substr(1,str.length-2);
            var p = str.split(",");
            alert(p);
            fenwayPark = new GLatLng(p[0],p[1]);            
            alert('alert : '+fenwayPark);
            /*myPOV = {yaw:90,pitch:-10};            
            map.setLocationAndPOV(fenwayPark, myPOV);*/
          }
        }
      );
      //alert('alert : '+fenwayPark);
      //GEvent.addListener(map, "error", handleNoFlash);
    }
    
    function handleNoFlash(errorCode) {
      if (errorCode == 603) {
        alert("Error: Flash doesn't appear to be supported by your browser");
        return;
      }
    }  



    //]]>
    
    
    
   
