﻿var currentPage;
var countRecOnPage = 5;

var currentPageJurPers;
var countRecOnPageJurPers = 5;
var resultJurPers;

function getVarValueFromURL(url, varName) {
    var query = url.substring(url.indexOf('?') + 1);
    var vars = query.split("&");
    for (var i = 0; i < vars.length; i++) {
        var pair = vars[i].split("=");
        if (pair[0] == varName) {
            return pair[1];
        }
    }
    return null;
}


function SearchOnMap(page) {
    //alert("hello");
    currentPage = page; 
    var tbSearch = document.getElementById("tbSearch");
    Search(tbSearch.value, page, SuccessSearch);
}

function SearchJuridicalPersons() {
    var tbSearchOrgName = document.getElementById("tbSearchOrgName");
    var orgNameSearchStr=$.trim(tbSearchOrgName.value);
    var sHTML="";
    sHTML += 'Вы ищите: ' + orgNameSearchStr + '<br>';
    if (orgNameSearchStr.length < 3) {
        sHTML += 'Уточните условия поиска.';
    }
    else {
        sHTML += 'Идет поиск...';
        GetJuridicalPersons(orgNameSearchStr, JuridicalPersonsSuccessSearch);
    }
    
    $("#divSearchOrgResult").html(sHTML);
      
}

function SuccessShowJuridicalPersonById(result) {
    if (result) {
        ShowDivOrganizations();
        JuridicalPersonsSuccessSearch(result);
    }
}


//Показать список юридических лиц в диапазоне между начальныи и конечным индексами.
function ShowJuridicalPersonsDataN(result, startInd, endInd) {
    var res = result;
    var divSearchOrgResult = document.getElementById("divSearchOrgResult");
    // Удаляем результаты предыдущего поиска
    divSearchOrgResult.innerText = "";
    var sHTML = "";
    var oneresult = false;
    if (result.length == 1)
        oneresult = true;
    for (var key = startInd;key<=endInd && key<result.length; key++) {
        if (res[key].ParentId == -1) {
            sHTML += '<hr>';
        }
        else {
            sHTML += '<br>';
        }

        sHTML += '<b><u>' + (res[key].Id + 1) + '</u>.</b> ';

        var vip = false;

        if (res[key].IsVIP)
            vip = true;
        
        if (res[key].ParentId != -1) {
            var parentInd = res[key].ParentInd;
            sHTML += '<b>' + 'Филиал ' + res[parentInd].Name + '</b>' + '<br>';
            
            if(res[parentInd].IsVIP)
                vip = true;  
        }
        
        if (res[key].Name) {
            //sHTML += '<b>' + 'Название:' + '</b>' + '<br>';
            sHTML += '<b>' + res[key].Name + '</b>' + '<br>';
        }



       // if (res[key].Address) {
          //  sHTML += '<b>' + 'Адрес:' + '</b>' + '<br>';
            //        if(vip)
            //            sHTML += '<a href="#" onclick="map.SetMapCenter(' + res[key].AddressX + ',' + res[key].AddressY + ');' + 'map.SetZoom(' + 5 + ');' + ';return false;">' + res[key].Address + '</a>' + '<br>';
            //        else
            //            sHTML += res[key].Address + '<br>';
       // }
        if (res[key].Address) {
            sHTML += '<b>' + 'Адрес:' + '</b>' + '<br>';
            sHTML += '<a href="#" onclick="map.SetMapCenter(' + res[key].AddressX + ',' + res[key].AddressY + ');' + 'map.SetZoom(' + 5 + ');' + ';return false;">' + res[key].Address + '</a>' + '<br>';
        }
            
        var markerTitle = (res[key].Id + 1);
        if (oneresult)
           markerTitle = res[key].Name;
        map.AddMarker(res[key].AddressX, res[key].AddressY, "/maps/image/g_marker.png", markerTitle, false, true);
        


        if (res[key].Phone1) {
            sHTML += '<b>' + 'Телефон:' + '</b>' + '<br>';
            sHTML += res[key].Phone1 + '<br>';
        }
        if (res[key].Phone2) {
            sHTML += res[key].Phone2 + '<br>';
        }
        if (res[key].Phone3) {
            sHTML += res[key].Phone3 + '<br>';
        }

        if (res[key].Grafik) {
            sHTML += '<b>' + 'График работы:' + '</b>' + '<br>';
            sHTML += res[key].Grafik + '<br>';
        }

        if (res[key].Web1) {
            sHTML += '<b>' + 'Веб сайт:' + '</b>' + '<br>';
            sHTML += '<a href="http://' + res[key].Web1 + '" target=\"_blank\">' + res[key].Web1 + '</a>' + '<br>';
        }
        if (res[key].Web2) {
            sHTML += '<a href="http://' + res[key].Web2 + '" target=\"_blank\">' + res[key].Web2 + '</a>' + '<br>';
        }

        if (res[key].Email1) {
            sHTML += '<b>' + 'Электронный адрес:' + '</b>' + '<br>';
            sHTML += '<a href="mailto:' + res[key].Email1 + '">' + res[key].Email1 + '</a>' + '<br>';
        }
        if (res[key].Email2) {
            sHTML += '<a href="mailto:' + res[key].Email2 + '">' + res[key].Email2 + '</a>' + '<br>';
        }
    }
    sHTML += '<hr>';

    $("#divSearchOrgResult").html(sHTML);
}

