Lines 35-40
$(document).ready(function() {
Link Here
|
35 |
} |
35 |
} |
36 |
}*/ |
36 |
}*/ |
37 |
|
37 |
|
|
|
38 |
/* Function to enable/disable hidden values checkboxes when Flag is (de)selected */ |
39 |
function enable_cb(tab) { |
40 |
if ($("#hidden_flagged_" + tab).is(':checked')) { |
41 |
$('.inclusive_' + tab).attr('disabled',true).removeAttr('checked'); |
42 |
} |
43 |
else { |
44 |
$('.inclusive_' + tab).removeAttr('disabled'); |
45 |
} |
46 |
} |
47 |
|
38 |
/* Function to serialize and set the 'hidden' field */ |
48 |
/* Function to serialize and set the 'hidden' field */ |
39 |
function setHiddenValue() { |
49 |
function setHiddenValue() { |
40 |
|
50 |
|
Lines 46-65
function setHiddenValue() {
Link Here
|
46 |
var collapsed_checked = $("#hidden_collapsed_" + tab).is(':checked'); |
56 |
var collapsed_checked = $("#hidden_collapsed_" + tab).is(':checked'); |
47 |
var hidden_value = ""; |
57 |
var hidden_value = ""; |
48 |
|
58 |
|
49 |
$(function() { |
|
|
50 |
enable_cb(); |
51 |
$("#hidden_flagged_" + tab).click(enable_cb()); |
52 |
}); |
53 |
|
54 |
function enable_cb() { |
55 |
if ($("#hidden_flagged_" + tab).is(':checked')) { |
56 |
$('.inclusive_' + tab).attr('disabled',true).removeAttr('checked'); |
57 |
} |
58 |
else { |
59 |
$('.inclusive_' + tab).removeAttr('disabled'); |
60 |
} |
61 |
} |
62 |
|
63 |
if ( flagged_checked ) { |
59 |
if ( flagged_checked ) { |
64 |
hidden_value='-8'; |
60 |
hidden_value='-8'; |
65 |
} else if ( opac_checked && ! intranet_checked && ! editor_checked && collapsed_checked ) { |
61 |
} else if ( opac_checked && ! intranet_checked && ! editor_checked && collapsed_checked ) { |
Lines 96-101
function setHiddenValue() {
Link Here
|
96 |
hidden_value='8'; |
92 |
hidden_value='8'; |
97 |
} |
93 |
} |
98 |
|
94 |
|
|
|
95 |
enable_cb(tab); |
96 |
|
99 |
$('#hidden-' + tab).val(hidden_value); |
97 |
$('#hidden-' + tab).val(hidden_value); |
100 |
|
98 |
|
101 |
} |
99 |
} |
Lines 110-117
function populateHiddenCheckboxes(tab) {
Link Here
|
110 |
var collapsed_checked = false; |
108 |
var collapsed_checked = false; |
111 |
var flagged_checked = false; |
109 |
var flagged_checked = false; |
112 |
|
110 |
|
113 |
|
|
|
114 |
|
115 |
if ( hidden_value == '-8' ) { |
111 |
if ( hidden_value == '-8' ) { |
116 |
flagged_checked = true; |
112 |
flagged_checked = true; |
117 |
} else if ( hidden_value == '-7') { |
113 |
} else if ( hidden_value == '-7') { |
Lines 163-174
function populateHiddenCheckboxes(tab) {
Link Here
|
163 |
collapsed_checked = true; |
159 |
collapsed_checked = true; |
164 |
} // else if ( hidden_value == '8') { skip } |
160 |
} // else if ( hidden_value == '8') { skip } |
165 |
|
161 |
|
166 |
|
|
|
167 |
$("#hidden_opac_" + tab).attr('checked',opac_checked); |
162 |
$("#hidden_opac_" + tab).attr('checked',opac_checked); |
168 |
$("#hidden_intranet_" + tab).attr('checked',intranet_checked); |
163 |
$("#hidden_intranet_" + tab).attr('checked',intranet_checked); |
169 |
$("#hidden_editor_" + tab).attr('checked',editor_checked); |
164 |
$("#hidden_editor_" + tab).attr('checked',editor_checked); |
170 |
$("#hidden_collapsed_" + tab).attr('checked',collapsed_checked); |
165 |
$("#hidden_collapsed_" + tab).attr('checked',collapsed_checked); |
|
|
166 |
$("#hidden_flagged_" + tab).attr('checked',flagged_checked); |
171 |
|
167 |
|
|
|
168 |
enable_cb(tab); |
172 |
|
169 |
|
173 |
} |
170 |
} |
174 |
|
171 |
|
175 |
- |
|
|