


function getQueryVariable() {
 var query = window.location.search.substring(1);  
 var vars = query.split("&");
 var arr = new Array(); 
for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
       arr[pair[0]] = pair[1];
  }
 return arr;
}			   
 

    var iconHotel = new GIcon(); 
    iconHotel.image = 'http://img.atb.am/sys/hotel.png';
    iconHotel.shadow = 'http://img.atb.am/sys/hotelShadow.png';
    iconHotel.iconSize = new GSize(32, 20);
    iconHotel.shadowSize = new GSize(32, 20);
    iconHotel.iconAnchor = new GPoint(6, 20);
    iconHotel.infoWindowAnchor = new GPoint(5, 1);
 
    var iconHotelSelected = new GIcon(); 
    iconHotelSelected.image = 'http://img.atb.am/sys/hotelSelected.png';
    iconHotelSelected.shadow = 'http://img.atb.am/sys/hotelSelectedShadow.png';
    iconHotelSelected.iconSize = new GSize(42, 32);
    iconHotelSelected.shadowSize = new GSize(42, 32);
    iconHotelSelected.iconAnchor = new GPoint(6, 20);
    iconHotelSelected.infoWindowAnchor = new GPoint(5, 1);
 
 
    var customIcons = [];
    customIcons[""] = iconHotel;
    customIcons["selected"] = iconHotelSelected;

function gmaphotel(hotelID,langID) {
		
	
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("hotelsmap"));
//		map.setMapType(G_HYBRID_MAP);
		
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
		var centerLat = 40.17756175042658;
		var centerLng = 44.5125675201416;
        map.setCenter(new GLatLng(centerLat,centerLng), 14);
 		
//		$('#maphotels').append('title') = 'asdasd';
 
        GDownloadUrl("/script/hotelsonmap.php?langID="+langID+"&hotelID="+hotelID, function(data) {

		  var xml = GXml.parse(data);
          var markers = xml.documentElement.getElementsByTagName("marker");
          for (var i = 0; i < markers.length; i++) {
            var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")),
                                    parseFloat(markers[i].getAttribute("lng")));
			var h=[];
			h['caption']= markers[i].getAttribute("caption");
			h['description']= markers[i].getAttribute("description");
			h['image']= markers[i].getAttribute("image");
			h['selected']= markers[i].getAttribute("selected");
			h['starsImage']= markers[i].getAttribute("starsImage");
			h['distance']= markers[i].getAttribute("distance");
			h['point']= point;
			
            var marker = createMarker(h);
			if (h['selected']=="selected"){
				centerLat = markers[i].getAttribute("lat");
				centerLng = markers[i].getAttribute("lng");
		        map.setCenter(new GLatLng(centerLat,centerLng), 14);
//				alert(centerLat+" / "+centerLng);
//				map.panTo(new GLatLng(centerLat,centerLng));
			}
            map.addOverlay(marker);
          }
        });
//				alert(centerLat+" / "+centerLng);
		
      }
    }
 
    function createMarker(h) {
      var marker = new GMarker(h['point'], customIcons[h['selected']]);
      var html = '<div style="line-height:12px; font-size:10px;"><div style="width:120px; float:left; overflow:hidden;"><img width="120" src="'+ h['image'] + '" title="'+h['caption']+'"/></br>'+h['distance']+'</div><div style="width:200px; margin-left:130px;"><h4 style="margin-bottom:5px;">' + h['caption'] + '</h4><img height="12" src="'+ h['starsImage'] +'"/> <br/>' +'<div style="padding-top:5px;">'+ h['description']+'<br/></div></div></div>';
      GEvent.addListener(marker, 'click', function() {
        marker.openInfoWindowHtml(html);
      });
      return marker;
    }
