HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
File: C:/xampp/htdocs/wordpress0612/wp-content/pluginsBK/myeasybackup/js/myeasybackup.js.php
/**
 * Package main JavaScript
 *
 * @package myEASYbackup
 * @author Ugo Grandolini
 * @version 0.0.5
 */

/**
 * Globals
 */
var meb_imgURL = window.location.protocol + '//' + window.location.hostname + '/<?php

	echo str_replace($_SERVER['DOCUMENT_ROOT'], '', str_replace('/'.basename(dirname(__FILE__)), '', dirname(__FILE__))) . '/';

?>img/';

/**
 * Return an array with the page dimensions [width, height]
 */
function getPageDimensions() {
	var body = document.getElementsByTagName('body')[0];
	var bodyOffsetWidth = 0, bodyOffsetHeight = 0, bodyScrollWidth = 0, bodyScrollHeight = 0, this_pagedim = [0,0];

	if(typeof document.documentElement!='undefined' && typeof document.documentElement.scrollWidth!='undefined')
	{
		this_pagedim[0] = document.documentElement.scrollWidth;
		this_pagedim[1] = document.documentElement.scrollHeight;
	}
	bodyOffsetWidth  = body.offsetWidth;
	bodyOffsetHeight = body.offsetHeight;
	bodyScrollWidth  = body.scrollWidth;
	bodyScrollHeight = body.scrollHeight;

	if(bodyOffsetWidth>this_pagedim[0])  { this_pagedim[0] = bodyOffsetWidth; }
	if(bodyOffsetHeight>this_pagedim[1]) { this_pagedim[1] = bodyOffsetHeight; }
	if(bodyScrollWidth>this_pagedim[0])  { this_pagedim[0] = bodyScrollWidth; }
	if(bodyScrollHeight>this_pagedim[1]) { this_pagedim[1] = bodyScrollHeight; }

	return this_pagedim;
}

function set_waiting_message(typ) {

	document.body.style.cursor = 'wait';

	var popWin = document.getElementById('myeasybackup_popWin');
	if(popWin)
	{
		if(typ=='up')	//	0.0.5
		{
			var eldiv = document.createElement('div');

				var el = document.createElement('img');
					el.src = meb_imgURL + 'uploading.png';

				eldiv.appendChild(el);
		}
		else
		{
			var eldiv = document.createElement('div');

				var el = document.createElement('img');
					el.src = meb_imgURL + 'adding-files.png';

				eldiv.appendChild(el);
		}

		var eldivw = document.createElement('div');				//	0.0.5

			var elwait = document.createElement('img');
				elwait.src = meb_imgURL + 'wait.gif';

				eldivw.appendChild(elwait);

		var this_pagedim = getPageDimensions();
		popWin.style.top    = '0px';
		popWin.style.left   = '0px';
		popWin.style.width  = this_pagedim[0] + 'px';
		popWin.style.height = this_pagedim[1] + 'px';
		popWin.style.display= 'block';

		popWin.appendChild(eldiv);					//	0.0.5
		popWin.appendChild(eldivw);					//	0.0.5
	}
	else
	{
		setTimeout("set_waiting_message('" + typ +"');", 250);
		return;
	}
}

function hide_waiting_message() {
	//
	//	@ since 0.0.5
	//
	document.body.style.cursor = 'default';
	var popWin = document.getElementById('myeasybackup_popWin');
	if(popWin)
	{
		popWin.style.display= 'hide';
	}
	else
	{
		setTimeout('hide_waiting_message()', 250);
		return;
	}
}