//Показать список юридических лиц браузере.
function ShowJuridicalPersonsData(result) {
var res = result;
var divSearchOrgResult = document.getElementById("divSearchOrgResult");
// Удаляем результаты предыдущего поиска
  divSearchOrgResult.innerText = "";
  var sHTML = "";
  var oneresult = false;
  if (result.length == 1)
      oneresult = true;
for (var key in res) {
            if (res[key].ParentId == -1) {
                sHTML += '<hr>';
            }
            else {
                sHTML += '<br>';
            }
          
            sHTML += '<b><u>' + (res[key].Id + 1) + '</u>.</b> ';
            
            if (res[key].ParentId != -1) {
                sHTML += '<b>' + 'Филиал' + '</b>' + '<br>';
            }
            
            if (res[key].Name) {
                //sHTML += '<b>' + 'Название:' + '</b>' + '<br>';
                sHTML += '<b>' + res[key].Name + '</b>' + '<br>';
            }
           
            sHTML += '<b>' + 'Адрес:' + '</b>' + '<br>';
            sHTML += '<a href="#" onclick="map.SetMapCenter(' + res[key].AddressX + ',' + res[key].AddressY + ');'+'map.SetZoom('+4+');'+';return false;">' + res[key].Address + '</a>'+'<br>';

            if (key < 30) {
                var markerTitle = (res[key].Id + 1);
                if (oneresult)
                    markerTitle = res[key].Name;
                map.AddMarker(res[key].AddressX, res[key].AddressY, "/maps/image/g_marker.png", markerTitle, false, true);
            }
               

            if (res[key].Phone1) {
                sHTML += '<b>' + 'Телефон:' + '</b>' + '<br>';
                sHTML += res[key].Phone1 + '<br>';
            }
            if (res[key].Phone2) {
                sHTML += res[key].Phone2 + '<br>';
            }
            if (res[key].Phone3) {
                sHTML += res[key].Phone3 + '<br>';
            }

            if (res[key].Grafik) {
                sHTML += '<b>' + 'График работы:' + '</b>' + '<br>';
                sHTML += res[key].Grafik + '<br>';
            }

            if (res[key].Web1) {
                sHTML += '<b>' + 'Веб сайт:' + '</b>' + '<br>';
                sHTML += '<a href="http://' + res[key].Web1 + '" target=\"_blank\">'+res[key].Web1+'</a>' + '<br>';
            }
            if (res[key].Web2) {
                sHTML += '<a href="http://' + res[key].Web2 + '" target=\"_blank\">' + res[key].Web2 + '</a>' + '<br>';
            }

            if (res[key].Email1) {
                sHTML += '<b>' + 'Электронный адрес:' + '</b>' + '<br>';
                sHTML += '<a href="mailto:' + res[key].Email1 + '">' + res[key].Email1 + '</a>' + '<br>';
            }
            if (res[key].Email2) {
                sHTML += '<a href="mailto:' + res[key].Email2 + '">' + res[key].Email2 + '</a>' + '<br>';
            }
        }
        sHTML += '<hr>';
    
    $("#divSearchOrgResult").html(sHTML);
}

