var tmpMarker = null;

function showmap(w,h,send)
{
if(w<2)
{

if (self.screen) {     // for NN4 and IE4

        w = screen.width

        h = screen.height

}

else if (self.java) {   // for NN3 with enabled Java

       var jkit = java.awt.Toolkit.getDefaultToolkit();

       var scrsize = jkit.getScreenSize();       

       w = scrsize.width; 

       h = scrsize.height; 

}else{

       w = h = 'x' // for all other browsers

}

	h = h-230;

}

	var url = "/shwmap.php?w="+w+"&h="+h+"&city="+send;
	h= h+170;

	win = window.open(url, 'book', 'toolbar=no,location=no,status=no,menubar=no,resizable=no, directories=no, scrollbars=no, width='+w+', height='+h+', top=0, left=0');
	win.window.focus();

};

function getAddress(overlay, latlng) {
      if (latlng != null) {
        address = latlng;
        geo.getLocations(latlng, showAddress2);
	  }
    }

	function showAddress2(response) {
      if(tmpMarker != null){
			map.removeOverlay(tmpMarker);
		}
		
      if (!response || response.Status.code != 200) {
        alert("Status Code:" + response.Status.code);
      } else {
        place = response.Placemark[0];
        point = new GLatLng(place.Point.coordinates[1],
                            place.Point.coordinates[0]);
        tmpMarker = new GMarker(point);
		map.addOverlay(tmpMarker);
        tmpMarker.openInfoWindowHtml(
        '<br><div ><table style="text-align:left;font-size:12px;color:blue;"><tr><td><b>Адрес:</b></td><td> ' + place.address + '</td></tr>' +
        '<tr><td><b>Страна:</b> </td><td>' + place.AddressDetails.Country.CountryNameCode) + '</td></tr></table></div><br/><br/>';
	
	 
			
      }
}
	
function showmetromap(w,h,n)
{


	var url = "/shwmetromap.php?n="+n+"&w="+w+"&h="+h;

	win = window.open(url, 'book', 'toolbar=no,location=no,status=no,menubar=no,resizable=no, directories=no, scrollbars=no, width='+w+', height='+h+', top=0, left=0');
	win.window.focus();

};



var ico;
function smile(ico) {document.Den.text.value=document.Den.text.value+ico;}

