var anim;
var loadAnim;
var mapWidth;
var mapHeight;

YAHOO.namespace('example.anim');

YAHOO.example.anim.init = function() {        

};

function startLoadingMap(){
	//showMapLoading();
}

function finishLoadingMap(){
	//setTimeout('hideMapLoading();', 2000);
}


function resizeMap(width, height){

	//loadingDiv.style.display = "";
	//showMapLoading();
	
	mapWidth = width;
	mapHeight = height;
	
	map.width = mapWidth;
	map.height = mapHeight;
		
	attributes = {
		      width: {to: mapWidth},
		      height: {to: mapHeight}
		   };

	//if(anim)
	//alert(attributes);
	anim = new YAHOO.util.Anim('map', attributes, 1, YAHOO.util.Easing.easeOut);
	anim.animate();		
	
	setTimeout('map.checkResize();showMarker();',1000);	
	
}

function showMarker(){

	if(mainMarker){
		mainMarker.centerOnMarker();
	}
	
	//hideMapLoading();
}

function hideMapLoading(){
	
	attributes = {
		      opacity: {to: 0}
		   };

	loadAnim = new YAHOO.util.Anim('mapLoading', attributes, 1, YAHOO.util.Easing.easeOut);
	loadAnim.animate();	
}

function showMapLoading(){
	
	attributes = {
		      opacity: {to: 100}
		   };

	loadAnim = new YAHOO.util.Anim('mapLoading', attributes, 1, YAHOO.util.Easing.easeIn);
	loadAnim.animate();	
}
