1function count(obj) {
2 var count = 0;
3 for(var prs in obj)
4 if(obj.hasOwnProperty(prs)) count++;
5 return count;
6}
7
8function val(id){
9 var arr = [];
10 arr[0] = jQuery("input#min_"+id).val();
11 arr[1] = jQuery("input#max_"+id).val();
12 return arr;
13}
14
15function min(values, id){
16 var min = jQuery("#slider_"+id[1]).slider("option", "min");
17 if (parseInt(values[0]) < min) {
18 values[0] = min;
19 jQuery("input#min_"+id[1]).val(min);
20 }
21 if(parseInt(values[0]) > parseInt(values[1])){
22 values[0] = values[1];
23 jQuery("input#min_"+id[1]).val(values[0]);
24 }
25 jQuery("#slider_"+id[1]).slider("values", 0, values[0]);
26}
27
28function max(values, id){
29 var max = jQuery("#slider_"+id[1]).slider("option", "max");
30 if (parseInt(values[1]) > max) {
31 values[1] = max;
32 jQuery("input#max_"+id[1]).val(max)
33 }
34 if(parseInt(values[0]) > parseInt(values[1])){
35 values[1] = values[0];
36 jQuery("input#max_"+id[1]).val(values[1]);
37 }
38 jQuery("#slider_"+id[1]).slider("values", 1, values[1]);
39}
40
...
</html>