//Обработка успешного поиска юридических лиц.
function JuridicalPersonsSuccessSearch(result) {
    var res = result;
    var tbSearchOrgName = document.getElementById("tbSearchOrgName");
    //var divSearchOrgResult = document.getElementById("divSearchOrgResult");
    var orgNameSearchStr = $.trim(tbSearchOrgName.value);
    var sHTML = "";
    if(orgNameSearchStr)
        sHTML += 'Вы искали: ' + orgNameSearchStr + '<br>';
    sHTML += 'Результаты поиска:' + '<br>';
    if (result != '') {
        var oneresult = false;
//        map.RemoveAllMarkers();
//        var hfUserId = document.getElementById("hfUserId");
//        if (hfUserId.value)
//            GetMarkers(hfUserId.value, SuccessGetMarkers);

        if (result.length == 1) {
            map.SetMapCenter(result[0].AddressX, result[0].AddressY);
            map.SetZoom(4);
            oneresult = true;

        }
        else {
            map.SetMapCenter(0, 0);
            map.SetZoom(MAX_ZOOM_LEVEL);
        }

        //ShowJuridicalPersonsData(result);
        resultJurPers = result;
        ShowJuridicalPersonsDataByPage(1);
    }
    else {
        sHTML += 'Организаций, удовлетворяющих условиям поиска, найдено не было.';
        $("#divSearchOrgResult").html(sHTML);
    }
       
}

//Обработка успешного адреса.
function SuccessSearch(result) {
    if (result) {
        var res = result;
        // Удаляем результаты предыдущего поиска
        var divSearchResult = document.getElementById("divSearchResult");
        divSearchResult.innerText = "";

        var sHTML = "";
        if (res.length == 0) {
        	sHTML = '<span class="map_pnl_nores">По Вашему запросу ничего не найдено!</span>';
        	//divSearchResult.insertAdjacentHTML("afterBegin", sHTML); //Не поддерживается в Firefox. Заменено на нижнее.
        	divSearchResult.innerHTML=sHTML;
            return;
        }
        else {
        	sHTML = '<div class="pnl_h"><span class="map_pnl_h">Найденные объекты</span></div><div class="pnl_c">';
        }

        for (var key in res) {
            // Если найдено более 10 рез. выводим сообщение, кот. хранится в первом
            if (res[key].ErrorMessage) {
                sHTML += "<small>Найдено " + res[key].ErrorMessage + " записей.</small><br>";                
            }

            var typeId = 0; // тип объекта (0-дом, 1-маркер)
            if (res[key].UserId)
                typeId = 1;

            // Добавляем объекты в список

            sHTML += "<a  href=map.aspx?id=" + res[key].Id + "&type=" + typeId + " >";
            sHTML += '<img src="/images/link3.gif"/ alt="постоянная ссылка" title="постоянная ссылка" style="vertical-align:bottom"></a>'
            sHTML += "<a href='#' onclick=GetObjectCoord(" + res[key].Id + ',' + typeId + ");>";
            sHTML += res[key].Title + '</a><br>';
        }
        if (res.length > 0)
            sHTML += RenderPager(res[0].ErrorMessage);
           sHTML += '</div>';
           //divSearchResult.insertAdjacentHTML("afterBegin", sHTML); //Не поддерживается в Firefox. Заменено на нижнее.
           divSearchResult.innerHTML=sHTML;
        }
    }


    function SuccessGetHouseCoord(result) {
    if (result) {
        map.SetMapCenter(result.X, result.Y);
        //Удаляем все маркеры
        map.RemoveAllMarkers();
        var hfUserId = document.getElementById("hfUserId");
        if (hfUserId.value)
            GetMarkers(hfUserId.value, SuccessGetMarkers);        
        map.AddMarker(result.X, result.Y, "/maps/image/g_marker.png", result.Title, false, true);
    }
}

//Обработка успешного результата получения координат маркера.
function SuccessGetMarkerCoord(result) {
    if (result) {
        map.SetMapCenter(result.X, result.Y);
        var hfUserId = document.getElementById("hfUserId");
        // Если пользователь не авторизован, ему дается право просмотреть маркер, но не двигать
        if (!hfUserId.value || hfUserId.value != result.UserId) {
            //Удаляем все маркеры
            map.RemoveAllMarkers();
            map.AddMarker(result.X, result.Y, "", result.Title, false, true);
        }
        else {
            //Удаляем все маркеры
            map.RemoveAllMarkers();
            GetMarkers(hfUserId.value, SuccessGetMarkers);
        }       
    }
}


