var new_arr = new Array ("77","9","105","10","106","10","78","9","107","10","108","10","128","11","109","10","110","10","79","9","111","10","80","9","81","9","112","10","113","10","114","10","115","10","116","10","117","10","82","9","83","9","84","9","118","9","119","10","120","10","85","9","121","10","86","9","122","10","87","9","88","9","89","9","123","10","90","9","91","9","92","9","93","9","124","10","94","9","95","9","125","10","126","10","129","12","96","9","97","9","98","9","99","9","100","9","101","9","102","9","103","9","104","9","127","10"); function get_neighborhood_check(frm, neigh, cat_msg, cat_id) { var prefix = 'neighborhood_chck_'; var tmp = 0; var new_mas = new Array(); if (neigh.checked) { document.getElementById(cat_msg).innerHTML = 'Search only selected neighborhoods'; neigh.value = 1; } else { var k=0; for (var i=0; i < new_arr.length; i=i+2) { if (new_arr[i+1] == cat_id) { new_mas[k] = new_arr[i]; k++; } } for (var j=0; j < new_mas.length; j++) { var fname = prefix + new_mas[j]; if (frm.elements[fname].value == 1) { tmp++; } else { tmp--; } } if (tmp <= '0') { document.getElementById(cat_msg).innerHTML = 'Search all neighborhoods in this area'; } neigh.value = 0; } return true; }