Uname: Linux premium294.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64
Software: LiteSpeed
PHP version: 8.1.32 [ PHP INFO ] PHP os: Linux
Server Ip: 104.21.64.1
Your Ip: 216.73.216.223
User: mjbynoyq (1574) | Group: mjbynoyq (1570)
Safe Mode: OFF
Disable Function:
NONE

name : dialog.js
var Wpfc_Dialog = {
	id : "",
	buttons: [],
	dialog: function(id, buttons){
		var self = this;
		self.id = id;
		self.buttons = buttons;

		jQuery("#" + id).show();
		
		jQuery("#" + id).draggable({
			stop: function(){
				jQuery(this).height("auto");
			}
		});

		jQuery("#" + id).position({my: "center", at: "center", of: window});

		jQuery(".close-wiz").click(function(e){
			jQuery(e.target).closest("div[id^='wpfc-modal-']").remove();
		});

		self.show_buttons();
	},
	remove: function(clone_modal_id){
		if(typeof clone_modal_id != "undefined"){
			jQuery("#" + clone_modal_id).remove();
		}else{
			var self = this;
			jQuery("#" + self.id).remove();
		}
	},
	show_buttons: function(){
		var self = this;
		if(typeof self.buttons != "undefined"){
			jQuery.each(self.buttons, function( index, value ) {
				jQuery("#" + self.id + " button[action='" + index + "']").show();
				jQuery("#" + self.id + " button[action='" + index + "']").click(function(e){
					if(index == "close"){
						jQuery(e.target).closest("div[id^='wpfc-modal-']").remove();
					}else{
						value();
					}
				});
			});
		}
	}
};
© 2025 XylotrechusZ