Current File : //etc/sentora/panel/modules/backupwizard/module.zpm
<style>
body
{
	display:block !important;
}
    .ListedFiles li {
        display: block;
        margin: 10 px;
        font - weight: bold
    }
    .ListedFiles li input[type = "radio"] {
        vertical - align: sub;
    }#
myProgress {
    width: 100 % ;
    background - color: #ddd;
}
div#rep, div#mlx, div#msqx, div#hmx {
    font-size: 19px;
    color: #0A246A;
    font-weight: bold;
}
#myBar {
    width: 0 % ;
    height: 30 px;
    background - color: #4CAF50;
  text-align: center;
  line-height: 30px;
  color: white;
}
</style>
<div class="zmodule_content panel" id="zmodule_header_<@ ModuleName @>">
    <div class="panel-heading">
        <img src="<@ ModuleIcon @>" width="35" height="35" border="0" alt="<@ ModuleName @>">

        <div class="zmodule_title">
            <@ ModuleName @>
        </div>

        <div class="zmodule_desc" id="zmodule_desc_<@ ModuleName @>"><@ ModuleDesc @></div>

    </div>

        <style>
.helpicon {
display: block;
float: right;
border: 1px solid #ccc;
background-color: #f3f3f3;
padding: 5px 10px;
font-size: 12px;
margin-top:-121px;
margin-right:5px;
-webkit-box-shadow: -8px 7px 5px 0px rgba(204,204,204,1);
-moz-box-shadow: -8px 7px 5px 0px rgba(204,204,204,1);
box-shadow: -8px 7px 5px 0px rgba(204,204,204,1);
-webkit-box-shadow: 8px 7px 5px 0px rgba(204,204,204,1);
-moz-box-shadow: 8px 7px 5px 0px rgba(204,204,204,1);
box-shadow: 8px 7px 5px 0px rgba(204,204,204,1);
}

</style>
<div class="helpicon">
<a href="<@ helpicon @>" target="_blank"><img src="etc/styles/CstyleX-master/images/help.png" style="float:left;" ><span style="float:left;margin-top:8px;font-weight:bold;font-size:12px;" >Video Tutorial</span></a>
</div>
	
	<!--  /////////////////////////////  Step 1 start ///////////////////////////// -->
	<div class="step1_wizard" Id="step1_wizard">
		<div class="clear_list">
		<div class="one borderleftnone"><span class="currentsellist">Backup or Restore</span></div>
		<div class="two bgapply"><span>Full or Partial Backup</span></div>
		<div class="three bgapply"><span>Download</span></div>
	</div>


	<div class="clear_div" id="br-wrap">
		<div id="br-content-main-div">
			<h4>Backup</h4>
			<p>This feature allows you to download a zipped copy of your entire site, or parts of it, to your computer.</p>
			<p>The zip file includes the following backed-up items:</p>
			<ul>
				<li>Home Directory</li>
				<li>MySQL Databases</li>
				<li>Email Forwarders Configuration</li>
				<li>Email Filters Configuration</li>
			</ul>
			<p><a href="javascript:void(0)" id="wizard-backup" onClick="showbackup();"><span>Backup →</span></a></p>
		</div>

		<div id="br-content-sec-div">
			<h4>Restore</h4>
			<p>This feature allows you to upload partial backup zip files in order to restore portions of your account.</p>
			<p>You can restore the following items:</p>
			<ul>
				<li>Home Directory</li>
				<li>MySQL Databases</li>
				<li>Email Forwarders Configuration</li>
				<li>Email Filters Configuration</li>
			</ul>

			<p><a href="javascript:void(0)" id="wizard-restore" onClick="showrestore();"><span>Restore →</span></a></p>
		</div>

	</div>
				
</div>
				<!--  /////////////////////////////  Step 1 End ///////////////////////////// -->
				
	<div style="clear:both;"></div>
				
				<!--  /////////////////////////////  step2_backup_wizardstart ///////////////////////////// -->
	<div class="step2_backup_wizard" Id="step2_backup_wizard" >
		<div class="clear_list">
			<div class="one bgapply borderleftnone"><a href="javascript:void(0);" onClick="showrestorebackup();"><span class="currentsellist">Backup or Restore</span></a></div>
			<div class="two "><span>Full or Partial Backup</span></div>
			<div class="three bgapply"><span>Download</span></div>
		</div>


		<div class="clear_div" id="br-wrap">
			<div id="br-content-main-div">
				<h2>Full Backup</h2>
				<p>This feature allows you to create an archive of all of the files and configurations on your website.</p>
				<p><a href="javascript:void(0);" onClick="showfullbackup()" ><span class="backup_icon">Full Backup →</span></a></p>
				<p>You can use this file to move your account to another server or to keep a local copy of your files. <strong>WARNING</strong>: You <strong>cannot</strong> restore full backups through the system’s interface.</p>
			</div>
                
			<div id="br-content-sec-div">
				<h2>Partial Backup</h2>
				<p>This feature allows you to select which partial backup you want to download.</p>
				<ul id="wizard-backup-type">
					<li><a href="javascript:void(0);" onClick="showhomedirectory();">Home Directory → </a></li>
					<li><a href="javascript:void(0);" onClick="showmysqlbackup();" >MySQL Databases → </a></li>
					<li><a href="javascript:void(0);" onClick="showmailbackup();">Email Forwarders and Filters → </a></li>
				</ul>
			</div>

		</div>
	</div>
				<!--  /////////////////////////////  step2_backup_wizard End ///////////////////////////// -->
				
		<div style="clear:both;"></div>
				
				<!--  /////////////////////////////  step3_home_directory start ///////////////////////////// -->
