



function getvalmetro(i)
{
val= new Array(149);
val[85]='Авиамоторная';
val[13]='Автозаводская';
val[97 ]='Академическая';
val[53]='Александровский сад';
val[105]='Алексеевская';
val[135]='Алтуфьевская';
val[50]='Арбатская';
val[5]='Аэропорт';
val[156]='Аннино';//tim
val[109]='Бабушкинская';
val[57]='Багратионовская';
val[71]='Баррикадная';
val[47]='Бауманская';
val[69]='Беговая';
val[7]='Белорусская';
val[93]='Беляево';
val[131]='Бибирево';
val[30]='Библ. им.Ленина';
val[89]='Битцевский парк';
val[148]='Борисово';
val[120]='Боровицкая';
val[107]='Ботанический сад';
val[147]='Братеево';
val[145]='Братиславская';//tim
val[16]='Варшавская';
val[106]='ВДНХ';
val[112]='Владыкино';
val[2]='Водный стадион';
val[3]='Войковская';
val[77]='Волгоградский просп.';
val[142]='Волжская';
val[151]='Волоколамская';
val[81]='Выхино';
val[6]='Динамо';
val[115]='Дмитровская';
val[132]='Добрынинская';
val[21]='Домодедовская';
val[140]='Дубровка';
val[43]='Измайловская';
val[44]='Измайловский парк';
val[94]='Калужская';
val[18]='Кантемировская';
val[17]='Каховская';
val[15]='Каширская';
val[52]='Киевская';
val[74]='Китай-город';
val[144]='Кожуховская';
val[14]='Коломенская';
val[35]='Комсомольская';
val[92]='Коньково';
val[22]='Красногвардейская';
val[133]='Краснопресненская';
val[36]='Красносельская';
val[34]='Красные ворота';
val[139]='Крестьянская застава';
val[29]='Кропоткинская';
val[62]='Крылатское';
val[73]='Кузнецкий мост';
val[79]='Кузьминки';
val[60]='Кунцевская';
val[48]='Курская';
val[55]='Кутузовская';
val[98]='Ленинский проспект';
val[32]='Лубянка';
val[143]='Люблино';
val[87]='Марксисткая';
val[146]='Марьино';
val[8]='Маяковская';
val[110]='Медведково';
val[117]='Менделеевская';
val[152]='Митино';
val[61]='Молодежная';
val[124]='Нагатинская';
val[125]='Нагорная';
val[126]='Нахимовский пр-т';
val[82]='Новогиреево';
val[11]='Новокузнецкая';
val[134]='Новослободская';
val[95]='Новые Черемушки';
val[100]='Октябрьская';
val[67]='Октябрьское поле';
val[20]='Орехово';
val[111]='Отрадное';
val[31]='Охотный ряд';
val[12]='Павелецкая';
val[28]='Парк культуры';
val[149]='Парк победы';
val[42]='Первомайская';
val[83]='Перово';
val[113]='Петровско-Разумовск.';
val[141]='Печатники';
val[59]='Пионерская';
val[63]='Планерная';
val[86]='Площадь Ильича';
val[49]='Площадь революции';
val[68]='Полежаевская';
val[121]='Полянка';
val[24]='Пр. Вернадского';
val[130]='Пражская';
val[38]='Преображенская пл.';
val[76]='Пролетарская';
val[136]='Проспект мира';
val[96]='Профсоюзная';
val[72]='Пушкинская';
val[1]='Речной вокзал';
val[104]='Рижская';
val[138]='Римская';
val[80]='Рязанский просп.';
val[116]='Савеловская';
val[108]='Свиблово';
val[127]='Севастопольская';
val[45]='Семеновская';
val[122]='Серпуховская';
val[51]='Смоленская';
val[4]='Сокол';
val[37]='Сокольники';
val[26]='Спортивная';
val[150]='Строгино';
val[54]='Студенческая';
val[102]='Сухаревская';
val[64]='Сходненская';
val[75]='Таганская';
val[9]='Тверская';
val[10]='Театральная';
val[78]='Текстильщики';
val[91]='Теплый стан';
val[114]='Тимирязевская';
val[88]='Третьяковская';
val[123]='Тульская';
val[103]='Тургеневская';
val[65]='Тушинская';
val[70]='Ул.1905 года';
val[40]='Ул.Подбельского';
val[155]='Ул.Академика Янгеля';//tim
val[25]='Университет';
val[58]='Филевский парк';
val[56]='Фили';
val[27]='Фрунзенская';
val[19]='Царицыно';
val[118]='Цветной бульвар';
val[39]='Черкизовская';
val[128]='Чертановская';
val[119]='Чеховская';
val[33]='Чистые пруды';
val[137]='Чкаловская';
val[99]='Шаболовская';
val[84]='Шоссе энтузиастов';
val[41]='Щелковская';
val[66]='Щукинская';
val[46]='Электрозаводская';
val[23]='Юго-западная';
val[129]='Южная';
val[90]='Ясенево';
return val[i];
}


   	function findvar() {                                	
			if (find())	
			  {document.req.submit();}
                        else
{
    alert("Так как Вы не выбрали метро, поиск будет проведен по всем станциям"); 
//          return false;
document.req.submit();
                        }
             }  
                                                                    

	function insert2 (i) {
	var exist;
	index = document.req.metro.length;
	for ( j=0; j<index; j++ )if ( document.req.metro.options[j].value == document.req.a_m.options[i].value)exist = true;
    if ( !exist )

{



v=getvalmetro(document.req.a_m.options[i].value);
document.req.metro.options[index] = new Option(v, document.req.a_m.options[i].value); 

}
	}
	


	function insert () {
		if (document.req.a_m.options.selectedIndex!=-1) {
			var exist;
				index = document.req.metro.length;
			for ( i=0; i<index; i++ )if ( document.req.metro.options[i].value == document.req.a_m.options[document.req.a_m.options.selectedIndex].value )exist = true;
			if ( !exist )
{
v=getvalmetro(document.req.a_m.options[document.req.a_m.options.selectedIndex].value);
document.req.metro.options[index] = new Option(v,document.req.a_m.options[document.req.a_m.options.selectedIndex].value); 

}
		}
	}

	function erase () {
		if (document.req.metro.options.selectedIndex!=-1)document.req.metro.options[document.req.metro.options.selectedIndex]=null;
	}

	function find () {
		mn = document.req.metro.length;
		document.req.a_metro.value ='';
		for ( n=0; n<mn; n++ ) {
			if ( document.req.metro.options[n].value != 'идет загрузка формы' ) {
				document.req.a_metro.value += document.req.metro.options[n].value + ',';
                            
			}
		}
		if ( document.req.a_metro.value != '0' ) {
			document.req.a_metro.value = document.req.a_metro.value.substring(0, document.req.a_metro.value.length-1);
		}

        if (mn>0) return true;
        else return false;    
	}

 function clear_all ()
 {
 var mn
 var n
 n=0
 mn = document.req.metro.length;
 while (document.req.metro.options[n] != null)
 {
  document.all.metromap.removeChild( mimg[document.all.metro.options[n].value] );	
  /* tim */
  document.all.sao.checked  = false;	
  document.all.svao.checked = false;
  document.all.vao.checked  = false;
  document.all.uvao.checked = false;
  document.all.uao.checked  = false;
  document.all.zao.checked  = false;
  document.all.uzao.checked = false;
  document.all.szao.checked = false; 
  document.all.zentrao.checked = false; 
  /* tim */
  document.req.metro.options[n] = null;
  n++;
  if (n=mn){n=0;}
 }
   }