//Обработка успешного результата получения маркеров.
function SuccessGetMarkers(result) {
    if (result) {
        var res = result;
        var divMarker = document.getElementById("divMarker");
        if (divMarker) {
            divMarker.innerText = "";

            var sHTML = '<table class="marker">';
            for (var key in res) {
                // Добавляем маркеры в список            

                sHTML += '<tr valign="top"><td><img src="/images/marker2.png" /></td><td width="100%">';
                sHTML += '<a href="#" onclick=\'GetObjectCoord(' + res[key].Id + ',1)\'>';
                sHTML += res[key].Title + '</a>';
                sHTML += '</td><td>';
                sHTML += '<a href=map.aspx?id=' + res[key].Id + '&type=1><img src="/images/link3.gif" height="12" width="18" alt="Ссылка" title="Ссылка на маркер"></a>';
                sHTML += '</td><td>';
                sHTML += '<a href="#" onclick=\'EditMarkerText(' + res[key].Id + ',"' + res[key].Title + '")\'><img src="/images/edit.gif" height="12" width="12" alt="Изменить подпись" title="Изменить подпись"></a>';
                sHTML += '</td><td>';
                sHTML += '<a  href="#" onclick=\'DelMarkerFromMap(' + res[key].Id + ')\'><img src="/images/delete.gif" height="12" width="12" alt="Удалить" title="Удалить маркер"></a>';
                sHTML += '</td></tr>';

                //Добавляем маркеры на карту
                var hfUserId = document.getElementById("hfUserId");
                map.AddMarker(res[key].X, res[key].Y, '', res[key].Title, hfUserId.value, true);
            }
            sHTML += "</table>";
            divMarker.innerHTML = sHTML;
        }
    }
}

//Обработка успешного результата удаления маркера.
function SuccessDelMarker(result) {
    if (result) {
        var hfUserId = document.getElementById("hfUserId");
        //Удаляем все маркеры
        map.RemoveAllMarkers();
        //Получаем все маркеры      
        GetMarkers(hfUserId.value, SuccessGetMarkers);
    }
}

//Обработка успешного результата добавления маркера.
function SuccessAddMarker(result) {
    if (result) {
        if (result.ErrorMessage)
            alert(result.ErrorMessage);
        else {
            var hfUserId = document.getElementById("hfUserId");
            //Удаляем все маркеры
            map.RemoveAllMarkers();
            //Получаем все маркеры      
            GetMarkers(hfUserId.value, SuccessGetMarkers);
            var inpMarker = document.getElementById("inpMarker");
            inpMarker.value = '';
        }
    }
}

//Обработка успешного изменения надписи маркера.
function SuccessUpdateMarkerTitle(result){
    if (result) {
        if (result.ErrorMessage)
            alert(result.ErrorMessage);
        else {
            var hfUserId = document.getElementById("hfUserId");
            //Удаляем все маркеры
            map.RemoveAllMarkers();
            //Получаем все маркеры      
            GetMarkers(hfUserId.value, SuccessGetMarkers);
            map.SetMapCenter(result.X, result.Y);
        }
    }
}

//Добавить маркер на карту.
function AddMarkerToMap() {
    var inpMarker = document.getElementById("inpMarker");
    var n = 25;
    if (inpMarker.value && inpMarker.value.length <= n) {
        var hfUserId = document.getElementById("hfUserId");
        AddMarker(map.GetMapCenter()["x"], map.GetMapCenter()["y"], inpMarker.value, hfUserId.value, SuccessAddMarker);
//        //Удаляем все маркеры
//        map.RemoveAllMarkers();
//        //Получаем все маркеры      
//        GetMarkers(hfUserId.value, SuccessGetMarkers);
    }
    else
        alert('Длина заголовка маркера должна составлять от 1 до ' + n + ' символов');
}

//Удалить маркер с карты.
function DelMarkerFromMap(id) {
    if (confirm('Вы действительно хотите удалить маркер с карты?')) {
        DelMarker(id, SuccessDelMarker);
    }
}

//Получить коордитаты объекта.
function GetObjectCoord(id, typeId) {
    if (typeId == 0) {
        GetHouseCoord(id, SuccessGetHouseCoord);
    }
    else
        GetMarkerCoord(id, SuccessGetMarkerCoord);
}

