function userPointAddressClick(){
	searchStreetControl.blinkWorkspace();
    var searchElement	= document.getElementById(searchStreetControl.searchStringId);
    var workspace		= document.getElementById(searchStreetControl.workspaceId);

	var button			= document.getElementById(searchStreetControl.toplevelButtonId);
    searchStreetControl.highlightTopLevelButton(button);

	searchStreetControl.removeResultsElement();
	searchStreetControl.showInfoText();
}	

// Пришлось вот так завернуть одну ф-цию в другую, а то this неправильно передавался
function userPointSelectedAddressClick(){
	searchStreetControl.showWorkspace();
}	

function addEvent(elem, type, handler){
	if (elem.addEventListener){
		elem.addEventListener(type, handler, false);
	} else {
		elem.attachEvent("on"+type, handler);
	}
} 

function removeEvent(elem, type, handler){
	if (elem.removeEventListener){
		elem.removeEventListener(type, handler, false);
	} else {
		elem.detachEvent("on"+type, handler);
	}
} 

