//<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
var sale; var i; var areaOpt; var priceOpt; var wayOpt; var selectValues; var lstfld; var lstflddesc;
var floorOpt; var kitchenOpt; var priceMaxOpt; var priceMinOpt;
var checkboxValues; var offerType; var objectType; var parts;
var lnkstr0; var lnkstr1; var lnkstr2; var qRent = false;
var fld5 = document.getElementById('fld5');
var fake_metro; var qs_object; var o_city_fake;
var url = (document.location + '').split('?');
if (url[1]) {parts = url[1].split('&')} else {parts = new Array('dummy','dummy')}
lstfld = lstflddesc = '';
document.onkeydown = NavigateThrough;
function NavigateThrough (event)
{
    if (!document.getElementById) return;
    if (window.event) event = window.event;
    if (event.ctrlKey) {
        var link = null;
        switch (event.keyCode ? event.keyCode : event.which ? event.which : null) {
            case 0x27:
                link = document.getElementById ('NextLink');break;
            case 0x25:
                link = document.getElementById ('PrevLink');break;
        }
    if (link && link.href) document.location = link.href;
    }			
}
document.onParse = setTimeout("restoreForm();",300);

function setLoc(func) {
switch (func) {
	case 1:
		if (!qRent) removeRegion();
		for (i = 0; i < parts.length; i++) {
			tmp = parts[i].split('=');
			if (tmp[0] == 'o_metro'){
				with (document.search_form.o_metro){
					for (k = 0; k < (options.length); k++){
						if (options[k].value == tmp[1]) {
							options[k].selected = true;
						}
						if (options[k].value == fake_metro) {
							options[k].selected = true;
						}
					}
				}
			}
		}
		if (fake_metro){
			with (document.search_form.o_metro){
				for (k = 0; k < (options.length); k++){
					if (options[k].value == fake_metro) {
						options[k].selected = true;
					}
				}
			}
		}
		
	break;
	case 2:
//        setDefaultByValue(document.search_form.o_subcity,getUrlValue('o_subcity'));
	removeRegion();
	for (i = 0; i < parts.length; i++) {
	    tmp = parts[i].split('=');
	    if (tmp[0] == 'o_subcity')
		with (document.search_form.o_subcity)
		    for (k = 0; k < (options.length); k++)
			if (options[k].value == tmp[1]) {
			    options[k].selected = true;
			}

	}
    break;
    case 3:
//        setDefaultByValue(document.search_form.o_direction,getUrlValue('o_direction'));
	for (i = 0; i < parts.length; i++) {
	    tmp = parts[i].split('=');
	    if (tmp[0] == 'o_direction')
		with (document.search_form.o_direction)
		    for (k = 0; k < (options.length); k++)
			if (options[k].value == tmp[1]) {
			    options[k].selected = true;
			}

	}
    break;
}
}


function restoreForm() {
	if (objectType = qs_object) {
		offerType = qs_type;
		showFirstSelectEx(offerType);
		writeFieldsEx(objectType);
		cityID = getUrlValue('o_city')
		if (fake_metro){cityID=1;}
//		if (getUrlValue('id'))
//			hideSearch();
		if (cityID==1)
		    ajaxFunc = 1
		if (cityID==10001)
		    ajaxFunc = 2
//		if (cityID != 0 || objectType != 0) {
			if (objectType != 1) showProps(objectType);
			if (objectType == 1) {
				selectValues = new Array('c_type','max_price', 'min_price', 'max_price', 'c_from_mkad_min', 'c_from_mkad_max', 'c_house_area_min', 'c_house_area_max', 'c_plot_area_min', 'c_plot_area_max');
				checkboxValues = new Array('photo_only');
				additionalValues = new Array('c_house_area_min', 'c_house_area_max', 'c_plot_area_min', 'c_plot_area_max');
				ajax(3);
			}
			if (objectType == 3) {
				selectValues = new Array('max_price', 'min_price', 'max_price', 'c_from_mkad_min', 'c_from_mkad_max', 'c_house_area_min', 'c_house_area_max', 'c_plot_area_min', 'c_plot_area_max');
				checkboxValues = new Array('photo_only');
				additionalValues = new Array('c_house_area_min', 'c_house_area_max', 'c_plot_area_min', 'c_plot_area_max');
				ajax(3);
			}
			if (objectType == 5) {
				selectValues = new Array('f_room_count','o_city','f_area_total_min','f_area_total_max','f_min_kitchen_area','f_max_kitchen_area','max_sale_price','max_rent_price', 'min_sale_price','min_rent_price', 'f_min_floor_total', 'f_max_floor_total','min_way_time');
				checkboxValues = new Array('no_first_floor','no_second_floor','no_last_floor','lift_required','room1','room2','room3','room4');
				additionalValues = new Array('min_way_time','f_min_floor_total', 'f_max_floor_total','f_min_kitchen_area','f_max_kitchen_area','no_first_floor','no_second_floor','no_last_floor','lift_required');
				if (cityID){ajax(ajaxFunc)};
			}
			if (objectType == 2) {
				selectValues = new Array('o_city','house_material','max_sqm_price','min_sqm_price','o_metro');
				checkboxValues = new Array('photo_only');
				additionalValues = new Array('');
				if (cityID){ajax(ajaxFunc)};
			}
			if (objectType == 4) {
				selectValues = new Array('cs_space_type','o_city','cs_sqm_min','cs_sqm_max','max_price','min_price');
				checkboxValues = new Array('photo_only');
				additionalValues = new Array('');
				if (cityID){ajax(ajaxFunc)};
			}
		if (selectValues) {
		    for (x = 0; x < selectValues.length; x++) {		    		
		        if(value = getUrlValue(selectValues[x])) {
		    	    eval('setDefaultByValue(document.search_form.' + selectValues[x] + ',' + value + ');');
		    	}
		    }
		}
		if (checkboxValues) {
		    for (x = 0; x < checkboxValues.length; x++) {
		        if (getUrlValue(checkboxValues[x]) == 'on')
			    eval('setCheckbox(document.search_form.' + checkboxValues[x] + ');');
		    }
		}
		if ((getUrlValue('o_city')!=0) || (fake_metro)) {
			removeRegion();
		}
		
		if (additionalValues) {
		    for (x = 0; x < additionalValues.length; x++) {
		        if(getUrlValue(additionalValues[x])) {
		    	    showAdditional();break;
		    	}
		    }
		}

	}
	setDefaultByValue(document.search_form.o_object,qs_object);
	setDefaultByValue(document.search_form.o_type,qs_type);
}

