DealerSearch = {
    processSearchResults: function(){
        if ( searcher.record_sets[0] ) {
            var record = searcher.record_sets[0].records[0];
            var startpoint = new MMLatLon(record.point.lat, record.point.lon);
            
            
            var location = new MMLatLon(record.point.lat, record.point.lon)    
     		var icon = new MMIcon('i/map-red.png');
        	icon.iconSize = new MMDimensions( 25, 29 );
            icon.iconAnchor = new MMPoint( 0, 0 );
            icon.infoBoxAnchor = new MMPoint( -40, -17 );
            icon.textAnchor = new MMPoint( 4, 1 );
            icon.textDimensions = new MMDimensions( 12, 12 );
            icon.groupName = 'McD';
            
			Page.map.goToPosition ( startpoint, 15);
            infobox = Callbacks.getInfoBoxHtml( record, Callbacks.markerFields, 'mcdInfobox', 'div', 1 );
            
        	var marker = Page.map.createMarker(location,{'label': record.name, 'icon': icon});
            marker.setInfoBoxContent( infobox, { className : 'mcdInfobox', min_width : 310 } );
            marker.recordid = 1;
            Callbacks.markers.push( marker );
            var html = '';
            html += Callbacks.getHtml( record, Callbacks.htmlFields, 'result', 'a', 1, 1 );
            resultsDiv = document.getElementById('results');
            resultsDiv.innerHTML = html;
            rowNum = document.getElementById('rowNum1');
            rowNum.className = 'resultRowOn';
        }
    }
}