1
function count(obj) {
2
var count = 0;
3
for(var prs in obj)
4
if(obj.hasOwnProperty(prs)) count++;
5
return count;
6
}
7
8
function 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
15
function 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
28
function 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>