<div class="step3_home_directory" Id="step3_home_directory" >
		<div class="clear_list">
		<div class="one bgapply borderleftnone"><a href="javascript:void(0);" onClick="showrestorebackup();"><span class="currentsellist">Backup or Restore</span></a></div>
		<div class="two bgapply"><a href="javascript:void(0);" onClick="showbackup();"><span>Full or Partial Backup</span></a></div>
		<div class="three "><span>Download</span></div>
	</div>


	<div class="clear_div" id="br-wrap">
		<div id="br-content-header">
			<h2>Final Step</h2>
			<p>Download your partial backup type.</p>
	   </div>

		<div id="br-content-wide-div">
			<h4>Download a Home Directory Backup</h4>
			<h4>Your current status will appear here<h4>
			<div id="1112" style="display:none;padding:5px;">
                <h1>Progress Log</h1><br><br>
                <div id="112" style="width:100%;max-height:200px;overflow:auto;display:none;border:2px solid green;">
                </div>
			</div><br><br>
			<h1 id="home1"></h1>
			<div id="hmx">
			</div><br>
				<button class=" delete btn btn-danger" onclick="homebu();" id="home"> Home dir backup</button>
                <button class=" delete btn btn-danger" onclick="homeprogress();" id="hopro" style="display:none;">Progress Log</button>
		</div>

	</div>
</div>
				
				<!--  /////////////////////////////  step3_home_directory End ///////////////////////////// -->
				<div style="clear:both;"></div>
				
				<!--  /////////////////////////////  step3_mysql_backup start ///////////////////////////// -->
<div class="step3_mysql_backup" Id="step3_mysql_backup" >
	<div class="clear_list">
		<div class="one bgapply borderleftnone"><a href="javascript:void(0);" onClick="showrestorebackup();"><span class="currentsellist">Backup or Restore</span></a></div>
		<div class="two bgapply"><a href="javascript:void(0);" onClick="showbackup();"><span>Full or Partial Backup</span></a></div>
		<div class="three "><span>Download</span></div>
	</div>
	<div class="clear_div" id="br-wrap">
		<div id="br-content-wide-div">
			<h4>Download the Mysql Backup</h4>
			<h4>Your current status will appear here<h4>
			<div id="1113" style="display:none;padding:5px;">
                <h1>Progress Log </h1><br><br>               
                <div id="113" style="width:100%;max-height:200px;overflow:auto;display:none;border:2px solid green;">
				</div><br><br>  
			</div>
			<h1 id="mys1"></h1>
			<h1 id="mys3"></h1>
			<h1 id="mys4"></h1>
			<div id="msqx">
			</div><br>
			    <button class=" delete btn btn-danger" onclick="mysqlbu();"  id="mysq" >MySQL Backup</button>
                <button class=" delete btn btn-danger" onclick="mysqlprogress();" id="mysqpro" style="display:none;">Progress Log</button>
		</div>
	</div>
</div>
				<!--  /////////////////////////////  step3_mysql_backup End ///////////////////////////// -->
				
				<div style="clear:both;"></div>
				<!--  /////////////////////////////  step3_mail_backup start ///////////////////////////// -->
				<div class="step3_mail_backup" Id="step3_mail_backup" >
				<div class="clear_list">
				<div class="one bgapply borderleftnone"><a href="javascript:void(0);" onClick="showrestorebackup();"><span class="currentsellist">Backup or Restore</span></a></div>
				<div class="two bgapply"><a href="javascript:void(0);" onClick="showbackup();"><span>Full or Partial Backup</span></a></div>
				<div class="three "><span>Download</span></div>
				</div>


				<div class="clear_div" id="br-wrap">


				<div id="br-content-header">
				<h2>Final Step</h2>
				<p>Download your partial backup type.</p>
				</div>

			    <div id="br-content-wide-div">
				<h4>Download the Mail Backup</h4>
				<h4>Your current status will appear here<h4>
                <div id="1114" style="display:none;padding:5px;">
                <h1>Progress Log for</h1>
                 
<br><br>         
                <div id="114" style="width:100%;max-height:200px;overflow:auto;border:2px solid green;display:none">
                </div>
                </div> 
<br><br> 
                <h1 id="mail1"></h1>
                <div id="mlx">
                </div>
                        
                <br>
				<button class=" delete btn btn-danger" onclick="mailbu();" id="mailbk">CLICK FOR MAIL BACKUP</button>
                <button class=" delete btn btn-danger" onclick="mailprogress();" id="mailpro" style="display:none;">Progress Log</button>
				</div>
                </div>
				</div>
				<!--  /////////////////////////////  step3_mail_backup End ///////////////////////////// -->
				
				<div style="clear:both;"></div>
				<!--  /////////////////////////////  step3_full_backup start ///////////////////////////// -->
				<div class="step3_full_backup" Id="step3_full_backup" >
				<div class="clear_list">
				<div class="one bgapply borderleftnone"><a href="javascript:void(0);" onClick="showrestorebackup();"><span class="currentsellist">Backup or Restore</span></a></div>
				<div class="two bgapply"><a href="javascript:void(0);" onClick="showbackup();"><span>Full or Partial Backup</span></a></div>
				<div class="three "><span>Download</span></div>
				</div>
                
				<div class="clear_div" id="br-wrap">


				<div id="br-content-header">
				<h2>Final Step</h2>
				<p>Download your partial backup type.</p>
				</div>

			    <div id="br-content-wide-div">
				<h4>Download a Full Backup</h4>
				<h4>Your current status will appear here<h4>
                <!-- <div id="myProgress">
                <div id="myBar">10%</div>-->
                <div id="1111" style="display:none;padding:5px;">
                <h1>Progress Log </h1>
                
<br><br>   
                <div id="111" style="width:100%;max-height:200px;overflow:auto;display:none;border:2px solid green;">
                </div> 
                </div>