function getUrlValue(value) {
    for (i = 0; i < parts.length; i++) {
	tmp = parts[i].split('=');
	if (tmp[0] == value)
	    return tmp[1];
    }
    return 0;
}


function setDefaultByValue(list, value_in)  {
    if (list) {
        with (list)
            for (i = 0; i < (options.length); i++)
                if (options[i].value == value_in) {
                    selectedIndex = i; return;
                }
    }
}

function setCheckbox (chBox) {
	with (chBox) {
	checked=true;
	value = 'on';
	}
}

function ajax(func) {
  if (func==1) {
    document.getElementById('fld3').innerHTML = '<select name="o_metro" id="o_metro" onChange="" size=6 multiple=multiple style="width:150px; font-family: Arial; font-size:10px"><option value="">Все</option><option value="108">Авиамоторная</option><option value="11">Автозаводская</option><option value="157">Академика Янгеля</option><option value="80">Академическая</option><option value="52">Александровский сад</option><option value="71">Алексеевская</option><option value="123">Алтуфьево</option><option value="166">Аннино</option><option value="53">Арбатская</option><option value="42">Арбатская</option><option value="4">Аэропорт</option><option value="75">Бабушкинская</option><option value="59">Багратионовская</option><option value="158">Баррикадная</option><option value="45">Бауманская</option><option value="98">Беговая</option><option value="155">Белорусская</option><option value="176">Белорусская</option><option value="156">Беляево</option><option value="122">Бибирево</option><option value="31">Библиотека им. Ленина</option><option value="87">Битцевский парк</option><option value="112">Боровицкая</option><option value="73">Ботанический сад</option><option value="167">Б-р Дмитрия Донского</option><option value="151">Братиславская</option><option value="173">Бульвар Адм. Ушакова</option><option value="174">Бунинская Аллея</option><option value="14">Варшавская</option><option value="72">ВДНХ</option><option value="120">Владыкино</option><option value="1">Водный стадион</option><option value="2">Войковская</option><option value="92">Волгоградский проспект</option><option value="149">Волжская</option><option value="175">Волоколамская</option><option value="36">Воробьевы горы</option><option value="96">Выхино</option><option value="5">Динамо</option><option value="117">Дмитровская</option><option value="138">Добрынинская</option><option value="19">Домодедовская</option><option value="105">Дубровка</option><option value="159">Жулебино</option><option value="49">Измайловская</option><option value="48">Измайловский парк</option><option value="83">Калужская</option><option value="16">Кантемировская</option><option value="15">Каховская</option><option value="13">Каширская</option><option value="179">Каширская</option>' +
     '<option value="146">Киевская</option><option value="141">Киевская</option><option value="55">Киевская </option><option value="66">Китай-город</option><option value="89">Китай-Город</option><option value="147">Кожуховская</option><option value="12">Коломенская</option><option value="25">Комсомольская</option><option value="134">Комсомольская</option><option value="84">Коньково</option><option value="20">Красногвардейская</option><option value="142">Краснопресненская</option><option value="26">Красносельская</option><option value="24">Красные ворота</option><option value="163">Крестьянская застава</option><option value="32">Кропоткинская</option><option value="64">Крылатское</option><option value="88">Кузнецкий мост</option><option value="94">Кузьминки</option><option value="62">Кунцевская</option><option value="44">Курская</option><option value="135">Курская</option><option value="57">Кутузовская</option><option value="79">Ленинский проспект</option><option value="22">Лубянка</option><option value="150">Люблино</option><option value="106">Марксистская</option><option value="152">Марьино</option><option value="6">Маяковская</option><option value="76">Медведково</option><option value="115">Менделеевская</option><option value="154">Митино</option><option value="63">Молодежная</option><option value="127">Нагатинская</option><option value="128">Нагорная</option><option value="129">Нахимовский проспект</option><option value="111">Новогиреево</option><option value="9">Новокузнецкая</option><option value="143">Новослободская</option><option value="82">Новые Черемушки</option><option value="77">Октябрьская</option><option value="139">Октябрьская</option><option value="100">Октябрьское поле</option><option value="18">Орехово</option><option value="169">Орехово-Зуевский р-н</option><option value="121">Отрадное</option><option value="21">Охотный ряд</option><option value="10">Павелецкая</option><option value="137">Павелецкая</option><option value="33">Парк культуры</option><option value="140">Парк культуры</option><option value="168">Парк Победы</option><option value="50">Первомайская</option><option value="110">Перово</option><option value="119">Петровско-Разумовская</option><option value="148">Печатники</option>' +
     '<option value="61">Пионерская</option><option value="104">Планерная</option><option value="107">Площадь Ильича</option><option value="43">Площадь революции</option><option value="99">Полежаевская</option><option value="124">Полянка</option><option value="133">Пражская</option><option value="28">Преображенская площадь</option><option value="91">Пролетарская</option><option value="38">Просп. Вернадского</option><option value="69">Проспект мира</option><option value="144">Проспект мира</option><option value="81">Профсоюзная</option><option value="145">Пушкинская</option><option value="40">Речной вокзал</option><option value="70">Рижская</option><option value="162">Римская</option><option value="95">Рязанский проспект</option><option value="116">Савеловская</option><option value="74">Свиблово</option><option value="130">Севастопольская</option><option value="161">Северное Бутово</option><option value="47">Семеновская</option><option value="125">Серпуховская</option><option value="54">Смоленская</option><option value="41">Смоленская</option><option value="3">Сокол</option><option value="27">Сокольники</option><option value="35">Спортивная</option><option value="165">Строгино</option><option value="56">Студенческая</option><option value="68">Сухаревская</option><option value="103">Сходненская</option><option value="136">Таганская</option><option value="90">Таганская</option><option value="7">Тверская</option><option value="8">Театральная</option><option value="93">Текстильщики</option><option value="85">Теплый стан</option><option value="118">Тимирязевская</option><option value="65">Третьяковская</option><option value="177">Третьяковская</option><option value="126">Тульская</option><option value="67">Тургеневская</option><option value="102">Тушинская</option><option value="97">Улица 1905 года</option><option value="164">Улица Академика Янгеля</option><option value="172">Улица Горчакова</option><option value="30">Улица Подбельского</option><option value="171">Улица Скобелевская</option><option value="170">Улица Старокачаловская</option><option value="37">Университет</option><option value="60">Филевский парк</option><option value="58">Фили</option><option value="34">Фрунзенская</option><option value="17">Царицыно</option>' + 
     '<option value="114">Цветной бульвар</option><option value="29">Черкизовская</option><option value="131">Чертановская</option><option value="113">Чеховская</option><option value="23">Чистые пруды</option><option value="160">Чкаловская</option><option value="78">Шаболовская</option><option value="109">Шоссе Энтузиастов</option><option value="51">Щелковская</option><option value="101">Щукинская</option><option value="46">Электрозаводская</option><option value="39">Юго-западная</option><option value="132">Южная</option><option value="153">Южное Бутово</option><option value="86">Ясенево</option></select>';document.getElementById('fld3desc').innerHTML = '<p class="search_text3">Станция&nbsp;метро&nbsp;<span class="grey"><br><br>удерживайте<br>CTRL<br>для выбора нескольких<br>станций</span>';
  };
  if (func==3) {
    document.getElementById('fld3').innerHTML = '<select name="o_direction" id="o_direction" onChange="" size=6 multiple=multiple style="width:150px; font-family: Arial; font-size:10px"><option value="">Все</option><option value="11">Алтуфьевское ш.</option><option value="4">Боровское ш.</option><option value="18">Варшавское ш.</option><option value="7">Волоколамское ш.</option><option value="25">Горьковское ш.</option><option value="20">Дмитровское ш.</option><option value="46">Домодедовское ш.</option><option value="26">Егорьевское ш.</option><option value="1">Ильинское ш.</option><option value="10">Калужское ш.</option><option value="12">Каширское ш.</option><option value="23">Киевское ш.</option><option value="30">Куркинское ш.</option><option value="14">Ленинградское ш.</option><option value="21">Минское ш.</option><option value="3">Можайское ш.</option><option value="31">Москва</option><option value="45">Новокаширское ш.</option><option value="19">Новорижское ш.</option><option value="13">Новорязанское ш.</option><option value="8">Новосходненское ш.</option><option value="15">Носовихинское ш.</option><option value="28">Осташковское ш.</option><option value="22">Пятницкое ш.</option><option value="5">Рогачевское ш.</option><option value="24">Рублево-Успенское ш.</option><option value="2">Рязанское ш.</option><option value="32">Серебряный бор</option><option value="9">Симферопольское ш.</option><option value="27">Сколковское ш.</option><option value="17">Щелковское ш.</option><option value="16">Ярославское ш.</option></select>';document.getElementById('fld3desc').innerHTML = '<p class="search_text3">Направление&nbsp;<span class="grey"><br><br>удерживайте<br>CTRL<br>для выбора нескольких<br>направлений</span>';
  };
  setLoc(func);
}

