| Current Path : /var/www/html/media/com_osmembership/js/ |
| Current File : /var/www/html/media/com_osmembership/js/admin-subscription-default.js |
(function (document, $) {
Joomla.submitbutton = function (pressbutton) {
var form = document.adminForm;
if (pressbutton === 'cancel') {
$("#adminForm").validationEngine('detach');
Joomla.submitform(pressbutton, form);
} else if (pressbutton === 'cancel_subscription') {
if (confirm(Joomla.Text._('OSM_CANCEL_SUBSCRIPTION_CONFIRM'))) {
$("#adminForm").validationEngine('detach');
Joomla.submitform(pressbutton, form);
}
} else if (pressbutton === 'refund') {
if (confirm(Joomla.Text._('OSM_REFUND_SUBSCRIPTION_CONFIRM'))) {
jQuery("#adminForm").validationEngine('detach');
Joomla.submitform(pressbutton, form);
}
} else {
//Validate the entered data before submitting
Joomla.submitform(pressbutton, form);
}
};
$(document).ready(function () {
if (Joomla.getOptions('validate_form_data', true)) {
$('#adminForm').validationEngine('attach', {
onValidationComplete: function (form, status) {
if (status === true) {
form.on('submit', function (e) {
e.preventDefault();
});
return true;
}
return false;
}
});
}
buildStateFields('state', 'country', Joomla.getOptions('selectedState'));
OSMMaskInputs(document.getElementById('adminForm'));
});
})(document, jQuery);