<br><br>
                <h1 id="demo"></h1>
                <div id="zform_wrapper">
                <& last_session_content &>

                
                
                <h1 id="demos"></h1><h1 id="demoe"></h1>
                 <div id="rep">          
                
                </div>           
                </div>
               
                <br>
                </div>
                          
                </div>
                
				<button class=" delete btn btn-danger" style="display:none;" OnClick="fullbackup(); " id="check">Click here for fullbackup</button>
                <button class=" delete btn btn-danger" onclick="fullprogress();" id="fupro" style="display:none;">Progress Log</button>
                </div>
                <!--<button>click here to show the Backup log</button>-->
                </div>
				
				
							<div style="clear:both;"></div>
				<!--  /////////////////////////////  step3_cpanel_restore start ///////////////////////////// -->
				<div class="step3_cpanel_restore" Id="step3_cpanel_restore" >
				<div class="clear_list">
				<div class="one bgapply borderleftnone"><a href="javascript:void(0);" onClick="showrestorebackup();"><span class="currentsellist">Backup or Restore</span></a></div>
				<div class="two bgapply"><a href="javascript:void(0);" onClick="showrestore();"><span>Select a Restore Type</span></a></div>
				<div class="three "><span>Restore</span></div>
				</div>


				<div class="clear_div" id="br-wrap">


				<div id="br-content-header">
				<h2>Final Step</h2>
				<p>select your file for restore</p>
				<p>Could you please upload your cpanel backup file into <strong>backups</strong> folder</p>
				<@ RestoreFolder @>

				</div>

				<div id="br-content-wide-div">
				<form action="modules/backupwizard/code/restore.php?id=<@ UserID @>" method="post" target="_blank" onsubmit="return checkrestorevalidation();" >
				<h4>Restore your Full Backup</h4>
				<p>
				<input type="hidden" Id="restorefilename" name="restorefilename" value="" />
				<button class=" delete btn btn-danger" type="submit" name="cpanelrestore" id="cpanelrestore">Restore</button>
				</p>
				</form>
				</div>

				</div>
				</div>
				<!--  /////////////////////////////  step3_cpanel_restore End ///////////////////////////// -->
			
<!--  /////////////////////////////  step3_full_restore start ///////////////////////////// -->
<div style="clear:both;"></div>
	<div class="step3_full_restore" Id="step3_full_restore" >
		<div class="clear_list">
			<div class="one bgapply borderleftnone"><a href="javascript:void(0);" onClick="showrestorebackup();"><span class="currentsellist">Backup or Restore</span></a></div>
			<div class="two bgapply"><a href="javascript:void(0);" onClick="showrestore();"><span>Select a Restore Type</span></a></div>
			<div class="three "><span>Restore</span></div>
		</div>


		<div class="clear_div" id="br-wrap">

			<div id="br-content-header">
				<h2>Final Step</h2>
				<p>select your file for restore</p>
				<p>Could you please upload your cpanel backup file into <strong>backups</strong> folder</p>
			</div>

			<div id="br-content-wide-div">
				<h4>Restore the Full Backup</h4>
				<div id="frd" style="max-width:80%;max-height:100px;overflow:auto;border:1px solid black;padding:5px;" >
					<@ nfiles @>
				</div>
				<br><br>
				<h1 id="770"><h1>
				<button OnClick="fullprogrestoreshow()" class=" delete btn btn-danger" id="0771" style="display:none">Progress Log</button>
				<div id="771"  style="width:80%;max-height:400px;border:1px solid black;overflow:auto;padding:5px;display:none">
				</div>

				<!--<h1 id=resfile><h1>
				<br><br>
				<p>After SSH Login Could you please run the below command for restore the Full Backup</p>
				<p><b>php /backup/fullrestore.php username filename</b></p>
				<p><b>Example:</b></p>
				<p><b>php /backup/fullrestore.php hostingraja Full_hostingraja_Sep-24-2016_040906.zip </b></p>-->
			</div>

		</div>
	</div>
<!--  /////////////////////////////  step3_full_restore End ///////////////////////////// -->

<!--  /////////////////////////////  step3_home_restore start ///////////////////////////// -->
	<div style="clear:both;"></div>
<div class="step3_home_restore" Id="step3_home_restore" >
<div class="clear_list">
<div class="one bgapply borderleftnone"><a href="javascript:void(0);" onClick="showrestorebackup();"><span class="currentsellist">Backup or Restore</span></a></div>
<div class="two bgapply"><a href="javascript:void(0);" onClick="showrestore();"><span>Select a Restore Type</span></a></div>
<div class="three "><span>Restore</span></div>
</div>


<div class="clear_div" id="br-wrap">


<div id="br-content-header">
<h2>Final Step</h2>
<p>select your file for restore</p>
<p>Could you please upload your cpanel backup file into <strong>backups</strong> folder</p>
</div>

<div id="br-content-wide-div">
<h4>Restore the Home Backup</h4>
<div style="max-width:80%;max-height:100px;overflow:auto;border:1px solid black;padding:5px;" id="hrd">
<@ homefiles @>
</div>
<br><br>
<h1 id="780"><h1>

<button OnClick="homeprogrestoreshow()" class=" delete btn btn-danger" style="display:none" id="0781">Progress Log</button>
<div id="781"  style="width:80%;max-height:400px;border:1px solid black;overflow:auto;padding:5px;display:none">
</div>

<!--
<p>
After SSH Login Could you please run the below command for restore the Home Backup
</p>
<p>
<b>php /backup/homerestore.php username filename</b>
</p>
<p>
<b>Example:</b>
</p>
<p>
<b>php /backup/homerestore.php hostingraja home_hostingraja_Sep-24-2016_040906.zip </b>
</p>-->
</div>

</div>
</div>
<!--  /////////////////////////////  step3_home_restore End ///////////////////////////// -->


<!--  /////////////////////////////  step3_mysql_restore start ///////////////////////////// -->
	<div style="clear:both;"></div>
<div class="step3_mysql_restore" Id="step3_mysql_restore" >
<div class="clear_list">
<div class="one bgapply borderleftnone"><a href="javascript:void(0);" onClick="showrestorebackup();"><span class="currentsellist">Backup or Restore</span></a></div>
<div class="two bgapply"><a href="javascript:void(0);" onClick="showrestore();"><span>Select a Restore Type</span></a></div>
<div class="three "><span>Restore</span></div>
</div>


<div class="clear_div" id="br-wrap">


<div id="br-content-header">
<h2>Final Step</h2>
<p>select your file for restore</p>
<p>Could you please upload your cpanel backup file into <strong>backups</strong> folder</p>
</div>

