/* LuCI - Lua Configuration Interface Copyright 2008 Steven Barth Copyright 2008-2009 Jo-Philipp Wich Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 $Id$ */ var cbi_d = []; var cbi_t = []; var cbi_c = []; function cbi_d_add(field, dep, next) { var obj = document.getElementById(field); if (obj) { var entry for (var i=0; i 0 && tl[0].type == 'radio' ) for( var i = 0; i < tl.length; i++ ) if( tl[i].checked ) { value = tl[i].value; break; } value = value ? value : ""; } else if (!t.value) { value = ""; } else { value = t.value; if (t.type == "checkbox") { value = t.checked ? value : ""; } } return (value == ref) } function cbi_d_check(deps) { var reverse; var def = false; for (var i=0; i