Lines 259-286
function playSound( sound ) {
Link Here
|
259 |
// For keeping the text when navigating the search tabs |
259 |
// For keeping the text when navigating the search tabs |
260 |
function keep_text(clicked_index) { |
260 |
function keep_text(clicked_index) { |
261 |
var searchboxes = document.getElementsByClassName("head-searchbox"); |
261 |
var searchboxes = document.getElementsByClassName("head-searchbox"); |
262 |
var persist = searchboxes[0].value; |
262 |
var current_value = searchboxes[clicked_index].value; |
263 |
|
263 |
var different_value = ""; |
264 |
for (i = 0; i < searchboxes.length - 1; i++) { |
264 |
for (i = 0; i < searchboxes.length; i++) { |
265 |
if (searchboxes[i].value != searchboxes[i+1].value) { |
265 |
if ( searchboxes[i].value != current_value ){ |
266 |
if (i === searchboxes.length-2) { |
266 |
different_value = searchboxes[i].value; |
267 |
if (searchboxes[i].value != searchboxes[0].value) { |
267 |
break; |
268 |
persist = searchboxes[i].value; |
|
|
269 |
} else if (searchboxes.length === 2) { |
270 |
if (clicked_index === 0) { |
271 |
persist = searchboxes[1].value; |
272 |
} |
273 |
} else { |
274 |
persist = searchboxes[i+1].value; |
275 |
} |
276 |
} else if (searchboxes[i+1].value != searchboxes[i+2].value) { |
277 |
persist = searchboxes[i+1].value; |
278 |
} |
279 |
} |
268 |
} |
280 |
} |
269 |
} |
281 |
|
270 |
if (different_value){ |
282 |
for (i = 0; i < searchboxes.length; i++) { |
271 |
for (i = 0; i < searchboxes.length; i++) { |
283 |
searchboxes[i].value = persist; |
272 |
searchboxes[i].value = different_value; |
|
|
273 |
} |
284 |
} |
274 |
} |
285 |
} |
275 |
} |
286 |
|
276 |
|
287 |
- |
|
|