//функция которую выполняем по ответу сервера
function UpdatePage(text) {
	var response = text.split("|");



	if(response[0].length > 20) {
		//alert(response[0]);
		document.getElementById("CityList").innerHTML = response[0];
	} else {
	//метро есть?
	if(response[0]) {
		GoToPoint(response[0],response[1]);
		}

	//что то искал?
	if(response[2]) {
		document.getElementById("ReQuestSearch").innerHTML = response[2];
		}
	}
}



//перемещаемся на координаты
function GoToPoint(width,longitude) {
	map.setCenter(new YMaps.GeoPoint(longitude,width), 15);
}



//перемещаемся на координаты
function GoToMarker(width,longitude,id,zoom) {
	if(zoom == undefined) {
		zoom = 15;
		}
	
	map.setCenter(new YMaps.GeoPoint(longitude,width), zoom);

	OpenInfoMarker(markers[id]);
}



//открываем меркер
function OpenInfoMarker(marker) {
	marker.openBalloon();
}



// Add icon attributes
function addIcon(icon) {
	icon.shadow = "http://www.google.com/mapfiles/shadow50.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 addClickevent(marker) { // Add a click listener to the markers
	GEvent.addListener(marker, "click", function() {
	marker.openInfoWindowHtml(marker.content);
	});
return marker;
}



//красота городов
function switchCityEdit() {
	var itm=document.getElementById('metroNewCity');
	if(itm.style.display=='none') {
		itm.style.display='inline';
		document.getElementById('metroCurrentCityName').style.display='none';
	} else {
		itm.style.display='none';
		document.getElementById('metroCurrentCityName').style.display='inline';
		}
}


//изменяем размер карты
function MapReSize(size) {
	document.getElementById("map").style.height=size;
	document.cookie="mapsize="+ size +"; path=/; expires=Sun, 21-Dec-2012 12:00:00 GMT";
}