<div id="br-content-wide-div">
<h4>Restore the Mysql Backup</h4>
<p>
<div id="msrd" style="max-width:80%;max-height:100px;overflow:auto;border:1px solid black;padding:5px;">
<@ mysqlfiles @>
</div>
<h1 id="800"></h1>
<br><br>
<button OnClick="mysqlprogrestoreshow()" class=" delete btn btn-danger" id="0801" style="display:none;">Progress Log</button>
<div id="801"  style="width:80%;max-height:400px;border:1px solid black;overflow:auto;padding:5px;display:none">
</div> 
<!--After SSH Login Could you please run the below command for restore the Mysql Backup
</p>
<p>
<b>php /backup/mysqlrestore.php username filename</b>
</p>
<p>
<b>Example:</b>
</p>
<p>
<b>php /backup/mysqlrestore.php hostingraja MySQL_hostingraja_Sep-24-2016_040906.zip </b>
</p>-->
</div>

</div>
</div>
<!--  /////////////////////////////  step3_mysql_restore End ///////////////////////////// -->

<!--  /////////////////////////////  step3_Mail_restore start ///////////////////////////// -->
	<div style="clear:both;"></div>
<div class="step3_Mail_restore" Id="step3_Mail_restore" >
<div class="clear_list">
<div class="one bgapply borderleftnone"><a href="javascript:void(0);" onClick="showrestorebackup();"><span class="currentsellist">Backup or Restore</span></a></div>
<div class="two bgapply"><a href="javascript:void(0);" onClick="showrestore();"><span>Select a Restore Type</span></a></div>
<div class="three "><span>Restore</span></div>
</div>


<div class="clear_div" id="br-wrap">


<div id="br-content-header">
<h2>Final Step</h2>
<p>select your file for restore</p>
<p>Could you please upload your cpanel backup file into <strong>backups</strong> folder</p>
</div>

<div id="br-content-wide-div">

<h4>Restore the Mail Backup</h4>
<div id="mrd" style="max-width:80%;max-height:100px;overflow:auto;border:1px solid black;padding:5px;">
<@ mailfiles @>
</div>
<br><br>
<h1 id="790"></h1>
<br><br>
<button OnClick="mailprogrestoreshow()" class=" delete btn btn-danger" style="display:none;" id="0791">Progress Log</button>
<div id="791"  style="width:80%;max-height:400px;border:1px solid black;overflow:auto;padding:5px;display:none">
</div>

<!--<p>
After SSH Login Could you please run the below command for restore the Mail Backup
</p>
<p>
<b>php /backup/mailrestore.php username filename</b>
</p>
<p>
<b>Example:</b>
</p>
<p>
<b>php /backup/mailrestore.php hostingraja Mail_hostingraja_Sep-24-2016_040906.zip </b>
</p>-->
</div>

</div>
</div>
<!--  /////////////////////////////  step3_home_restore End ///////////////////////////// -->
				
				<div style="clear:both;"></div>
				
				<!--  /////////////////////////////  step2_restore_wizard start ///////////////////////////// -->
<div class="step2_restore_wizard" Id="step2_restore_wizard" >
	<div class="clear_list">
		<div class="one bgapply borderleftnone"><a href="javascript:void(0);" onClick="showrestorebackup();"><span class="currentsellist">Backup or Restore</span></a></div>
		<div class="two "><span>Select a Restore Type</span></div>
		<div class="three bgapply"><span>Restore</span></div>
	</div>
	<div class="clear_div" id="br-wrap">
		<div id="br-content-main-div">
			<h2>Full Restore</h2>
			<p>This feature allows you to restore of all of the files and configurations on your website.</p>	
			<p><a href="javascript:void(0);" id="wizard-backup-full" onClick="showfullrestore();" ><span class="backup_icon">Full Restore →</span></a></p>
			<!-- <p><a href="javascript:void(0);" onClick="showcpanelrestore();"><span class="backup_icon">Full Cpanel Restore →</span></a></p> -->
		</div>
		<div id="br-content-sec-div">
			<h2>Partial Restore</h2>
			<p>This feature allows you to select which partial Restore you want to upload.</p>
			<ul id="wizard-backup-type">
				<li><a href="javascript:void(0);" onClick="showhomerestore();"  > Home Directory → </a></li>
				<li><a href="javascript:void(0);" onClick="showmysqlrestore();" > MySQL Databases → </a></li>
				<li><a href="javascript:void(0);" onClick="showemailrestore();" > Email Forwarders and Filters → </a></li>
			</ul>
		</div>
	</div>
</div> 
				<!--  /////////////////////////////  step2_restore_wizard End ///////////////////////////// -->
				
				
				<!-- </div> -->
				<!--  /////////////////////////////  step3_full_backup End ///////////////////////////// -->
				
			

				