function ajaxIE(sender) {
	func = sender.options[sender.selectedIndex].value;
	if (func==1) ajax(1);
	if (func==10001) ajax(2);
	    
}


function clearAll() {
	clear1();
	document.getElementById('fld1').innerHTML = document.getElementById('lnkfirst').innerHTML = document.getElementById('lnk0').innerHTML = '';
	document.getElementById('fld0').className='unhide';
	document.search_form.o_type.selectedIndex = 0;
	document.getElementById('sep1').innerHTML = '';
}
function clear1() {
	clear2();
	document.getElementById('fld2').innerHTML = document.getElementById('lnk1').innerHTML = document.getElementById('sep0').innerHTML = '';
	document.getElementById('fld1').className='unhide';
	document.getElementById('lnk0').innerHTML = lnkstr0;
	if (document.search_form.o_object) {document.search_form.o_object.selectedIndex = 0;}
	document.getElementById('subm').className = document.getElementById('additional2').className = document.getElementById('additional').className = 'hide';
	document.getElementById('additional').innerHTML = document.getElementById('additional2').innerHTML = 
	document.getElementById('fld7').innerHTML = document.getElementById('fld4').innerHTML =
	document.getElementById('fld5').innerHTML = document.getElementById('sep2').innerHTML = '';

}
function clear2() {
	document.getElementById('sep1').innerHTML = document.getElementById('lnk2').innerHTML = document.getElementById('fld3').innerHTML = document.getElementById('fld3desc').innerHTML = '';
	document.getElementById('fld2').className = 'unhide';
	document.getElementById('lnk1').innerHTML = lnkstr1;
	if (oc = document.search_form.o_city)
	oc.selectedIndex = 0;
}


