/** * @package Joomla.Component.Builder * * @created 30th April, 2015 * @author Llewellyn van der Merwe <http://www.joomlacomponentbuilder.com> * @github Joomla Component Builder <https://github.com/vdm-io/Joomla-Component-Builder> * @copyright Copyright (C) 2015 - 2018 Vast Development Method. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ Joomla.submitbutton = function(task) { if (task == ''){ return false; } else { var isValid=true; var action = task.split('.'); if (action[1] != 'cancel' && action[1] != 'close'){ var forms = $$('form.form-validate'); for (var i=0;i<forms.length;i++){ if (!document.formvalidator.isValid(forms[i])){ isValid = false; break; } } } if (isValid){ Joomla.submitform(task); return true; } else { alert(Joomla.JText._('admin_fields, some values are not acceptable.','Some values are unacceptable')); return false; } } }