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) 
{
///здесь обработка результатов
}

}

}








var mresult = ""; 

function ShowLocatorResults(results, rowcount) {

var yourscore = 30;



$skol=0;
$stotal=0;
for (var i=0;i<results.length;i++)
//for (var i=0;i<ml;i++) 
{
if (results[i].score > yourscore&&results[i].location.y>0) 
{
$stotal=$stotal+1;;
}
}
$skol=Math.ceil($stotal/20);





mresult = results;
var start_num =0;
var end_num =0;

if (typeof(rowcount)=="undefined") {start_num=1; end_num=10;}
else
{
rowcount=rowcount.split('*');
start_num=parseInt(rowcount[0]);
  end_num=parseInt(rowcount[1]);
}







var candidate;

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


var m10="";

//
//var ml = 0;

//if (results.length>10) {ml=11;} else {ml=results.length;} 
for (var i=0;i<results.length;i++)
//for (var i=0;i<ml;i++) 
{
if (results[i].score > yourscore&&results[i].location.y>0) 
{

//console.log(tr+": "+results[i].score+" "+results[i].attributes.RegionNameField+" "+results[i].attributes.CityTypeField+" "+results[i].attributes.CityNameField+" "+results[i].attributes.StreetNameField+" "+results[i].attributes.AddrNumFull);
tr = tr + 1; 


if (tr>=start_num&&tr<=end_num)
{

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||mytypegorod!=results[i].attributes.CityTypeField||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  href='javascript:' "+ textonclick +" onblur='$(this).css(\"backgroundColor\",\"transparent\");'  onfocus='$(this).css(\"backgroundColor\",\"#bababa\");'><div class='NewsD'><strong>&nbsp;"+results[i].attributes.RegionNameField+" "+results[i].attributes.RegionTypeField+", "+results[i].attributes.CityTypeField+" "+results[i].attributes.CityNameField + ", "+results[i].attributes.StreetNameField+ "&nbsp;</strong></div></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 (mygorod!=results[i].attributes.CityNameField&&results[i].attributes.CityNameField!="") { kol3kol=0; mygorodtot=0;}


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






	
if (myoblast==results[i].attributes.RegionNameField&&mytypegorod==results[i].attributes.CityTypeField&&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  href='javascript:' "+textonclick+" onblur='$(this).css(\"backgroundColor\",\"transparent\");'  onfocus='$(this).css(\"backgroundColor\",\"#bababa\");'><div class='NewsD'>"+results[i].attributes.AddrNumFull +"</div></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 (end_num==10&&start_num==1) {
var onclickmore="onclick='$(\"#s_result\").empty();$(\"#last_line\").empty();  ShowLocatorResults(mresult,\"1*20\");'";

if ($stotal>20) {
if (tr<=end_num&&tr>=start_num) {m10=ihtml+"<div style='clear:both; height:5px;'></div><p align='center' style='width:100%; border:none; text-align:center'><a class='NewsD'  href='javascript:'  "+onclickmore+">еще</a></p>";}
}
else
{
if (tr<=end_num&&tr>=start_num) {m10=ihtml;}
}





}






}


}



}






var mmm="";

if (end_num>=20) {

var rnumber = Math.floor(start_num/20);

for (var p=0;p<$skol;p++)
 
{
var onclickmore="onclick='$(\"#s_result\").empty();$(\"#last_line\").empty();  ShowLocatorResults(mresult,\""+(p*20+1)+"*"+(p*20+20)+"\");'";

if (rnumber==p) 
{mmm=mmm+"<b class='NewsD' style=' font-size:12px; font-weight:bold;'>&nbsp;"+(p+1)+" </b> ";}
else
{
mmm=mmm+"<a class='NewsD'  href='javascript:' style='background-color: #DDD; font-size:12px; font-weight:bold; text-decoration:none'  "+onclickmore+">&nbsp;"+(p+1)+" </a> ";
}


}

m10=ihtml+"<br><p style='width:100%; text-align:left; white-space:pre-wrap;line-height:15px'>"+mmm+"</p>";

}






if (tr>0) { 


$('#s_result').empty();
$('#s_result').html("<p align='center' style='height:18px; font-weight:bold; color: #8099BB; font-size:12px; border-bottom:1px dotted #8099BB'>Результаты поиска:</p>"+m10);

$('#last_line').empty();
$('#last_line').html("<table width='100%' cellpadding='0' cellspacing='0' border='0'><tr><td height='10' background='IM/N_L.gif'></td></tr><tr><td height='10' background='IM/N_L.gif'></td></tr><tr><td height='15'></td></tr></table>");


      



//$("#page_content").jScrollPane({showArrows:true, scrollbarWidth: 16, arrowSize: 16});
 } 
  
     
if (tr==0)
 { 
$('#s_result').empty();
$('#last_line').empty();
$('#s_result').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) {	  


}



