2015-12-23 12:44:56 +00:00
|
|
|
/*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
|
|
|
|
__ __ _ _____ _ _ __ __ _ _ _
|
|
|
|
\ \ / / | | | __ \ | | | | | \/ | | | | | | |
|
|
|
|
\ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
|
|
|
|
\ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
|
|
|
|
\ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
|
|
|
|
\/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
|
|
|
|
| |
|
|
|
|
|_|
|
|
|
|
/-------------------------------------------------------------------------------------------------------------------------------/
|
2015-11-30 21:30:54 +00:00
|
|
|
|
2015-12-23 12:44:56 +00:00
|
|
|
@version 1.3.0
|
2016-02-20 18:13:54 +00:00
|
|
|
@build 20th February, 2016
|
2015-11-30 21:30:54 +00:00
|
|
|
@created 22nd October, 2015
|
|
|
|
@package Sermon Distributor
|
|
|
|
@subpackage sermon.js
|
|
|
|
@author Llewellyn van der Merwe <https://www.vdm.io/>
|
|
|
|
@copyright Copyright (C) 2015. All Rights Reserved
|
2015-12-23 12:44:56 +00:00
|
|
|
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
|
|
|
|
|
|
|
|
A sermon distributor that links to Dropbox.
|
|
|
|
|
|
|
|
/-----------------------------------------------------------------------------------------------------------------------------*/
|
2015-11-30 21:30:54 +00:00
|
|
|
|
|
|
|
// Some Global Values
|
2016-02-20 18:13:54 +00:00
|
|
|
jform_TAXvQRxyCa_required = false;
|
|
|
|
jform_nkNZrUGmCx_required = false;
|
|
|
|
jform_PswgMZiFjO_required = false;
|
|
|
|
jform_HmcnElZntu_required = false;
|
|
|
|
jform_xEDfwTZfiB_required = false;
|
2015-11-30 21:30:54 +00:00
|
|
|
|
|
|
|
// Initial Script
|
|
|
|
jQuery(document).ready(function()
|
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var source_TAXvQRx = jQuery("#jform_source").val();
|
|
|
|
TAXvQRx(source_TAXvQRx);
|
2015-11-30 21:30:54 +00:00
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
var source_RkEbgqN = jQuery("#jform_source").val();
|
|
|
|
var build_RkEbgqN = jQuery("#jform_build input[type='radio']:checked").val();
|
|
|
|
RkEbgqN(source_RkEbgqN,build_RkEbgqN);
|
2015-11-30 21:30:54 +00:00
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
var source_nkNZrUG = jQuery("#jform_source").val();
|
|
|
|
var build_nkNZrUG = jQuery("#jform_build input[type='radio']:checked").val();
|
|
|
|
nkNZrUG(source_nkNZrUG,build_nkNZrUG);
|
2015-11-30 21:30:54 +00:00
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
var build_PswgMZi = jQuery("#jform_build input[type='radio']:checked").val();
|
|
|
|
var source_PswgMZi = jQuery("#jform_source").val();
|
|
|
|
PswgMZi(build_PswgMZi,source_PswgMZi);
|
2015-11-30 21:30:54 +00:00
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
var source_HmcnElZ = jQuery("#jform_source").val();
|
|
|
|
HmcnElZ(source_HmcnElZ);
|
2015-11-30 21:30:54 +00:00
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
var source_xEDfwTZ = jQuery("#jform_source").val();
|
|
|
|
xEDfwTZ(source_xEDfwTZ);
|
2015-11-30 21:30:54 +00:00
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
var link_type_CXOYeuY = jQuery("#jform_link_type input[type='radio']:checked").val();
|
|
|
|
CXOYeuY(link_type_CXOYeuY);
|
2015-11-30 21:30:54 +00:00
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
var link_type_lahbHtd = jQuery("#jform_link_type input[type='radio']:checked").val();
|
|
|
|
lahbHtd(link_type_lahbHtd);
|
2015-11-30 21:30:54 +00:00
|
|
|
});
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// the TAXvQRx function
|
|
|
|
function TAXvQRx(source_TAXvQRx)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
if (isSet(source_TAXvQRx) && source_TAXvQRx.constructor !== Array)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var temp_TAXvQRx = source_TAXvQRx;
|
|
|
|
var source_TAXvQRx = [];
|
|
|
|
source_TAXvQRx.push(temp_TAXvQRx);
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
else if (!isSet(source_TAXvQRx))
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var source_TAXvQRx = [];
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
var source = source_TAXvQRx.some(source_TAXvQRx_SomeFunc);
|
2015-11-30 21:30:54 +00:00
|
|
|
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// [8674] set this function logic
|
2015-11-30 21:30:54 +00:00
|
|
|
if (source)
|
|
|
|
{
|
|
|
|
jQuery('#jform_build').closest('.control-group').show();
|
2016-02-20 18:13:54 +00:00
|
|
|
if (jform_TAXvQRxyCa_required)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
updateFieldRequired('build',0);
|
|
|
|
jQuery('#jform_build').prop('required','required');
|
|
|
|
jQuery('#jform_build').attr('aria-required',true);
|
|
|
|
jQuery('#jform_build').addClass('required');
|
2016-02-20 18:13:54 +00:00
|
|
|
jform_TAXvQRxyCa_required = false;
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
jQuery('#jform_build').closest('.control-group').hide();
|
2016-02-20 18:13:54 +00:00
|
|
|
if (!jform_TAXvQRxyCa_required)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
updateFieldRequired('build',1);
|
|
|
|
jQuery('#jform_build').removeAttr('required');
|
|
|
|
jQuery('#jform_build').removeAttr('aria-required');
|
|
|
|
jQuery('#jform_build').removeClass('required');
|
2016-02-20 18:13:54 +00:00
|
|
|
jform_TAXvQRxyCa_required = true;
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// the TAXvQRx Some function
|
|
|
|
function source_TAXvQRx_SomeFunc(source_TAXvQRx)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
// [8661] set the function logic
|
|
|
|
if (source_TAXvQRx == 2)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// the RkEbgqN function
|
|
|
|
function RkEbgqN(source_RkEbgqN,build_RkEbgqN)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
if (isSet(source_RkEbgqN) && source_RkEbgqN.constructor !== Array)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var temp_RkEbgqN = source_RkEbgqN;
|
|
|
|
var source_RkEbgqN = [];
|
|
|
|
source_RkEbgqN.push(temp_RkEbgqN);
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
else if (!isSet(source_RkEbgqN))
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var source_RkEbgqN = [];
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
var source = source_RkEbgqN.some(source_RkEbgqN_SomeFunc);
|
2015-11-30 21:30:54 +00:00
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
if (isSet(build_RkEbgqN) && build_RkEbgqN.constructor !== Array)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var temp_RkEbgqN = build_RkEbgqN;
|
|
|
|
var build_RkEbgqN = [];
|
|
|
|
build_RkEbgqN.push(temp_RkEbgqN);
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
else if (!isSet(build_RkEbgqN))
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var build_RkEbgqN = [];
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
var build = build_RkEbgqN.some(build_RkEbgqN_SomeFunc);
|
2015-11-30 21:30:54 +00:00
|
|
|
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// [8674] set this function logic
|
2015-11-30 21:30:54 +00:00
|
|
|
if (source && build)
|
|
|
|
{
|
|
|
|
jQuery('.note_auto_dropbox').closest('.control-group').show();
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
jQuery('.note_auto_dropbox').closest('.control-group').hide();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// the RkEbgqN Some function
|
|
|
|
function source_RkEbgqN_SomeFunc(source_RkEbgqN)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
// [8661] set the function logic
|
|
|
|
if (source_RkEbgqN == 2)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// the RkEbgqN Some function
|
|
|
|
function build_RkEbgqN_SomeFunc(build_RkEbgqN)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
// [8661] set the function logic
|
|
|
|
if (build_RkEbgqN == 2)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// the nkNZrUG function
|
|
|
|
function nkNZrUG(source_nkNZrUG,build_nkNZrUG)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
if (isSet(source_nkNZrUG) && source_nkNZrUG.constructor !== Array)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var temp_nkNZrUG = source_nkNZrUG;
|
|
|
|
var source_nkNZrUG = [];
|
|
|
|
source_nkNZrUG.push(temp_nkNZrUG);
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
else if (!isSet(source_nkNZrUG))
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var source_nkNZrUG = [];
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
var source = source_nkNZrUG.some(source_nkNZrUG_SomeFunc);
|
2015-11-30 21:30:54 +00:00
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
if (isSet(build_nkNZrUG) && build_nkNZrUG.constructor !== Array)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var temp_nkNZrUG = build_nkNZrUG;
|
|
|
|
var build_nkNZrUG = [];
|
|
|
|
build_nkNZrUG.push(temp_nkNZrUG);
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
else if (!isSet(build_nkNZrUG))
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var build_nkNZrUG = [];
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
var build = build_nkNZrUG.some(build_nkNZrUG_SomeFunc);
|
2015-11-30 21:30:54 +00:00
|
|
|
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// [8674] set this function logic
|
2015-11-30 21:30:54 +00:00
|
|
|
if (source && build)
|
|
|
|
{
|
|
|
|
jQuery('#jform_manual_files').closest('.control-group').show();
|
2016-02-20 18:13:54 +00:00
|
|
|
if (jform_nkNZrUGmCx_required)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
updateFieldRequired('manual_files',0);
|
|
|
|
jQuery('#jform_manual_files').prop('required','required');
|
|
|
|
jQuery('#jform_manual_files').attr('aria-required',true);
|
|
|
|
jQuery('#jform_manual_files').addClass('required');
|
2016-02-20 18:13:54 +00:00
|
|
|
jform_nkNZrUGmCx_required = false;
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
jQuery('.note_manual_dropbox').closest('.control-group').show();
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
jQuery('#jform_manual_files').closest('.control-group').hide();
|
2016-02-20 18:13:54 +00:00
|
|
|
if (!jform_nkNZrUGmCx_required)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
updateFieldRequired('manual_files',1);
|
|
|
|
jQuery('#jform_manual_files').removeAttr('required');
|
|
|
|
jQuery('#jform_manual_files').removeAttr('aria-required');
|
|
|
|
jQuery('#jform_manual_files').removeClass('required');
|
2016-02-20 18:13:54 +00:00
|
|
|
jform_nkNZrUGmCx_required = true;
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
|
|
|
jQuery('.note_manual_dropbox').closest('.control-group').hide();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// the nkNZrUG Some function
|
|
|
|
function source_nkNZrUG_SomeFunc(source_nkNZrUG)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
// [8661] set the function logic
|
|
|
|
if (source_nkNZrUG == 2)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// the nkNZrUG Some function
|
|
|
|
function build_nkNZrUG_SomeFunc(build_nkNZrUG)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
// [8661] set the function logic
|
|
|
|
if (build_nkNZrUG == 1)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// the PswgMZi function
|
|
|
|
function PswgMZi(build_PswgMZi,source_PswgMZi)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
if (isSet(build_PswgMZi) && build_PswgMZi.constructor !== Array)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var temp_PswgMZi = build_PswgMZi;
|
|
|
|
var build_PswgMZi = [];
|
|
|
|
build_PswgMZi.push(temp_PswgMZi);
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
else if (!isSet(build_PswgMZi))
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var build_PswgMZi = [];
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
var build = build_PswgMZi.some(build_PswgMZi_SomeFunc);
|
2015-11-30 21:30:54 +00:00
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
if (isSet(source_PswgMZi) && source_PswgMZi.constructor !== Array)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var temp_PswgMZi = source_PswgMZi;
|
|
|
|
var source_PswgMZi = [];
|
|
|
|
source_PswgMZi.push(temp_PswgMZi);
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
else if (!isSet(source_PswgMZi))
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var source_PswgMZi = [];
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
var source = source_PswgMZi.some(source_PswgMZi_SomeFunc);
|
2015-11-30 21:30:54 +00:00
|
|
|
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// [8674] set this function logic
|
2015-11-30 21:30:54 +00:00
|
|
|
if (build && source)
|
|
|
|
{
|
|
|
|
jQuery('#jform_manual_files').closest('.control-group').show();
|
2016-02-20 18:13:54 +00:00
|
|
|
if (jform_PswgMZiFjO_required)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
updateFieldRequired('manual_files',0);
|
|
|
|
jQuery('#jform_manual_files').prop('required','required');
|
|
|
|
jQuery('#jform_manual_files').attr('aria-required',true);
|
|
|
|
jQuery('#jform_manual_files').addClass('required');
|
2016-02-20 18:13:54 +00:00
|
|
|
jform_PswgMZiFjO_required = false;
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
jQuery('.note_manual_dropbox').closest('.control-group').show();
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
jQuery('#jform_manual_files').closest('.control-group').hide();
|
2016-02-20 18:13:54 +00:00
|
|
|
if (!jform_PswgMZiFjO_required)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
updateFieldRequired('manual_files',1);
|
|
|
|
jQuery('#jform_manual_files').removeAttr('required');
|
|
|
|
jQuery('#jform_manual_files').removeAttr('aria-required');
|
|
|
|
jQuery('#jform_manual_files').removeClass('required');
|
2016-02-20 18:13:54 +00:00
|
|
|
jform_PswgMZiFjO_required = true;
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
|
|
|
jQuery('.note_manual_dropbox').closest('.control-group').hide();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// the PswgMZi Some function
|
|
|
|
function build_PswgMZi_SomeFunc(build_PswgMZi)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
// [8661] set the function logic
|
|
|
|
if (build_PswgMZi == 1)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// the PswgMZi Some function
|
|
|
|
function source_PswgMZi_SomeFunc(source_PswgMZi)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
// [8661] set the function logic
|
|
|
|
if (source_PswgMZi == 2)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// the HmcnElZ function
|
|
|
|
function HmcnElZ(source_HmcnElZ)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
if (isSet(source_HmcnElZ) && source_HmcnElZ.constructor !== Array)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var temp_HmcnElZ = source_HmcnElZ;
|
|
|
|
var source_HmcnElZ = [];
|
|
|
|
source_HmcnElZ.push(temp_HmcnElZ);
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
else if (!isSet(source_HmcnElZ))
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var source_HmcnElZ = [];
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
var source = source_HmcnElZ.some(source_HmcnElZ_SomeFunc);
|
2015-11-30 21:30:54 +00:00
|
|
|
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// [8674] set this function logic
|
2015-11-30 21:30:54 +00:00
|
|
|
if (source)
|
|
|
|
{
|
|
|
|
jQuery('#jform_local_files').closest('.control-group').show();
|
2016-02-20 18:13:54 +00:00
|
|
|
if (jform_HmcnElZntu_required)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
updateFieldRequired('local_files',0);
|
|
|
|
jQuery('#jform_local_files').prop('required','required');
|
|
|
|
jQuery('#jform_local_files').attr('aria-required',true);
|
|
|
|
jQuery('#jform_local_files').addClass('required');
|
2016-02-20 18:13:54 +00:00
|
|
|
jform_HmcnElZntu_required = false;
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
jQuery('#jform_local_files').closest('.control-group').hide();
|
2016-02-20 18:13:54 +00:00
|
|
|
if (!jform_HmcnElZntu_required)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
updateFieldRequired('local_files',1);
|
|
|
|
jQuery('#jform_local_files').removeAttr('required');
|
|
|
|
jQuery('#jform_local_files').removeAttr('aria-required');
|
|
|
|
jQuery('#jform_local_files').removeClass('required');
|
2016-02-20 18:13:54 +00:00
|
|
|
jform_HmcnElZntu_required = true;
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// the HmcnElZ Some function
|
|
|
|
function source_HmcnElZ_SomeFunc(source_HmcnElZ)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
// [8661] set the function logic
|
|
|
|
if (source_HmcnElZ == 1)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// the xEDfwTZ function
|
|
|
|
function xEDfwTZ(source_xEDfwTZ)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
if (isSet(source_xEDfwTZ) && source_xEDfwTZ.constructor !== Array)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var temp_xEDfwTZ = source_xEDfwTZ;
|
|
|
|
var source_xEDfwTZ = [];
|
|
|
|
source_xEDfwTZ.push(temp_xEDfwTZ);
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
else if (!isSet(source_xEDfwTZ))
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
var source_xEDfwTZ = [];
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
2016-02-20 18:13:54 +00:00
|
|
|
var source = source_xEDfwTZ.some(source_xEDfwTZ_SomeFunc);
|
2015-11-30 21:30:54 +00:00
|
|
|
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// [8674] set this function logic
|
2015-11-30 21:30:54 +00:00
|
|
|
if (source)
|
|
|
|
{
|
|
|
|
jQuery('#jform_url').closest('.control-group').show();
|
2016-02-20 18:13:54 +00:00
|
|
|
if (jform_xEDfwTZfiB_required)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
updateFieldRequired('url',0);
|
|
|
|
jQuery('#jform_url').prop('required','required');
|
|
|
|
jQuery('#jform_url').attr('aria-required',true);
|
|
|
|
jQuery('#jform_url').addClass('required');
|
2016-02-20 18:13:54 +00:00
|
|
|
jform_xEDfwTZfiB_required = false;
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
jQuery('#jform_url').closest('.control-group').hide();
|
2016-02-20 18:13:54 +00:00
|
|
|
if (!jform_xEDfwTZfiB_required)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
updateFieldRequired('url',1);
|
|
|
|
jQuery('#jform_url').removeAttr('required');
|
|
|
|
jQuery('#jform_url').removeAttr('aria-required');
|
|
|
|
jQuery('#jform_url').removeClass('required');
|
2016-02-20 18:13:54 +00:00
|
|
|
jform_xEDfwTZfiB_required = true;
|
2015-11-30 21:30:54 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// the xEDfwTZ Some function
|
|
|
|
function source_xEDfwTZ_SomeFunc(source_xEDfwTZ)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
// [8661] set the function logic
|
|
|
|
if (source_xEDfwTZ == 3)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// the CXOYeuY function
|
|
|
|
function CXOYeuY(link_type_CXOYeuY)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
// [8696] set the function logic
|
|
|
|
if (link_type_CXOYeuY == 2)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
jQuery('.note_link_directed').closest('.control-group').show();
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
jQuery('.note_link_directed').closest('.control-group').hide();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2016-02-20 18:13:54 +00:00
|
|
|
// the lahbHtd function
|
|
|
|
function lahbHtd(link_type_lahbHtd)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
2016-02-20 18:13:54 +00:00
|
|
|
// [8696] set the function logic
|
|
|
|
if (link_type_lahbHtd == 1)
|
2015-11-30 21:30:54 +00:00
|
|
|
{
|
|
|
|
jQuery('.note_link_encrypted').closest('.control-group').show();
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
jQuery('.note_link_encrypted').closest('.control-group').hide();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
// update required fields
|
|
|
|
function updateFieldRequired(name,status)
|
|
|
|
{
|
|
|
|
var not_required = jQuery('#jform_not_required').val();
|
|
|
|
|
|
|
|
if(status == 1)
|
|
|
|
{
|
|
|
|
if (isSet(not_required) && not_required != 0)
|
|
|
|
{
|
|
|
|
not_required = not_required+','+name;
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
not_required = ','+name;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
if (isSet(not_required) && not_required != 0)
|
|
|
|
{
|
|
|
|
not_required = not_required.replace(','+name,'');
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
jQuery('#jform_not_required').val(not_required);
|
|
|
|
}
|
|
|
|
|
|
|
|
// the isSet function
|
|
|
|
function isSet(val)
|
|
|
|
{
|
|
|
|
if ((val != undefined) && (val != null) && 0 !== val.length){
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
return false;
|
|
|
|
}
|