var new_arr = new Array ("101","8","102","8","103","8","134","8","142","8","104","8","141","8","105","8","106","8","153","8","143","8","147","8","139","8","145","8","121","8","107","8","124","8","108","","137","8","154","8","109","8","146","8","132","8","135","8","123","8","119","8","110","8","149","8","111","8","112","8","113","8","114","8","133","8","125","8","115","8","151","8","140","8","116","","122","8","152","8","128","8","150","8","129","8","126","8","131","8","144","8","127","8","117","8","136","8","118","8","148","8","130","8","120","8","138","8"); 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; }