//Редактировать заголовок маркера.
function EditMarkerText(id, title) {
    var res = prompt('Редактирование маркера', title);
    if (res && res!=title)
        UpdateMarkerTitle(id, res, SuccessUpdateMarkerTitle);                    
}


//Показать страницу результатов поиска юр. лиц.
function ShowJuridicalPersonsDataByPage(page) {
    map.RemoveAllMarkers();
    currentPageJurPers = page;
    ShowOnlyJuridicalPersonsDataByPage(page)
}

function ShowOnlyJuridicalPersonsDataByPage(page) {
    
    var hfUserId = document.getElementById("hfUserId");
    if (hfUserId.value)
        GetMarkers(hfUserId.value, SuccessGetMarkers);
    var startInd = countRecOnPageJurPers * (page - 1);
    var endInd = startInd + countRecOnPageJurPers - 1;
    
    $("#divOrgPager").html("");
    if (resultJurPers && resultJurPers.length > countRecOnPageJurPers) {
        $("#divOrgPager").html(RenderPagerForJurPersonSearch(resultJurPers.length));
    }
    ShowJuridicalPersonsDataN(resultJurPers, startInd, endInd);
}


//Отобразить переключатель страниц для найденных юр. лиц.
function RenderPagerForJurPersonSearch(recCount) {
    var sHTML = "<b>Страницы:</b><br>";
    if (currentPageJurPers > 1) {
        sHTML += "<a href=# onclick=ShowJuridicalPersonsDataByPage(1);><img src=\"\\images\\pager\\bkbk.png\" title=\"На первую страницу\" alt=\"<<\"></a> ";

        if (currentPageJurPers == 2)
            sHTML += "<a href=# onclick=ShowJuridicalPersonsDataByPage(1);><img src=\"\\images\\pager\\bk.png\" title=\"На предыдущую страницу\" alt=\"<\"></a> ";
        else
            sHTML += "<a href=# onclick=ShowJuridicalPersonsDataByPage(" + (currentPageJurPers - 1) + ");><img src=\"\\images\\pager\\bk.png\" title=\"На предыдущую страницу\" alt=\"<\"></a> ";
    }
    else {
        sHTML += "<img src=\"\\images\\pager\\bkbk_g.png\" title=\"На первую страницу\" alt=\"<<\"> ";
        sHTML += "<img src=\"\\images\\pager\\bk_g.png\" title=\"На предыдущую страницу\" alt=\"<\"> ";
    }
    //var PageCount = Math.floor((recCount - 1) / 10) + 1;
    //var PageCount = Math.floor(recCount / countRecOnPageJurPers) + 1;
    var PageCount = Math.ceil(recCount / countRecOnPageJurPers);
    
    if (currentPageJurPers - Math.floor((countRecOnPageJurPers - 1) / 2) - 1 <= 0) {
        for (i = 1; i <= (countRecOnPageJurPers <= PageCount ? countRecOnPageJurPers : PageCount); i++) {
            if (i == currentPageJurPers)
                sHTML += "<b>" + i + "</b> ";
            else
                sHTML += "<a href=# onclick=ShowJuridicalPersonsDataByPage(" + i + ");>" + i + "</a> ";
        }
        if (countRecOnPageJurPers < PageCount)
            sHTML += "... ";
    }
    else if (PageCount - currentPageJurPers <= countRecOnPageJurPers / 2) {
        if (countRecOnPageJurPers < PageCount)
            sHTML += "... ";
        for (i = PageCount - countRecOnPageJurPers + 1; i <= PageCount; i++) {
            if (i == currentPageJurPers)
                sHTML += "<b>" + i + "</b> ";
            else
                sHTML += "<a href=# onclick=ShowJuridicalPersonsDataByPage(" + i + ");>" + i + "</a> ";
        }
    }
    else {
        sHTML += "... ";
        for (i = currentPageJurPers - Math.floor((countRecOnPageJurPers - 1) / 2); i <= currentPageJurPers + Math.floor(countRecOnPageJurPers / 2); i++) {
            if (i == currentPageJurPers)
                sHTML += "<b>" + i + "</b> ";
            else
                sHTML += "<a href=# onclick=ShowJuridicalPersonsDataByPage(" + i + ");>" + i + "</a> ";
        }
        sHTML += "... ";
    }

    if (currentPageJurPers < PageCount) {
        sHTML += "<a href=# onclick=ShowJuridicalPersonsDataByPage(" + (currentPageJurPers + 1) + ");><img src=\"\\images\\pager\\fv.png\" title=\"На следующую страницу\" alt=\">\"></a> ";
        sHTML += "<a href=# onclick=ShowJuridicalPersonsDataByPage(" + PageCount + ");><img src=\"\\images\\pager\\fvfv.png\" title=\"На последнюю страницу\" alt=\">>\"></a> ";
    }
    else {
        sHTML += "<img src=\"\\images\\pager\\fv_g.png\" title=\"На следующую страницу\" alt=\">\"> ";
        sHTML += "<img src=\"\\images\\pager\\fvfv_g.png\" title=\"На последнюю страницу\" alt=\">>\"> ";
    }

    return sHTML;
}