function showFirstSelect(sender) {
	showFirstSelectEx(sender.options[sender.selectedIndex].value);
}

function showFirstSelectEx(selNum) {
	if (selNum == 1) {
		lnkstr0 = 'Купить';
		document.getElementById('fld1').innerHTML = '<span class=search> &raquo; </span> <select name="o_object" onChange = "javascript:writeFields(this);"><option value=""></option><option value="5" onClick = "javascript:writeFieldsEx(5);">Квартиру или комнату</option><option value="2" onClick = "javascript:writeFieldsEx(2);">Новостройку</option><option value="1" onClick = "javascript:writeFieldsEx(1);">Коттедж, таунхаус, участок</option><option value="3" onClick = "javascript:writeFieldsEx(3);">Коттеджные поселки</option><option value="4" onClick = "javascript:writeFieldsEx(4);">Коммерческую недвижимость</option></select>';
		sale = true;
	}
	if (selNum == 2) {
		lnkstr0 = 'Снять';
		document.getElementById('fld1').innerHTML = '<span class=search> &raquo; </span> <select name="o_object" onChange = "javascript:writeFields(this);"><option value=""></option><option value="5" onClick = "javascript:writeFieldsEx(5);">Квартиру или комнату</option><option value="1" onClick = "javascript:writeFieldsEx(1);">Коттедж или дачу</option><option value="4" onClick = "javascript:writeFieldsEx(4);">Коммерческую недвижимость</option></select>';
		sale = false;
	}
	document.getElementById('fld0').className = 'hide';
	document.getElementById('lnkfirst').innerHTML = '<a href="javascript:clearAll();">Быстрый поиск</a> &raquo; '
	document.getElementById('lnk0').innerHTML = lnkstr0;
}

function writeFields(sender) {
	writeFieldsEx(sender.options[sender.selectedIndex].value);
}