<script>

    function showbackup() 
	{
		$("#step2_backup_wizard").show(); /* show the backup */
		/* ////////////// Hide Other than backup ////////////// */
		$("#step1_wizard").hide();
		$("#step2_restore_wizard").hide();
		$("#step3_home_directory").hide();
		$("#step3_mysql_backup").hide();
		$("#step3_mail_backup").hide();
		$("#step3_full_backup").hide();
		$("#step3_cpanel_restore").hide();
		$("#step3_full_restore").hide();
		$("#step3_home_restore").hide();
		$("#step3_mysql_restore").hide();
		$("#step3_Mail_restore").hide();
	}

	function showrestorebackup() 
	{
		$("#step1_wizard").show(); /* show the backup */
		/* ////////////// Hide Other than backup ////////////// */
		$("#step2_backup_wizard").hide();
		$("#step2_restore_wizard").hide();
		$("#step3_home_directory").hide();
		$("#step3_mysql_backup").hide();
		$("#step3_mail_backup").hide();
		$("#step3_cpanel_restore").hide();
		$("#step3_full_backup").hide();
		$("#step3_full_restore").hide();
		$("#step3_home_restore").hide();
		$("#step3_mysql_restore").hide();
		$("#step3_Mail_restore").hide();
	}

	function showrestore() 
	{
		$("#step2_restore_wizard").show(); /* show the backup */
		/* ////////////// Hide Other than backup ////////////// */
		$("#step1_wizard").hide();
		$("#step2_backup_wizard").hide();
		$("#step3_home_directory").hide();
		$("#step3_mysql_backup").hide();
		$("#step3_mail_backup").hide();
		$("#step3_cpanel_restore").hide();
		$("#step3_full_backup").hide();
		$("#step3_full_restore").hide();
		$("#step3_home_restore").hide();
		$("#step3_mysql_restore").hide();
		$("#step3_Mail_restore").hide();
	}

	function showhomedirectory() 
	{
		$("#step3_home_directory").show(); /* show the backup */
		/* ////////////// Hide Other than backup ////////////// */
		$("#step1_wizard").hide();
		$("#step2_backup_wizard").hide();
		$("#step2_restore_wizard").hide();
		$("#step3_mysql_backup").hide();
		$("#step3_mail_backup").hide();
		$("#step3_full_backup").hide();
		$("#step3_cpanel_restore").hide();
		$("#step3_full_restore").hide();
		$("#step3_home_restore").hide();
		$("#step3_mysql_restore").hide();
		$("#step3_Mail_restore").hide();
	}

	function showmysqlbackup() 
	{
		$("#step3_mysql_backup").show(); /* show the backup */
		/* ////////////// Hide Other than backup ////////////// */
		$("#step1_wizard").hide();
		$("#step2_backup_wizard").hide();
		$("#step2_restore_wizard").hide();
		$("#step3_home_directory").hide();
		$("#step3_mail_backup").hide();
		$("#step3_full_backup").hide();
		$("#step3_cpanel_restore").hide();
		$("#step3_full_restore").hide();
		$("#step3_home_restore").hide();
		$("#step3_mysql_restore").hide();
		$("#step3_Mail_restore").hide();
	}

	function showmailbackup() 
	{
		$("#step3_mail_backup").show(); /* show the backup */
		/* ////////////// Hide Other than backup ////////////// */
		$("#step3_mysql_backup").hide();
		$("#step1_wizard").hide();
		$("#step2_backup_wizard").hide();
		$("#step2_restore_wizard").hide();
		$("#step3_home_directory").hide();
		$("#step3_full_backup").hide();
		$("#step3_cpanel_restore").hide();
		$("#step3_full_restore").hide();
		$("#step3_home_restore").hide();
		$("#step3_mysql_restore").hide();
		$("#step3_Mail_restore").hide();
	}

	function showfullbackup() 
	{
		$("#step3_full_backup").show(); /* show the backup */
		/* ////////////// Hide Other than backup ////////////// */
		$("#step3_mysql_backup").hide();
		$("#step1_wizard").hide();
		$("#step2_backup_wizard").hide();
		$("#step2_restore_wizard").hide();
		$("#step3_home_directory").hide();
		$("#step3_mail_backup").hide();
		$("#step3_cpanel_restore").hide();
		$("#step3_full_restore").hide();

		$("#step3_home_restore").hide();
		$("#step3_mysql_restore").hide();
		$("#step3_Mail_restore").hide();
	}

	function showcpanelrestore() 
	{
		$("#step3_cpanel_restore").show(); /* show the backup */
		/* ////////////// Hide Other than backup ////////////// */

		$("#step3_full_backup").hide();
		$("#step3_mysql_backup").hide();
		$("#step1_wizard").hide();
		$("#step2_backup_wizard").hide();
		$("#step2_restore_wizard").hide();
		$("#step3_home_directory").hide();
		$("#step3_mail_backup").hide();
		$("#step3_full_restore").hide();

		$("#step3_home_restore").hide();
		$("#step3_mysql_restore").hide();
		$("#step3_Mail_restore").hide();
	}

	function showstarted() 
	{
		alert("backuphas been started")
	}

	function showfullrestore() 
	{

		$("#step3_full_restore").show(); /* show the backup */
		/* ////////////// Hide Other than backup ////////////// */

		$("#step3_full_backup").hide();
		$("#step3_mysql_backup").hide();
		$("#step1_wizard").hide();
		$("#step2_backup_wizard").hide();
		$("#step2_restore_wizard").hide();
		$("#step3_home_directory").hide();
		$("#step3_mail_backup").hide();
		$("#step3_cpanel_restore").hide();
		$("#step3_home_restore").hide();
		$("#step3_mysql_restore").hide();
		$("#step3_Mail_restore").hide();
	}

function showhomerestore() {

    $("#step3_home_restore").show(); /* show the backup */
    /* ////////////// Hide Other than backup ////////////// */

    $("#step3_full_backup").hide();
    $("#step3_mysql_backup").hide();
    $("#step1_wizard").hide();
    $("#step2_backup_wizard").hide();
    $("#step2_restore_wizard").hide();
    $("#step3_home_directory").hide();
    $("#step3_mail_backup").hide();
    $("#step3_cpanel_restore").hide();
    $("#step3_full_restore").hide();
    $("#step3_mysql_restore").hide();
    $("#step3_Mail_restore").hide();
}


function showmysqlrestore() {

    $("#step3_mysql_restore").show(); /* show the backup */
    /* ////////////// Hide Other than backup ////////////// */

    $("#step3_full_backup").hide();
    $("#step3_mysql_backup").hide();
    $("#step1_wizard").hide();
    $("#step2_backup_wizard").hide();
    $("#step2_restore_wizard").hide();
    $("#step3_home_directory").hide();
    $("#step3_mail_backup").hide();
    $("#step3_cpanel_restore").hide();
    $("#step3_full_restore").hide();
    $("#step3_home_restore").hide();
    $("#step3_Mail_restore").hide();
}

function showemailrestore() {

    $("#step3_Mail_restore").show(); /* show the backup */
    /* ////////////// Hide Other than backup ////////////// */

    $("#step3_full_backup").hide();
    $("#step3_mysql_backup").hide();
    $("#step1_wizard").hide();
    $("#step2_backup_wizard").hide();
    $("#step2_restore_wizard").hide();
    $("#step3_home_directory").hide();
    $("#step3_mail_backup").hide();
    $("#step3_cpanel_restore").hide();
    $("#step3_full_restore").hide();
    $("#step3_home_restore").hide();
    $("#step3_mysql_restore").hide();
}

function restorefilechange(value) {
    // alert(value);
    $("#restorefilename").val(value);
}

function checkrestorevalidation() {
    if ($("#restorefilename").val() == "") {
        alert("Please select the restore file");
        return false;
    }
}
$(document).ready(showrestorebackup());

