var items = 0;
newitems = new Array(100);
newnodes = new Array(100);
// стили
var s_checkbox=" style=\"margin-bottom: 0px;\"";
// номер филиала
var s_span=" style=\"margin-left: 5px; margin-right: 12px; position: relative; top: -5px;\"";
var s_input=" style=\"margin-left: 5px; margin-bottom: 5px; width: 178px\"";
var to_map = "catalog/scripts/";
function n_branchs() {
n_branchs = document.createElement("val"); // создаем элемент - текущее количество филиалов
}
// появление поля филиала на экране
function addbranch(phone, time_work, address, tube, city, bid) {
div=document.getElementById("items");
button=document.getElementById("del");
button2=document.getElementById("add");
items++;
newitems[items]="";
newitems[items]+="" + items + "";
// телефон
newitems[items]+="";
// bid усли есть
newitems[items]+="";
// Время работы
newitems[items]+="";
// адрес
newitems[items]+="";
if (bid != null && bid > 0) {
// На карте
newitems[items]+="";
}
// метро
newitems[items]+="";
// город
newitems[items]+=' ';
//
newnodes[items]=document.createElement("span");
newnodes[items].innerHTML=newitems[items];
div.insertBefore(newnodes[items], button);
// запоминаем текущее количество филиалов
n_branchs.innerHTML="";
div.insertBefore(n_branchs, button);
}
//удаление филиала с экрана
function delbranchs() {
var z = 0; // количество удаленных
div=document.getElementById("items");
button=document.getElementById("del");
// Обновляем информацию
for(i=1;i<=items;i++)
{
newitems[i]="";
newitems[i]+="" + i + "";
// телефон
newitems[i]+="";
// bid если есть
newitems[i]+="";
// Время работы
newitems[i]+="";
// адрес
newitems[i]+="";
if (document.getElementById("bid" + i).value != null && document.getElementById("bid" + i).value > 0) {
// На карте
newitems[i]+="";
}
// метро
newitems[i]+="";
// город
newitems[i]+=' ';
}
for (i=1;i<=items;i++)
{
var elem = document.getElementById("r" + i);
if (elem.checked)
{
for(j=i;j<=items-1;j++)
{
newitems[j-z]="";
newitems[j-z]+="" + (j - z) + "";
// телефон
newitems[j-z]+="";
// bid если есть
newitems[j-z]+="";
// Время работы
newitems[j-z]+="";
// адрес
newitems[j-z]+="";
if (document.getElementById("bid" + (j + 1)).value != null && document.getElementById("bid" + (j + 1)).value > 0) {
// На карте
newitems[j-z]+="";
}
// метро
newitems[j-z]+="";
// город
newitems[j-z]+=' ';
}
newitems[items-z]="";
z++;
}
}
for (i=1;i<=items;i++)
{
newnodes[i].innerHTML=newitems[i];
div.insertBefore(newnodes[i], button);
}
items = items - z;
// запоминаем текущее количество филиалов
n_branchs.innerHTML="";
div.insertBefore(n_branchs, button);
if (items == 0) addbranch('', '', '', '', '');
}