function writeFieldsEx(fldNum) {
	if (fldNum == 5) {
		showProps(5);
		if (sale) {
			lnkstr1 = 'Квартиру или комнату';
			document.getElementById('fld2').innerHTML = '<span class=search> &raquo; </span> <select id="o_city" name="o_city" onChange="javascript:ajaxIE(this);"><option value=""></option><option value="1" onClick = "javascript:ajax(1);">В Москве</option><option value="10001" onClick = "javascript:ajax(2);">В области</option></select>';
			document.getElementById('fld2').className = 'unhide';
			qRent = false;
		}
		else	{
			lnkstr1 = 'Квартиру или комнату';
			qRent = true;
			ajax(1);
		}
	}
	if (fldNum == 3) {
		qRent = false;
		document.getElementById('subm').className = 'unhide';
		lnkstr1 = 'Коттеджные поселки';
		areaOpt = '';
		for (i=20;i<50;i+=10) {areaOpt += '<option value="' + i + '">' + i + '</option>'};
		for (i=50;i<210;i+=20) {areaOpt += '<option value="' + i + '">' + i + '</option>'};
		for (i=210;i<500;i+=50) {areaOpt += '<option value="' + i + '">' + i + '</option>'};
		document.getElementById('fld7').innerHTML = '<p class="search_text3">От&nbsp;МКАД&nbsp;(км),&nbsp;от&nbsp;<select name="c_from_mkad_min" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option><option value="10">10</option><option value="20">20</option><option value="30">30</option><option value="50">50</option><option value="100">100</option></select>&nbsp;' +
			'<span class="search_text3">до&nbsp;<select name="c_from_mkad_max" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option><option value="10">10</option><option value="20">20</option><option value="30">30</option><option value="50">50</option><option value="100">100</option></select>';
		document.getElementById('additional').innerHTML = '<p class="search_text3"><A id="addlink" HREF="javascript:showAdditional();" class="footer">Дополнительные параметры</A>';
		document.getElementById('additional').className = 'unhide';
		document.getElementById('additional2').innerHTML = '<TABLE class="params"><TR valign=top><TD colspan=2><p class="search_text3">Площ.&nbsp;дома&nbsp;(м<sup>2</sup>),&nbsp;от&nbsp;<select name="c_house_area_min" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + areaOpt + '</select>&nbsp;' +
			'<span class="search_text3">до&nbsp;<select name="c_house_area_max" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + areaOpt +
			'</select></TD><TD><p class="search_text3">Площ.&nbsp;участка&nbsp;(м<sup>2</sup>),&nbsp;от&nbsp;<select name="c_plot_area_min" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + areaOpt + '</select>&nbsp;' +
			'<span class="search_text3">до&nbsp;<select name="c_plot_area_max" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + areaOpt +
			'</select></TD></TR></TABLE>';
		ajax(3)
			priceOpt = '';
			for (i=2;i<20;i+=2) {priceOpt += '<option value="' + i*1000000 + '">' + i + ' млн.</option>'};
			for (i=25;i<49;i+=5) {priceOpt += '<option value="' + i*1000000 + '">' + i + ' млн.</option>'};
			for (i=50;i<250;i+=50) {priceOpt += '<option value="' + i*1000000 + '">' + i + ' млн.</option>'};
			//for (i=1000;i<6500;i+=1500) {priceOpt += '<option value="' + i*1000 + '">' + i/1000 + ' млн.</option>'};
			document.getElementById('fld4').innerHTML = '<p class="search_text3">Цена&nbsp;руб.,&nbsp;от&nbsp;<select name="min_price" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + priceOpt + 
						'</select>&nbsp;<span class="search_text3">до&nbsp;<select name="max_price" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + priceOpt + '</select>'
	}
	if (fldNum == 1) {
		qRent = false;
		document.getElementById('subm').className = 'unhide';
		if (sale) {
		lnkstr1 = 'Коттедж, таунхаус, участок';
		}else{
		lnkstr1 = 'Коттедж или дачу';		
		}
		areaOpt = '';
		for (i=20;i<50;i+=10) {areaOpt += '<option value="' + i + '">' + i + '</option>'};
		for (i=50;i<210;i+=20) {areaOpt += '<option value="' + i + '">' + i + '</option>'};
		for (i=210;i<500;i+=50) {areaOpt += '<option value="' + i + '">' + i + '</option>'};
		document.getElementById('fld7').innerHTML = '<p class="search_text3">От&nbsp;МКАД&nbsp;(км),&nbsp;от&nbsp;<select name="c_from_mkad_min" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option><option value="10">10</option><option value="20">20</option><option value="30">30</option><option value="50">50</option><option value="100">100</option></select>&nbsp;' +
			'<span class="search_text3">до&nbsp;<select name="c_from_mkad_max" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option><option value="10">10</option><option value="20">20</option><option value="30">30</option><option value="50">50</option><option value="100">100</option></select>';
		document.getElementById('fld5').innerHTML = '<p class="search_text3">Тип&nbsp;недвижимости&nbsp;<select name="c_type" style="width:150px; font-family: Arial; font-size:10px"><option value=""></option><option value="3">Коттедж</option><option value="16">Таунхаус</option><option value="4">Участок</option></select>';
		document.getElementById('additional').innerHTML = '<p class="search_text3"><A id="addlink" HREF="javascript:showAdditional();" class="footer">Дополнительные параметры</A>';
		document.getElementById('additional').className = 'unhide';
		document.getElementById('additional2').innerHTML = '<TABLE class="params"><TR valign=top><TD colspan=2><p class="search_text3">Площ.&nbsp;дома&nbsp;(м<sup>2</sup>),&nbsp;от&nbsp;<select name="c_house_area_min" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + areaOpt + '</select>&nbsp;' +
			'<span class="search_text3">до&nbsp;<select name="c_house_area_max" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + areaOpt +
			'</select></TD><TD><p class="search_text3">Площ.&nbsp;участка&nbsp;(м<sup>2</sup>),&nbsp;от&nbsp;<select name="c_plot_area_min" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + areaOpt + '</select>&nbsp;' +
			'<span class="search_text3">до&nbsp;<select name="c_plot_area_max" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + areaOpt +
			'</select></TD></TR></TABLE>';
		ajax(3)
		if (sale) {

			priceOpt = '';
			for (i=1;i<10;i+=1) {priceOpt += '<option value="' + i*1000000 + '">' + i + ' млн.</option>'};
			for (i=10;i<20;i+=2) {priceOpt += '<option value="' + i*1000000 + '">' + i + ' млн.</option>'};
			for (i=20;i<50;i+=5) {priceOpt += '<option value="' + i*1000000 + '">' + i + ' млн.</option>'};
			for (i=50;i<250;i+=50) {priceOpt += '<option value="' + i*1000000 + '">' + i + ' млн.</option>'};
			document.getElementById('fld4').innerHTML = '<p class="search_text3">Цена&nbsp;руб.,&nbsp;от&nbsp;<select name="min_price" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + priceOpt + 
						'</select>&nbsp;<span class="search_text3">до&nbsp;<select name="max_price" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + priceOpt + '</select>'
			}
		else {
		    priceOpt = '';

			for (i=10;i<1000;i+=10) {priceOpt += '<option value="' + i*1000 + '">' + i + ' тыс.</option>'};
			for (i=1000;i<1500;i+=100) {priceOpt += '<option value="' + i*1000 + '">' + i/1000 + ' млн.</option>'};
			document.getElementById('fld4').innerHTML = '<p class="search_text3">Цена&nbsp;руб.&nbsp;в&nbsp;месяц,&nbsp;от&nbsp;<select name="min_price" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + priceOpt + '</select>&nbsp;<span class="search_text3" >до&nbsp;<select name="max_price" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + priceOpt + '</select>';
		}
	}
	if (fldNum == 2) {
		qRent = false;
		lnkstr1 = 'Новостройку'
		showProps(2);
		document.getElementById('fld2').innerHTML = '<span class=search> &raquo; </span> <select id="o_city" name="o_city" onChange="javascript:ajaxIE(this);"><option value=""></option><option value="1" onClick = "javascript:ajax(1);">В Москве</option><option value="10001" onClick = "javascript:ajax(2);">В области</option></select>';
		document.getElementById('fld2').className = 'unhide';
	}
	if (fldNum == 4) {
		qRent = false;
		lnkstr1 = 'Коммерческую недвижимость'
		showProps(4);
		document.getElementById('fld2').innerHTML = '<span class=search> &raquo; </span> <select id="o_city" name="o_city" onChange="javascript:ajaxIE(this);"><option value=""></option><option value="1" onClick = "javascript:ajax(1);">В Москве</option><option value="10001" onClick = "javascript:ajax(2);">В области</option></select>';
		document.getElementById('fld2').className = 'unhide';
	}
	document.getElementById('fld1').className = 'hide';
	document.getElementById('sep0').innerHTML = ' &raquo; ';
	document.getElementById('lnk0').innerHTML = '<a href="javascript:clear1();">' + lnkstr0 + '</a>';
	document.getElementById('lnk1').innerHTML = lnkstr1;
}



