42 lines
No EOL
1.5 KiB
JavaScript
42 lines
No EOL
1.5 KiB
JavaScript
|
|
function lexicon_replace_handler(event) {
|
|
// Disable superscript field if not selected.
|
|
if ($("input[@name=lexicon_replace]:checked").val() == 'superscript') {
|
|
$("input[@name=lexicon_superscript]").parents("div.lexicon_superscript").show();
|
|
}
|
|
else {
|
|
$("input[@name=lexicon_superscript]").parents("div.lexicon_superscript").hide();
|
|
}
|
|
|
|
// Disable icon URL field if not selected.
|
|
var selected = $("input[@name=lexicon_replace]:checked").val();
|
|
if (selected == 'icon' || selected == 'iconterm') {
|
|
$("input[@name=lexicon_icon]").parents("div.lexicon_icon").show();
|
|
}
|
|
else {
|
|
$("input[@name=lexicon_icon]").parents("div.lexicon_icon").hide();;
|
|
}
|
|
}
|
|
|
|
function lexicon_link_related_handler(event) {
|
|
// Disable one-way field if not selected.
|
|
if ($("input[@name=lexicon_link_related]:checked").val() == 1) {
|
|
$("input[@name=lexicon_link_related_how]").parents("div.lexicon_link_related_how").show();
|
|
}
|
|
else {
|
|
$("input[@name=lexicon_link_related_how]").val(0);
|
|
$("input[@name=lexicon_link_related_how]").parents("div.lexicon_link_related_how").hide();
|
|
}
|
|
}
|
|
|
|
// Run the javascript on page load.
|
|
if (Drupal.jsEnabled) {
|
|
$(document).ready(function () {
|
|
// On page load, determine the current settings.
|
|
lexicon_replace_handler();
|
|
lexicon_link_related_handler();
|
|
// Bind the functions to click events.
|
|
$("input[@name=lexicon_replace]").bind("click", lexicon_replace_handler);
|
|
$("input[@name=lexicon_link_related]").bind("click", lexicon_link_related_handler);
|
|
});
|
|
} |