forked from hummypkg/webif
39d7dab2a9
git-svn-id: file:///root/webif/svn/humax/pkg/src/webif/trunk@1408 2a923420-c742-0410-a762-8d5b09965624
161 lines
3.3 KiB
JavaScript
161 lines
3.3 KiB
JavaScript
(function($)
|
|
{
|
|
$.fn.enable = function()
|
|
{
|
|
return this.each(function() {
|
|
$(this)
|
|
.removeClass('ui-state-disabled')
|
|
.removeProp('disabled');
|
|
});
|
|
};
|
|
|
|
$.fn.disable = function()
|
|
{
|
|
return this.each(function() {
|
|
$(this)
|
|
.addClass('ui-state-disabled')
|
|
.prop('disabled', true);
|
|
});
|
|
};
|
|
})(jQuery);
|
|
|
|
$(document).ready(function () {
|
|
$(":submit").button();
|
|
//$('[type="checkbox"] :not(.yesno)').iphoneStyle();
|
|
$('[type="checkbox"]').iphoneStyle({
|
|
checkedLabel: 'YES',
|
|
uncheckedLabel: 'NO'
|
|
});
|
|
$('form.auto').each(function(i, el) {
|
|
var id = $(this).attr('id');
|
|
var output = '#' + id + '_output';
|
|
$(this).ajaxForm({
|
|
target: output,
|
|
success: function() {
|
|
$(output)
|
|
.css('font-style', 'italic')
|
|
.show('slow')
|
|
.delay(2000)
|
|
.fadeOut('slow');
|
|
}
|
|
});
|
|
});
|
|
|
|
$('#pkgdev').change(function() {
|
|
var arg = '0';
|
|
if ($(this).attr('checked'))
|
|
arg = '1';
|
|
|
|
$(this).disable();
|
|
|
|
$('#pkgdev_output')
|
|
.empty()
|
|
.show('slow')
|
|
.load('/cgi-bin/settings.jim?pkgdev=' + arg,
|
|
function() {
|
|
$('#pkgdev').enable();
|
|
$('#pkgdev_output')
|
|
.css('font-style', 'italic')
|
|
.delay(2000).fadeOut('slow');
|
|
});
|
|
});
|
|
|
|
$('#https_toggle').change(function() {
|
|
var arg = 'off';
|
|
if ($(this).attr('checked'))
|
|
arg = 'on';
|
|
|
|
$(this).disable();
|
|
|
|
$('#https_output')
|
|
.empty()
|
|
.html('<img src=/img/loading.gif>Please Wait...')
|
|
.show('slow')
|
|
.load('/cgi-bin/settings.jim?act=https&val=' + arg,
|
|
function() {
|
|
$('#https_toggle').enable();
|
|
$('#https_output')
|
|
.css('font-style', 'italic')
|
|
.delay(2000).fadeOut('slow');
|
|
});
|
|
});
|
|
|
|
$('#xtelnet_toggle').change(function() {
|
|
var arg = 'off';
|
|
if ($(this).attr('checked'))
|
|
arg = 'on';
|
|
|
|
$(this).disable();
|
|
|
|
$('#xtelnet_output')
|
|
.empty()
|
|
.html('<img src=/img/loading.gif>Please Wait...')
|
|
.show('slow')
|
|
.load('/cgi-bin/settings.jim?act=xtelnet&val=' + arg,
|
|
function() {
|
|
$('#xtelnet_toggle').enable();
|
|
$('#xtelnet_output')
|
|
.css('font-style', 'italic')
|
|
.delay(2000).fadeOut('slow');
|
|
});
|
|
});
|
|
|
|
$('#toolbar_toggle').change(function() {
|
|
var arg = '1';
|
|
if ($(this).attr('checked'))
|
|
arg = '0';
|
|
|
|
$(this).disable();
|
|
|
|
$('#toolbar_output')
|
|
.empty()
|
|
.show('slow')
|
|
.load('/cgi-bin/settings.jim?notoolbar=' + arg,
|
|
function() {
|
|
$('#toolbar_toggle').enable();
|
|
$('#toolbar_output')
|
|
.css('font-style', 'italic')
|
|
.delay(2000).fadeOut('slow');
|
|
});
|
|
});
|
|
|
|
$('#mobile_toggle').change(function() {
|
|
var arg = '1';
|
|
if ($(this).attr('checked'))
|
|
arg = '0';
|
|
|
|
$(this).disable();
|
|
|
|
$('#mobile_output')
|
|
.empty()
|
|
.show('slow')
|
|
.load('/cgi-bin/settings.jim?nomobile=' + arg,
|
|
function() {
|
|
$('#mobile_toggle').enable();
|
|
$('#mobile_output')
|
|
.css('font-style', 'italic')
|
|
.delay(2000).fadeOut('slow');
|
|
});
|
|
});
|
|
|
|
$('#genrededup_toggle').change(function() {
|
|
var arg = '0';
|
|
if ($(this).attr('checked'))
|
|
arg = '1';
|
|
|
|
$(this).disable();
|
|
|
|
$('#genrededup_output')
|
|
.empty()
|
|
.show('slow')
|
|
.load('/cgi-bin/settings.jim?genrededup=' + arg,
|
|
function() {
|
|
$('#genrededup_toggle').enable();
|
|
$('#genrededup_output')
|
|
.css('font-style', 'italic')
|
|
.delay(2000).fadeOut('slow');
|
|
});
|
|
});
|
|
});
|
|
|