function removeRegion() {
	document.getElementById('sep1').innerHTML = ' &raquo; ';
	document.getElementById('lnk1').innerHTML = '<a href="javascript:clear2()">' + lnkstr1 + '</a>';
	document.getElementById('fld2').className = 'hide';
	if (oco = document.search_form.o_city)
	document.getElementById('lnk2').innerHTML = oco.options[oco.options.selectedIndex].innerHTML;
	if (fake_metro)
	document.getElementById('lnk2').innerHTML = 'В Москве'; 
}

function showProps(propNum) {
	document.getElementById('subm').className='unhide';
	if (getUrlValue('o_city')!=0) {removeRegion()}
	if (propNum == 5) {
		wayOpt = areaOpt = floorOpt = kitchenOpt = '';
		for (i=5;i<20;i+=5) {wayOpt += '<option value="' + i + '">Не более ' + i + ' мин.</option>'};
		for (i=10;i<50;i+=5) {areaOpt += '<option value="' + i + '">' + i + '</option>'};
		for (i=50;i<100;i+=10) {areaOpt += '<option value="' + i + '">' + i + '</option>'};
		for (i=1;i<45;i++) {floorOpt += '<option value="' + i + '">' + i + '</option>'};
		for (i=5;i<15;i++) {kitchenOpt += '<option value="' + i + '">' + i + '</option>'};
		//alert(document.getElementById('fld7'));
		document.getElementById('fld7').innerHTML = '<p class="search_text"><p class="search_text3">Общая&nbsp;площадь&nbsp;(м<sup>2</sup>),&nbsp;от&nbsp;<select name="f_area_total_min" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + areaOpt + '</select>&nbsp;<span class="search_text3">до&nbsp;<select name="f_area_total_max" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + areaOpt + '<option value="">Более</option></select>';
		document.getElementById('fld5').innerHTML = '<p class="search_text3">Количество&nbsp;комнат&nbsp;<input type="checkbox" name="room1">1<input type="checkbox" name="room2">2<input type="checkbox" name="room3">3<input type="checkbox" name="room4">4&nbsp;и&nbsp;более';
		document.getElementById('additional').innerHTML = '<p class="search_text3"><A id="addlink" HREF="javascript:showAdditional();" class="footer">Дополнительные параметры</A>';
		document.getElementById('additional').className = 'unhide';
		document.getElementById('additional2').innerHTML = '<TABLE class="params"><TR valign=top>' +
			'<TD colspan=2><p class="search_text3">Время&nbsp;до&nbsp;метро&nbsp;<select name="min_way_time" style="width:150px; font-family: Arial; font-size:10px"><option value=""></option>' + wayOpt + '<option value="">Не важно</option></select></TD>' +
			'<TD><p class="search_text3">Площ.&nbsp;кухни&nbsp;(м<sup>2</sup>),&nbsp;от&nbsp;<select name="f_min_kitchen_area" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + kitchenOpt + '</select>&nbsp;<span class="search_text3">до&nbsp;<select name="f_max_kitchen_area" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + kitchenOpt + '<option value="1000">&gt;15</option></select></TD>' +
			'</TR><TR valign=top>' +
			'<TD colspan=2><p class="search_text3">Этажность&nbsp;дома,&nbsp;от&nbsp;<select name="f_min_floor_total" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + floorOpt + '</select>&nbsp;<span class="search_text3">до&nbsp;<select name="f_max_floor_total" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + floorOpt + '</select></TD>' +
			'<TD><p class="search_text3">Кроме <span class="search_text3"><input type="checkbox" name="no_first_floor">1&nbsp;этажа<input type="checkbox" name="no_second_floor">2&nbsp;этажа<input type="checkbox" name="no_last_floor">посл.&nbsp;этажа<input type="checkbox" name="lift_required">лифт</TD></TR></TABLE>';

		if (sale) {

			priceMinOpt = priceMaxOpt = '';
			for (i=300;i<1000;i+=250) {priceMinOpt += '<option value="' + i*1000 + '">' + i + ' тыс.</option>'};
			for (i=1000;i<6000;i+=250) {priceMinOpt += '<option value="' + i*1000 + '">' + i/1000 + ' млн.</option>'};
			for (i=6000;i<10000;i+=500) {priceMinOpt += '<option value="' + i*1000 + '">' + i/1000 + ' млн.</option>'};
			for (i=10000;i<20000;i+=1000) {priceMinOpt += '<option value="' + i*1000 + '">' + i/1000 + ' млн.</option>'};
			for (i=20000;i<30000;i+=2000) {priceMinOpt += '<option value="' + i*1000 + '">' + i/1000 + ' млн.</option>'};
//			for (i=200;i<300;i+=20) {priceMinOpt += '<option value="' + i*1000 + '">' + i + ' тыс.</option>'};
//			for (i=300;i<600;i+=50) {priceMinOpt += '<option value="' + i*1000 + '">' + i + ' тыс.</option>'};
//			for (i=600;i<1000;i+=100) {priceMinOpt += '<option value="' + i*1000 + '">' + i + ' тыс.</option>'};

//			for (i=20;i<200;i+=10) {priceMaxOpt += '<option value="' + i*1000 + '">' + i + ' тыс.</option>'};
//			for (i=200;i<300;i+=20) {priceMaxOpt += '<option value="' + i*1000 + '">' + i + ' тыс.</option>'};
//			for (i=300;i<600;i+=50) {priceMaxOpt += '<option value="' + i*1000 + '">' + i + ' тыс.</option>'};
//			for (i=600;i<1000;i+=100) {priceMaxOpt += '<option value="' + i*1000 + '">' + i + ' тыс.</option>'};
			priceMaxOpt = priceMinOpt
			document.getElementById('fld4').innerHTML = '<p class="search_text3">Цена&nbsp;руб.,&nbsp;от&nbsp;<select name="min_sale_price" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + priceMinOpt + '</select>&nbsp;<span class="search_text3">до&nbsp;<select name="max_sale_price" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + priceMaxOpt + '</select>';
			}
		else {

			priceOpt = '';
			for (i=5;i<50;i+=5) {priceOpt += '<option value="' + i*1000 + '">' + i + ' тыс.</option>'};
			for (i=50;i<100;i+=10) {priceOpt += '<option value="' + i*1000 + '">' + i + ' тыс.</option>'};
			for (i=100;i<200;i+=20) {priceOpt += '<option value="' + i*1000 + '">' + i + ' тыс.</option>'};
			for (i=200;i<350;i+=50) {priceOpt += '<option value="' + i*1000 + '">' + i + ' тыс.</option>'};
			document.getElementById('fld4').innerHTML = '<p class="search_text3">Цена&nbsp;руб. в месяц,&nbsp;от&nbsp;<select name="min_rent_price" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + priceOpt + '</select>&nbsp;<span class="search_text3">до&nbsp;<select name="max_rent_price" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + priceOpt + '</select>';
		}
	}
	if (propNum == 2) {
		document.getElementById('fld7').innerHTML = '<p class="search_text3">Тип&nbsp;дома&nbsp;<select name="house_material" style="width:150px; font-family: Arial; font-size:10px"><option value="">Любой</option><option value="1">Кирпичный</option><option value="2">Панельный</option><option value="4">Монолитный</option><option value="3">Кирпично-монолитный</option></select>';
//		document.getElementById('fld5').innerHTML = '<p class="search_text3">Количество&nbsp;комнат&nbsp;<input type="checkbox" name="room1">1<input type="checkbox" name="room2">2<input type="checkbox" name="room3">3<input type="checkbox" name="room4">4&nbsp;и&nbsp;более';
		priceOpt = '';
		for (i=300;i<1000;i+=300) {priceOpt += '<option value="' + i*1000 + '">' + i + ' тыс.</option>'};
		for (i=1000;i<6000;i+=300) {priceOpt += '<option value="' + i*1000 + '">' + i/1000 + ' млн.</option>'};
		for (i=6000;i<10000;i+=500) {priceOpt += '<option value="' + i*1000 + '">' + i/1000 + ' млн.</option>'};
		for (i=10000;i<20000;i+=1000) {priceOpt += '<option value="' + i*1000 + '">' + i/1000 + ' млн.</option>'};
		for (i=20000;i<30000;i+=2000) {priceOpt += '<option value="' + i*1000 + '">' + i/1000 + ' млн.</option>'};
		document.getElementById('fld4').innerHTML = '<p class="search_text3">Цена&nbsp;&nbsp;руб.,&nbsp;от&nbsp;<select name="min_sqm_price" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + priceOpt + '</select>&nbsp;<span class="search_text3">до&nbsp;<select name="max_sqm_price" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + priceOpt + '</select>';
	}
	if (propNum == 4) {
		areaOpt = '';
		priceOpt = '';
		for (i=50;i<200;i+=50) {areaOpt += '<option value="' + i + '">' + i + '</option>'};
		for (i=200;i<400;i+=100) {areaOpt += '<option value="' + i + '">' + i + '</option>'};
		for (i=400;i<1200;i+=200) {areaOpt += '<option value="' + i + '">' + i + '</option>'};

		document.getElementById('fld7').innerHTML = '<p class="search_text3">Тип&nbsp;помещения&nbsp;<select name="cs_space_type" style="width:150px; font-family: Arial; font-size:10px"><option value=""></option><option value="5">офисное помещение</option><option value="6">торговля и сервис</option><option value="11">кафе, бары, рестораны</option><option value="7">склад</option><option value="8">производство</option><option value="9">здания и особняки</option><option value="4">земельный участок</option><option value="10">другого и свободного назначения</option></select>';
		document.getElementById('fld5').innerHTML = '<p class="search_text3">Общая&nbsp;площадь&nbsp;(м<sup>2</sup>),&nbsp;от&nbsp;<select name="cs_sqm_min" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + areaOpt +
			'</select>&nbsp;<span class="search_text3">до&nbsp;<select name="cs_sqm_max" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + areaOpt +
			'</select>';
		if (sale) {
			for (i=5;i<30;i+=5) {priceOpt += '<option value="' + i*1000000 + '">' + i + ' млн.</option>'};
			for (i=30;i<100;i+=30) {priceOpt += '<option value="' + i*1000000 + '">' + i + ' млн.</option>'};
			for (i=100;i<300;i+=100) {priceOpt += '<option value="' + i*1000000 + '">' + i + ' млн.</option>'};
			for (i=300;i<1200;i+=300) {priceOpt += '<option value="' + i*1000000 + '">' + i + ' млн.</option>'};
			for (i=1000;i<2000;i+=500) {priceOpt += '<option value="' + i*1000000 + '">' + i/1000 + ' млрд.</option>'};
			document.getElementById('fld4').innerHTML = '<p class="search_text3">Цена&nbsp;руб.,&nbsp;от&nbsp;<select name="min_price" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + priceOpt + '</select>&nbsp;<span class="search_text3">до&nbsp;<select name="max_price" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + priceOpt + '</select>';
			}
		else {

			priceOpt = '';
			for (i=5;i<20;i+=5) {priceOpt += '<option value="' + i*1000 + '">' + i + ' тыс.</option>'};
			for (i=20;i<50;i+=10) {priceOpt += '<option value="' + i*1000 + '">' + i + ' тыс.</option>'};
			for (i=50;i<100;i+=25) {priceOpt += '<option value="' + i*1000 + '">' + i + ' тыс.</option>'};
			document.getElementById('fld4').innerHTML = '<p class="search_text3">Цена&nbsp;руб. за кв.м. в год,&nbsp;от&nbsp;<select name="min_price" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + priceOpt + '<option value="100000">100 тыс.</option></select>&nbsp;<span class="search_text3">до&nbsp;<select name="max_price" style="width:65px; font-family: Arial; font-size:10px"><option value=""></option>' + priceOpt + '<option value="100000">100 тыс.</option></select>';
		}
	}
}
function showAdditional() {
document.getElementById('additional2').className = 'unhide';
document.getElementById('addlink').className = 'hide';
}
function openPhotos(url) {
window.open(url, 'photos','directiories=no,width=600,height=444,menubar=no,resizeable=no,scrollbars=no,status=no,toolbar=no');
}
function openRequest(url) {
window.open(url, 'photos','directiories=no,width=600,height=400,menubar=no,resizeable=no,scrollbars=no,status=no,toolbar=no');
}

// Сентябрьские добавления

function getElement(name) {
// Универсальеная функция для всего. Возвращает объект элемента документа
if (document.getElementById(name)) {return (document.getElementById(name))}
	else if (eval('document.' + name)) {return (eval('document.' + name))}
		else return(false)
}
function checkfields() {
    var f = getElement('requestform');
    if (f.zayavka.value != '' && f.fio.value != '' && f.phone.value != '')
//        {f.document.getElementById('subm').disabled = true}
        {f.document.getElementById('subm').disabled = false}
    else
        {f.document.getElementById('subm').disabled = true}
}