/////////////////////////////////////backup_FULL_Started//////////////////////////////////////////////////////////////
//for backup function onclick
function fullbackup() {


    document.getElementById("demo").innerHTML = 'The backup has been started';
    document.getElementById("check").disabled = true;
    document.getElementById("check").style.display = 'none';
    document.getElementById("fupro").style.display = 'block';
    document.getElementById("1111").style.display = 'none';
    $.ajax({
        url: "./?module=backupwizard&action=fullbacku",

        success: function(data) {
             $.ajax({
                url: "./?module=backupwizard&action=thefilecont",

                success: function(data1) {
                    document.getElementById("rep").innerHTML = data1;
                    var str=data1;
                    var n = str.includes("created");
                    if(n==true)
                    {
                    document.getElementById("fupro").disabled = false;
                    document.getElementById("fupro").style.display = 'none';
                    document.getElementById("check").style.display = 'block';
                    }
                 
                }
            });

        },

    });
//for status (Completed or under process)
}
$(document).ready(function() {
   
    setInterval(function() {
        
        $.ajax({
            url: "./?module=backupwizard&action=thefilecont",

            success: function(data1) {
                document.getElementById("rep").innerHTML = data1;
                var str=data1;
                    var n = str.includes("created");
                    if(n==true)
                    {
                    document.getElementById("check").disabled = false;
                    document.getElementById("fupro").style.display = 'none';
                    document.getElementById("check").style.display = 'block';
                    }
                   
                
            }
        });
    }, 10000);
});
///For refreshing log after every 10 secondss)
function fullprogress() {
    function callfpr() {
        document.getElementById("1111").style.display = 'block';
        document.getElementById("111").style.display = 'block';
        document.getElementById("fupro").style.display = 'none';
        $.ajax({
            url: "./?module=backupwizard&action=fullprog",
            success: function(data) {
                document.getElementById('111').innerHTML = data;

            },

        });
        setTimeout(function() {

            callfpr();
        }, 10000);
    }
    callfpr();
}
/////////////////////////////////////backup_FULL_completed//////////////////////////////////////////////////////////////
/////////////////////////////////////backup_home_Started/////////////////////////////////////////////////////////////
//for backup function onclick
function homebu() {


    document.getElementById("home1").innerHTML = 'The backup has been started';
    document.getElementById("hopro").style.display = 'block';
    document.getElementById("home").disabled = true;

    $.ajax({
        url: "./?module=backupwizard&action=homedirbk",

        success: function(data) {
            
            $.ajax({
                url: "./?module=backupwizard&action=homefilecont",

                success: function(data2) {
                    document.getElementById("hmx").innerHTML = data2;
                    var str1=data2;
                    var n1 = str1.includes("created");
                    if(n1==true)
                    {
                    document.getElementById("home").disabled = false;
                    document.getElementById("hopro").style.display = 'none';
                    }
                }
            });
        },

    });
}
//for status (Completed or under process)
$(document).ready(function() {
    setInterval(function() {
 
        $.ajax({
            url: "./?module=backupwizard&action=homefilecont",

            success: function(data2) {
                document.getElementById("hmx").innerHTML = data2;
                 var str1=data2;
                    var n1 = str1.includes("created");
                    if(n1==true)
                    {
                    document.getElementById("home").disabled = false;
                    document.getElementById("hopro").style.display = 'none';
                    }
            }
        });
    }, 10000);
});
///For refreshing log after every 10 secondss)
function homeprogress() {
    function callfpr() {
        document.getElementById("112").style.display = 'block';
        document.getElementById("1112").style.display = 'block';
        document.getElementById("hopro").style.display = 'none';

        $.ajax({
            url: "./?module=backupwizard&action=homeprog",

            success: function(data) {
                document.getElementById('112').innerHTML = data;

            },

        });
        setTimeout(function() {

            callfpr();
        }, 10000);
    }
    callfpr();
}
/////////////////////////////////////backup_home_completed/////////////////////////////////////////////////////////////
/////////////////////////////////////backup_mysql_Started/////////////////////////////////////////////////////////////
//for backup function onclick
function mysqlbu() {


    document.getElementById("mys1").innerHTML = 'The backup has been started';
    document.getElementById("mysqpro").style.display = 'block';
    document.getElementById("mysq").disabled = true;
    $.ajax({
        url: "./?module=backupwizard&action=mysqlbk",

        success: function(data) {
            $.ajax({
                url: "./?module=backupwizard&action=mysqlfilecont",

                success: function(data3) {
                    document.getElementById("msqx").innerHTML = data3;
                    var str2=data3;
                    var n2 = str2.includes("created");
                    if(n2==true)
                    {
                    document.getElementById("mysq").disabled = false;
                    document.getElementById("mysqpro").style.display = 'none';
                    }
                }
            });
        },

    });
}
//for status (Completed or under process)
$(document).ready(function() {
    setInterval(function() {
        $.ajax({
            url: "./?module=backupwizard&action=mysqlfilecont",

            success: function(data3) {
                document.getElementById("msqx").innerHTML = data3;
                    var str2=data3;
                    var n2 = str2.includes("created");
                    if(n2==true)
                    {
                    document.getElementById("mysq").disabled = false;
                    document.getElementById("mysqpro").style.display = 'none';
                    }
            }
        });
    }, 10000);
});
///For refreshing log after every 10 secondss)
function mysqlprogress() {
    function callfpr() {
        document.getElementById("113").style.display = 'block';
        document.getElementById("1113").style.display = 'block';
        document.getElementById("mysqpro").style.display = 'none';

        $.ajax({
            url: "./?module=backupwizard&action=mysqlprog",

            success: function(data) {
                document.getElementById('113').innerHTML = data;

            },

        });
        setTimeout(function() {

            callfpr();
        }, 10000);
    }
    callfpr();
}
/////////////////////////////////////backup_mysql_Completed/////////////////////////////////////////////////////////////
/////////////////////////////////////backup_mail_Started/////////////////////////////////////////////////////////////
//for backup function onclick
function mailbu() {


    document.getElementById("mail1").innerHTML = 'The backup has been started';
    document.getElementById("mailpro").style.display = 'block';
    document.getElementById("mailbk").disabled = true;

    $.ajax({
        url: "./?module=backupwizard&action=mailbuk",

        success: function(data) {
           $.ajax({
                url: "./?module=backupwizard&action=mailfilecont",

                success: function(data4) {
                    document.getElementById("mlx").innerHTML = data4;
                    var str3=data4;
                    var n3 = str3.includes("created");
                    if(n3==true)
                    {
                    document.getElementById("mailbk").disabled = false;
                    document.getElementById("mailpro").style.display = 'none';
                    }
                }
            });
        },

    });
}
//for status (Completed or under process)
$(document).ready(function() {
    setInterval(function() {
       
        $.ajax({
            url: "./?module=backupwizard&action=mailfilecont",

            success: function(data4) {
                document.getElementById("mlx").innerHTML = data4;
                    var str3=data4;
                    var n3 = str3.includes("created");
                    if(n3==true)
                    {
                    document.getElementById("mailbk").disabled = false;
                    document.getElementById("mailpro").style.display = 'none';
                    }
            }
        });
    }, 10000);
});
///For refreshing log after every 10 secondss)
function mailprogress() {
    function callfpr() {
        document.getElementById("1114").style.display = 'block';
        document.getElementById("114").style.display = 'block';
        document.getElementById("mailpro").style.display = 'none';

        $.ajax({
            url: "./?module=backupwizard&action=mailprog",

            success: function(data) {
                document.getElementById('114').innerHTML = data;

            },

        });
        setTimeout(function() {

            callfpr();
        }, 10000);
    }
    callfpr();
}
/////////////////////////////////////backup_mail_Complted/////////////////////////////////////////////////////////////
if (!Date.now) {
    Date.now =
    function() {
        return new Date().getTime();
    }
}

