var map = null;
$(document).ready(function(){
		Hotel.initPage();
		 Whl.getMore();
	    // Main image rotator
    new Whl.Image.Rotator(bannerImg, 'banner-img', pathURI);
    if($("#google_map_container").length == 1){
         InitGoogleMap();
    }
    $('#weather-box').loadService('/?act=ShowWeather', {after: true, removeLoader: true});
});

function InitIcon(iconName){
	var icon = new GIcon();
	icon.image = "/html/tpl006-red/en/images/lodging.png";    			
	icon.iconSize = new GSize(16, 16);
	icon.iconAnchor = new GPoint(8, 15);		
	return icon;
}
function InitGoogleMap(hotelList)
{    
    if (!GBrowserIsCompatible()) return;    
    map = new GMap2(document.getElementById("google_map_container"));
    map.setCenter(new GLatLng(locationLat, locationLong), zoomLevel);     
    map.setUIToDefault(); 
    map.disableScrollWheelZoom();       
    //GInitIcon();
    AddPoint();        
}
    
function AddPoint(){      
    if(locationLong != '' && locationLat != ''){
		var marker = null;  
		marker = new GMarker(new GLatLng(locationLat,locationLong),{title: $("#hotelname").val(), icon: InitIcon('hotel_higlight')});
		map.setCenter(new GLatLng(locationLat, locationLong),parseInt(zoomLevel));
		marker.value = $("#hotelname").val();
		map.addOverlay(marker); 
		AddEventListener(marker);
	}          
}

function AddEventListener(obj)
{    
     GEvent.addListener(obj, "click", function(locationLat){ 
		//Adding information marker
	    var strHtml = "<div class='content_popup'>";
		 strHtml += "<font color='blue'><b>"+$("#hotelname").val()+"</b></font><br/>";                 
        strHtml += "</div>";                          
        //alert(strHtml);
        map.openInfoWindow(locationLat, strHtml, {maxWidth: '400'});
        currMarker = obj;    		  
    });               
}
