function GetDistance (ArrDistance, totalDistance)
{


			var content="";

			for (var i=0;i<ArrDistance.length;i++) 
			{ 
			content =content+"<b>Точка " + (i+1) + "</b>" + ": " + dojo.number.format(ArrDistance[i], {places: 2}) + "<br>";
 	       		}  
		

			$('#page_content').empty();
			$('#page_content').html(content+"<b>Всего:</b> " + dojo.number.format(totalDistance, {places: 2}) +" метров <br />");

		
			$("#distanceDetails").empty(); 
	 		$("#distanceDetails").css ("display", "block");
	
			content = content + "<b>Всего:</b> " + dojo.number.format(totalDistance, {places: 2}) + " метров <br />";
            $('#page_content').empty();
			$('#page_content').html(content);
	        $("#page_content").jScrollPane({showArrows:true, scrollbarWidth: 16, arrowSize: 16});


}






function ShowLocatorResults_NEW(results) {
var yourscore = 70;
// yourscore - значение score (от 0 ддо 100), которое определяет качество вывода результатов поиска (рекомендуем 70)


for (var i=0;i<results.length;i++) 
{
if (results[i].score > yourscore) 
{
///здесь обработка результатов
}

}

}










function ShowLocatorResults(results) {

var yourscore = 30;


var candidate;

var tr=0;
var kolzap=0;
kolzap=results.length;
var kol3kol=0;
var ihtml="";
var myoblast="";
var mygorod="";
var myulica="";
var sumforgorod=0;
var mygorodtot=0;



for (var i=0;i<results.length;i++) 
{
if (results[i].score > yourscore) 
{

tr = tr + 1; 

var oins="";

var true_wgs = to_wgs_coords(results[i].location.x,results[i].location.y);

textonclick="onclick=\"ShowFlag(2, 0, 0, 0, 0,"+results[i].location.x+","+results[i].location.y+"); $('#dx').val('"+true_wgs.x+"'); $('#dy').val('"+true_wgs.y+"'); $('#daddress').val('"+results[i].attributes.RegionNameField+" "+results[i].attributes.RegionTypeField+", "+results[i].attributes.CityTypeField+" "+results[i].attributes.CityNameField + ", "+results[i].attributes.StreetNameField+" "+results[i].attributes.AddrNumFull+"');  \"";





if ((myoblast!=results[i].attributes.RegionNameField||mygorod!=results[i].attributes.CityNameField||myulica!=results[i].attributes.StreetNameField)&&results[i].attributes.CityNameField!="") {
myulica=results[i].attributes.StreetNameField; kol3kol=0; mygorodtot=0;
//alert (myulica);
ihtml=ihtml+"<div style='clear:both; height:6px'></div><a class='ddd' href='javascript:' "+ textonclick +" onblur='$(this).css(\"backgroundColor\",\"transparent\");'  onfocus='$(this).css(\"backgroundColor\",\"#bababa\");'>&nbsp;"+results[i].attributes.RegionNameField+" "+results[i].attributes.RegionTypeField+", "+results[i].attributes.CityTypeField+" "+results[i].attributes.CityNameField + ", "+results[i].attributes.StreetTypeField+" "+results[i].attributes.StreetNameField+ "&nbsp;</a><div style='clear:both; height:6px'></div>";
}


if (myoblast!=results[i].attributes.RegionNameField&&results[i].attributes.RegionNameField!="") {myoblast=results[i].attributes.RegionNameField;   kol3kol=0; mygorodtot=0;}

if (mygorod!=results[i].attributes.CityNameField&&results[i].attributes.CityNameField!="") {mygorod=results[i].attributes.CityNameField; kol3kol=0; mygorodtot=0;}



	
if (myoblast==results[i].attributes.RegionNameField&&mygorod==results[i].attributes.CityNameField&&myulica==results[i].attributes.StreetNameField&&results[i].attributes.AddrNumFull!="") {
mygorodtot=mygorodtot+1;
kol3kol = kol3kol + 1;  
if (kol3kol==1) {ihtml=ihtml+"<div style='clear:both; height:6px'></div>";}
ihtml=ihtml+"<div class='domiki' ><a class='ppp' href='javascript:' "+textonclick+" onblur='$(this).css(\"backgroundColor\",\"transparent\");'  onfocus='$(this).css(\"backgroundColor\",\"#bababa\");'>"+results[i].attributes.AddrNumFull +"</a></div>&nbsp;";
if (kol3kol==3&&mygorodtot!=sumforgorod) {kol3kol=0;ihtml=ihtml+"<div style='clear:both; height:5px'></div>";}
if (mygorodtot==sumforgorod) {mygorodtot=0;sumforgorodihtml=0;ihtml+"<div style='clear:both; height:5px'></div>";}
}


}

}




if (tr>0) { 
$('#page_content1').empty();
$('#page_content1').html(ihtml);
$("#page_content1").jScrollPane({showArrows:true, scrollbarWidth: 10, arrowSize: 16});
 } 
  
     
if (tr==0)
 { 
$('#page_content1').empty();
$('#page_content1').html('Ничего не найдено!');}
 else
 {
 $('#poisk').val($('#poisk').val()+"; кол-во найденных объектов: "+tr);
 }

 }



















function showRoute(solveResult) { 
		  
var directions = solveResult.routeResults[0].directions;
var directionFeatures = directions.features;

//Добавление маршрута
var wgs = solveResult.routeResults[0].route.geometry.paths;
var qwerty = wgs[0];
var mout="";
for (var i=0;i<qwerty.length;i++) 
{
var coord=to_wgs_coords(qwerty[i][0],qwerty[i][1]);
mout=mout+ coord.x+", "+ coord.y+ "; "; 
}

//console.log(mout);

var curLayer = map.getLayer('Polyline1');
// проверка на существование слоя 
if (typeof(curLayer)!="undefined") {ClearLayer('Polyline1');}


AddPolyline('Polyline1', 'route1',  mout, '2', 'solid', '#006633' ); 
SetExtent (directions.extent.xmin, directions.extent.ymin, directions.extent.xmax, directions.extent.ymax );


var coord_s=to_wgs_coords(qwerty[0][0],qwerty[0][1]);
var coord_e=to_wgs_coords(qwerty[qwerty.length-1][0],qwerty[qwerty.length-1][1]);

curLayer = map.getLayer('Points1');
// проверка на существование слоя 
if (typeof(curLayer)!="undefined") {ClearLayer('Points1');}
AddPoint('Points1', 'routpt1', coord_s.x, coord_s.y, 'Старт', 'img/circle_green.png',  '15', '14px', 'Arial',   '#AA0000', '1',  'Старт маршрута', 'Старт маршрута');
AddPoint('Points1', 'routpt2', coord_e.x, coord_e.y, 'Финиш', 'img/circle_green.png',  '15', '14px', 'Arial',   '#AA0000', '1',  'Финиш маршрута', 'Финиш маршрута');





} 
      
  
  
  



function Stat(html) {	  
alert(html);
}








function LayersList()
{
var marr=GetAllLayers();	

for (var i=0;i<marr.length;i++) 
{
alert( marr[i]);

}

}





function onZoomEnd() {

}


function onMouseDragEnd() {

}


	  
function onClickFunction(evt) {	  


}