function move() {
    var elem = document.getElementById("myBar");
    var width = 0;
    var id = setInterval(frame, 100);

    function frame() {
        if (width >= 100) {
            clearInterval(id);
            alert("success")
        } else {
            width++;
            elem.style.width = width + '%';
            elem.innerHTML = width * 1 + '%';
        }
    }
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////
////////////////////////////////////////Restore_Started///////////////////////////////////////////////////////////////
////////////////////////////////////////Full_restore/////////////////////////////////////////////////////////////
//To perform the restore operation on click
function fullres(value) {

document.getElementById("0771").style.display = 'block';
document.getElementById("frd").style.display ='none';
 $.ajax({
        type: 'POST',
        data: {
            value: value
        },
        url: "./?module=backupwizard&action=fullresto",
        success: function(data) {
        }
    });
}
////To show The process is under process or complted.
function fullprogrestore(value)
{
    $.ajax({
    type:'POST',
    data:{value: value},
     url: "./?module=backupwizard&action=fullrestoreshow",
success: function(data5) {
document.getElementById("770").innerHTML=data5;
            var str5=data5;
            var n5 = str5.includes("finished");
            if(n5==true)
            {
         
            document.getElementById("0771").style.display = 'none';
            document.getElementById("frd").style.display ='block';
            /*document.getElementById('zloader_overlay').style.display ='none';
            document.getElementById('zloader').style.display ='none';
            document.getElementById('zloader_content').style.display ='none';*/
            }
},
});
}
$(document).ready(function() {
    setInterval(function() {
  
        $.ajax({
            url: "./?module=backupwizard&action=fullrestoreshow",

            success: function(data5) {
document.getElementById("770").innerHTML=data5;
            var str5=data5;
            var n5 = str5.includes("finished");
            if(n5==true)
            {
            document.getElementById("frd").style.display = 'block';
            document.getElementById("0771").style.display = 'none';
            document.getElementById('zloader_overlay').style.display ='none';
            document.getElementById('zloader').style.display ='none';
            document.getElementById('zloader_content').style.display ='none';
            }   
     }         
        });
    }, 10000);
});
/////To show the log of the process
	function fullprogrestoreshow()
	{
		document.getElementById("0771").style.display = 'none';
		document.getElementById("771").style.display = 'block';
		$.ajax({
			url: "./?module=backupwizard&action=fullresproglog",
			success: function(data) {
				document.getElementById("771").innerHTML=data;
			},
		});
	}
$(document).ready(function() {
    setInterval(function() {
        $.ajax({
            url: "./?module=backupwizard&action=fullresproglog",

            success: function(data) {
document.getElementById("771").innerHTML=data;   
     }         
        });
    }, 10000);
});
/////////////////////////////////////////////////Full_restore_complted//////////////////////////////////////////////////
/////////////////////////////////////////////////Mail_restore_Started//////////////////////////////////////////////////
//To perform the retore operation on click
function mailres(value) {
document.getElementById("0791").style.display = 'block';
document.getElementById("mrd").style.display ='none';
    $.ajax({
        type: 'POST',
        data: {
            value: value
        },
        url: "./?module=backupwizard&action=mailresto",
        success: function() {}
    });
}
////To show The process is under process or complted.
function mailprogrestore(value)
{
    $.ajax({
    type:'POST',
    data:{value: value},
     url: "./?module=backupwizard&action=mailrestoreshow",
success: function(data6) {
document.getElementById("790").innerHTML=data6;
  var str6=data6;
            var n6 = str6.includes("finished");
            if(n6==true)
            {
            document.getElementById("mrd").style.display = 'block';
            document.getElementById("0791").style.display = 'none';
            }   
},
});
}
$(document).ready(function() {
    setInterval(function() {
  
        $.ajax({
            url: "./?module=backupwizard&action=mailrestoreshow",

            success: function(data6) {
document.getElementById("790").innerHTML=data6;
            var str6=data6;
            var n6 = str6.includes("finished");
            if(n6==true)
            {
            document.getElementById("mrd").style.display = 'block';
            document.getElementById("0791").style.display = 'none';
            }      
     }         
        });
    }, 10000);
});
/////To show the log of the process
function mailprogrestoreshow()
 
{
document.getElementById("0791").style.display = 'none';
document.getElementById("791").style.display = 'block';
    $.ajax({
    url: "./?module=backupwizard&action=mailresproglog",
success: function(data) {
document.getElementById("791").innerHTML=data;
},
});
}
$(document).ready(function() {
    setInterval(function() {

        $.ajax({
            url: "./?module=backupwizard&action=mailresproglog",

            success: function(data) {
document.getElementById("791").innerHTML=data;   
     }         
        });
    }, 10000);
});
/////////////////////////////////////////////Mail_restore_Completed////////////////////////////////////////
/////////////////////////////////////////////Mysql_restore_started/////////////////////////////////////////             
//To perform the retore operation on click
function mysqlres(value) {
document.getElementById("0801").style.display = 'block';
document.getElementById("msrd").style.display ='none';
    $.ajax({
        type: 'POST',
        data: {
            value: value
        },
        url: "./?module=backupwizard&action=mysqlresto",
        success: function() {}
    });
}
////To show The process is under process or complted.
function mysqlprogrestore(value)
{
    $.ajax({
    type:'POST',
    data:{value: value},
     url: "./?module=backupwizard&action=mysqlrestoreshow",
success: function(data7) {
document.getElementById("800").innerHTML=data7;
            var str7=data7;
            var n7 = str7.includes("finished");
            if(n7==true)
            {
            document.getElementById("msrd").style.display = 'block';
            document.getElementById("0801").style.display = 'none';
            }      
},
});
}
$(document).ready(function() {
    setInterval(function() {
  
        $.ajax({
            url: "./?module=backupwizard&action=mysqlrestoreshow",

            success: function(data7) {
document.getElementById("800").innerHTML=data7;
            var str7=data7;
            var n7 = str7.includes("finished");
            if(n7==true)
            {
            document.getElementById("msrd").style.display = 'block';
            document.getElementById("0801").style.display = 'none';
            }      
   
     }         
        });
    }, 10000);
});
/////To show the log of the process
function mysqlprogrestoreshow()
 
{
document.getElementById("0801").style.display = 'none';
document.getElementById("801").style.display = 'block';
    $.ajax({
    url: "./?module=backupwizard&action=mysqlresproglog",
success: function(data) {
document.getElementById("801").innerHTML=data;
},
});
} 
$(document).ready(function() {
    setInterval(function() {

        $.ajax({
            url: "./?module=backupwizard&action=mysqlresproglog",

            success: function(data) {
document.getElementById("801").innerHTML=data;   
     }         
        });
    }, 10000);
});           
/////////////////////////////////////////////////////Mysql_restore_complted////////////////////////////////////////////
/////////////////////////////////////////////////////Home_restore_Started/////////////////////////////////////////////
//To perform the retore operation on click
function homeres(value) {
document.getElementById("0781").style.display = 'block';
document.getElementById("hrd").style.display ='none';
    $.ajax({
        type: 'POST',
        data: {
            value: value
        },
        url: "./?module=backupwizard&action=homeresto",
        success: function() {}
    });
}
////To show The process is under process or complted.
function homeprogrestore(value)
{
    $.ajax({
    type:'POST',
    data:{value: value},
     url: "./?module=backupwizard&action=homerestoreshow",
success: function(data8) {
document.getElementById("780").innerHTML=data8;
            var str8=data8;
            var n8 = str8.includes("finished");
            if(n8==true)
            {
            document.getElementById("hrd").style.display = 'block';
            document.getElementById("0781").style.display = 'none';
            } 
},
});
}
$(document).ready(function() {
    setInterval(function() {
  
        $.ajax({
            url: "./?module=backupwizard&action=homerestoreshow",

            success: function(data8) {
document.getElementById("780").innerHTML=data8;
            var str8=data8;
            var n8 = str8.includes("finished");
            if(n8==true)
            {
            document.getElementById("hrd").style.display = 'block';
            document.getElementById("0781").style.display = 'none';
            }    
     }         
        });
    }, 3000);
});
/////To show the log of the process
function homeprogrestoreshow()
 
{
document.getElementById("0781").style.display = 'none';
document.getElementById("781").style.display = 'block';
    $.ajax({
    url: "./?module=backupwizard&action=homeresproglog",
success: function(data) {
document.getElementById("781").innerHTML=data;
},
});
}
$(document).ready(function() {
    setInterval(function() {
        $.ajax({
            url: "./?module=backupwizard&action=homeresproglog",

            success: function(data) {
document.getElementById("781").innerHTML=data;   
     }         
        });
    }, 3000);
});           
//////////////////////////////////////////Home_restore_Complted///////////////////////////////////////////////////////  
</script>
<style>
.borderleftnone {
    border-left: none !important;
}
.clear_list div {
    display: inline-block;
    width: 32%;
    text-align: center;
    font-size: 14px;
    padding: 20px 0;
    border-left: 1px solid #999;
    margin: 0;
    border-right: none;
}
.bgapply {
    background: #e5e5e5;
}
#br-content-main-div {
    background: #f9f9f9;
    border: 1px dotted #eee;
    padding: 0 15px;
    width: 44%;
    float: left;
    margin: 2% 0;
    padding: 2%;
    min-height: 200px;
}
#br-content-sec-div {
    background: #f9f9f9;
    border: 1px dotted #eee;
    padding: 0 15px;
    width: 44%;
    float: right;
    margin-top: 2%;
    padding: 2%;
    min-height: 200px;
}
#wizard-backup:hover, #wizard-restore:hover {
    color: #f3960b;
    text-decoration: underline;
}
#wizard-backup, #wizard-restore {
    background: #eee;
    border: 1px solid #e5e5e5;
    display: block;
    font-size: 129%;
    padding: 5px;
    text-decoration: none;
    width: 6.2em;
    color: #014d5f;
}
#br-content-sec-div p, #br-content-main-div p {
    padding: 10px 0;
}
.backup_icon {
    background: #eee;
    border: 1px solid #e5e5e5;
    display: block;
    font-size: 129%;
    padding: 5px;
    text-decoration: none;
    width: 7.5em;
}
a :hover {
    color: #f3960b;
    text-decoration: underline;
}
#wizard-backup-type li a {
    background: #eee;
    border: 1px solid #e5e5e5;
    display: block;
    font-size: 129%;
    padding: 5px;
    text-decoration: none;
    /* width: 7.5em; */
    margin: 5px 0;
}
</style>