function pop()
{
var w,h;
w=window.screen.width;
h=window.screen.height;
if (h>700)
{
 window.open('metro.html',null,'height=670,width=800,top=0,left=0,resizable=no,menubar=no,scrollbars=yes,status=yes,location=no');
}
else
{
 window.open('metro.html',null,'height=540,width=640,top=0,left=0,resizable=no,menubar=no,scrollbars=yes,status=no,location=no');
}
return false;
}








function f_save()
{

for (i=0;i<=149;i++)
{
if (document.map.elements[i].checked == 1)
{
  self.opener.insert2(i);
}
}

if (document.map.m501.checked == 1)
{
alert('dssd');
  self.opener.insert2(50);
}

if (document.map.m511.checked == 1)
{
  self.opener.insert2(51);
}



window.close();
}


function load()
{
	self.opener.document.req.a_m.disabled = 1;
    self.opener.document.req.a_m.title = "Недоступно до закрытия схемы Метрополитена";
	self.opener.document.req.metro.disabled = 1;
	self.opener.document.req.but_d.disabled = 1;
	self.opener.document.req.but_d.title = "Недоступно до закрытия схемы Метрополитена";
	self.opener.document.req.but_u.disabled = 1;
	self.opener.document.req.but_u.title = "Недоступно до закрытия схемы Метрополитена";
	self.opener.document.req.sbm.disabled = 1;
	self.opener.document.req.sbm.title = "Недоступно до закрытия схемы Метрополитена";
	self.opener.document.req.res.disabled = 1;
	self.opener.document.req.res.title = "Недоступно до закрытия схемы Метрополитена";
	self.opener.document.images.karta.style.display = 'none';
}
function unload()
{
	self.opener.document.req.a_m.disabled = 0;
    self.opener.document.req.a_m.title = "";
	self.opener.document.req.metro.disabled = 0;
	self.opener.document.req.but_d.disabled = 0;
	self.opener.document.req.but_d.title = "";
	self.opener.document.req.but_u.disabled = 0;
	self.opener.document.req.but_u.title = "";
	self.opener.document.req.sbm.disabled = 0;
	self.opener.document.req.sbm.title = "";
	self.opener.document.req.res.disabled = 0;
	self.opener.document.req.res.title = "";
	self.opener.document.images.karta.style.display = '';
}