//Отобразить переключатель страниц для найденных адресов.
function RenderPager(recCount) {
    var sHTML = "<b>Страницы:</b><br>";
    if (currentPage > 1) {
		sHTML+="<a href=# onclick=SearchOnMap(1);><img src=\"\\images\\pager\\bkbk.png\" title=\"На первую страницу\" alt=\"<<\"></a> ";

		if (currentPage == 2)
			sHTML+="<a href=# onclick=SearchOnMap(1);><img src=\"\\images\\pager\\bk.png\" title=\"На предыдущую страницу\" alt=\"<\"></a> ";
		else
			sHTML+="<a href=# onclick=SearchOnMap(" + (currentPage - 1) + ");><img src=\"\\images\\pager\\bk.png\" title=\"На предыдущую страницу\" alt=\"<\"></a> ";
	}
    else {
		sHTML+="<img src=\"\\images\\pager\\bkbk_g.png\" title=\"На первую страницу\" alt=\"<<\"> ";
		sHTML+="<img src=\"\\images\\pager\\bk_g.png\" title=\"На предыдущую страницу\" alt=\"<\"> ";
    }
    var PageCount = Math.floor((recCount-1) / 10) + 1;

    if (currentPage - Math.floor((countRecOnPage - 1) / 2) - 1 <= 0) {
        for (i = 1; i <= (countRecOnPage <= PageCount ? countRecOnPage : PageCount); i++) {
		if (i == currentPage)
			sHTML+="<b>" + i + "</b> ";
		else
                sHTML += "<a href=# onclick=SearchOnMap(" + i + ");>" + i + "</a> ";
        }
        if (countRecOnPage < PageCount)
            sHTML += "... ";
    }
    else if (PageCount - currentPage <= countRecOnPage / 2) {
        if (countRecOnPage < PageCount)
            sHTML += "... ";
        for (i = PageCount - countRecOnPage + 1; i <= PageCount; i++) {
            if (i == currentPage)
                sHTML += "<b>" + i + "</b> ";
			else
			    sHTML += "<a href=# onclick=SearchOnMap(" + i + ");>" + i + "</a> ";
	}
    }
    else {
        sHTML += "... ";
        for (i = currentPage - Math.floor((countRecOnPage - 1) / 2); i <= currentPage + Math.floor(countRecOnPage / 2); i++) {
            if (i == currentPage)
                sHTML += "<b>" + i + "</b> ";
			else
			    sHTML += "<a href=# onclick=SearchOnMap(" + i + ");>" + i + "</a> ";
	}
        sHTML += "... ";
    }

    if (currentPage < PageCount) {
		sHTML+="<a href=# onclick=SearchOnMap(" + (currentPage + 1) + ");><img src=\"\\images\\pager\\fv.png\" title=\"На следующую страницу\" alt=\">\"></a> ";
		sHTML+="<a href=# onclick=SearchOnMap(" + PageCount + ");><img src=\"\\images\\pager\\fvfv.png\" title=\"На последнюю страницу\" alt=\">>\"></a> ";
	}
    else {
		sHTML+="<img src=\"\\images\\pager\\fv_g.png\" title=\"На следующую страницу\" alt=\">\"> ";
		sHTML+="<img src=\"\\images\\pager\\fvfv_g.png\" title=\"На последнюю страницу\" alt=\">>\"> ";
	}
   
    return sHTML;
}

