global $drivers;
?>
<table cellspacing="0">
-<tr><th><?php echo lang('System'); ?><td><?php echo html_select("driver", $drivers, DRIVER); ?>
+<tr><th><?php echo lang('System'); ?><td><?php echo html_select("driver", $drivers, DRIVER, "loginDriver(this);"); ?>
<tr><th><?php echo lang('Server'); ?><td><input name="server" value="<?php echo h(SERVER); ?>">
<tr><th><?php echo lang('Username'); ?><td><input id="username" name="username" value="<?php echo h($_GET["username"]); ?>">
<tr><th><?php echo lang('Password'); ?><td><input type="password" name="password">
</table>
<script type="text/javascript">
-document.getElementById('username').focus();
+var username = document.getElementById('username');
+username.focus();
+username.form['driver'].onchange();
</script>
<?php
echo "<p><input type='submit' value='" . lang('Login') . "'>\n";
}
}
+function loginDriver(driver) {
+ var trs = driver.parentNode.parentNode.parentNode.rows;
+ for (var i=1; i < trs.length; i++) {
+ trs[i].className = (/sqlite/.test(driver.value) ? 'hidden' : '');
+ }
+}
+
var added = '.', rowCount;