shouldBlink = true; orderFlatRequest = createXmlHttp(); var pageNumber; function receiveOrderFlatData() { if (orderFlatRequest.readyState == 4) { shouldBlink = false; if (orderFlatRequest.status == 200) { orderFlatDiv.innerHTML = orderFlatRequest.responseText; iBox.checkTags(); } } } function getPage(pageNum) { if (pageNum > 0) { pageNumber = pageNum; sendOrderFlatData(); } } function getNewPage() { pageNumber = 1; sendOrderFlatData(); } function sendOrderFlatData() { orderFlatDiv = document.getElementById("flat_order_links"); if ((orderFlatRequest) && (orderFlatDiv)) { var url = "/orderflat/"; var moOnly = document.getElementById("order_flat_object_metro_only").checked; var moFlag = document.getElementById("flat_order_metro_object_mode"); var moSwitcher = document.getElementById("order_flat_object_metro_only"); formData = "moOnly=" + moOnly; if (pageNumber) { formData += "&page=" + pageNumber; } else { } for (i = 1; i <= 3; i++) { if (document.getElementById("order_flat_" + i + "k").checked) formData += "&order_flat_" + i + "k=true"; } if (document.getElementById("order_flat_price_min").checked) formData += "&order_flat_price_min=true"; if (document.getElementById("order_flat_price_middle").checked) formData += "&order_flat_price_middle=true"; if (document.getElementById("order_flat_price_max").checked) formData += "&order_flat_price_max=true"; if (moSwitcher.checked) { //alert(moFlag.value); formData += "&order_flat_object_metro_only=true"; if (moFlag.value == "metro") { formData += "&flat_order_metro_object_mode=metro"; } if (moFlag.value == "object") { formData += "&flat_order_metro_object_mode=object"; } var objectCheckBox16 = document.getElementById("flat_order_form_object[16]"); if (objectCheckBox16 != null) { if (objectCheckBox16.checked) formData += "&cityObject16=true"; } var objectCheckBox12 = document.getElementById("flat_order_form_object[12]"); if (objectCheckBox12 != null) { if (objectCheckBox12.checked) formData += "&cityObject12=true"; } var objectCheckBox13 = document.getElementById("flat_order_form_object[13]"); if (objectCheckBox13 != null) { if (objectCheckBox13.checked) formData += "&cityObject13=true"; } var objectCheckBox14 = document.getElementById("flat_order_form_object[14]"); if (objectCheckBox14 != null) { if (objectCheckBox14.checked) formData += "&cityObject14=true"; } var objectCheckBox15 = document.getElementById("flat_order_form_object[15]"); if (objectCheckBox15 != null) { if (objectCheckBox15.checked) formData += "&cityObject15=true"; } var objectCheckBox17 = document.getElementById("flat_order_form_object[17]"); if (objectCheckBox17 != null) { if (objectCheckBox17.checked) formData += "&cityObject17=true"; } var objectCheckBox18 = document.getElementById("flat_order_form_object[18]"); if (objectCheckBox18 != null) { if (objectCheckBox18.checked) formData += "&cityObject18=true"; } var objectCheckBox37 = document.getElementById("flat_order_form_object[37]"); if (objectCheckBox37 != null) { if (objectCheckBox37.checked) formData += "&cityObject37=true"; } var objectCheckBox38 = document.getElementById("flat_order_form_object[38]"); if (objectCheckBox38 != null) { if (objectCheckBox38.checked) formData += "&cityObject38=true"; } var objectCheckBox39 = document.getElementById("flat_order_form_object[39]"); if (objectCheckBox39 != null) { if (objectCheckBox39.checked) formData += "&cityObject39=true"; } if (moFlag.value == "district") { formData += "&flat_order_metro_object_mode=district"; } var districtCheckBox12 = document.getElementById("flat_order_form_district[12]"); if (districtCheckBox12 != null) { if (districtCheckBox12.checked) formData += "&cityDistrict12=true"; } var districtCheckBox13 = document.getElementById("flat_order_form_district[13]"); if (districtCheckBox13 != null) { if (districtCheckBox13.checked) formData += "&cityDistrict13=true"; } var districtCheckBox14 = document.getElementById("flat_order_form_district[14]"); if (districtCheckBox14 != null) { if (districtCheckBox14.checked) formData += "&cityDistrict14=true"; } var districtCheckBox15 = document.getElementById("flat_order_form_district[15]"); if (districtCheckBox15 != null) { if (districtCheckBox15.checked) formData += "&cityDistrict15=true"; } var districtCheckBox16 = document.getElementById("flat_order_form_district[16]"); if (districtCheckBox16 != null) { if (districtCheckBox16.checked) formData += "&cityDistrict16=true"; } var districtCheckBox17 = document.getElementById("flat_order_form_district[17]"); if (districtCheckBox17 != null) { if (districtCheckBox17.checked) formData += "&cityDistrict17=true"; } var districtCheckBox18 = document.getElementById("flat_order_form_district[18]"); if (districtCheckBox18 != null) { if (districtCheckBox18.checked) formData += "&cityDistrict18=true"; } } //alert(formData); orderFlatRequest.open("POST", url, true); orderFlatRequest.onreadystatechange = receiveOrderFlatData; orderFlatRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;"); orderFlatRequest.send(formData); orderFlatDiv.innerHTML = "Поиск..."; j = 0; shouldBlink = true; change_orderFlat_text(); //alert(cId); } //} } function searchStom() { //orderFlatDiv = } blinkColors = new Array( "000","111","222","333","444","555", "666","777","888","999","AAA","BBB", "CCC","DDD","EEE","FFF"); j = 0; function change_orderFlat_text() { if (j >= blinkColors.length - 1) delta = -1; if (j <= 1) delta = 1; j += delta; orderFlatDiv.style.color = "#" + blinkColors[j]; if (shouldBlink) setTimeout("change_orderFlat_text()", 40); else orderFlatDiv.style.color = "#666"; }