<!DOCTYPE html><html class="ui-mobile"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"><title>Split Array and Remove Duplicates</title><style type="text/css">
body{padding:0;margin:0;z-index:10;position:fixed}
.bkgnd,body,.fireAlert .fireContent{background-color:#e8d3aa;}
#footer1,#footer2,.devsite-top-section-wrapper,.header,.tutorchuzr{box-shadow:1px 1px 1px rgba(0,0,4);background:linear-gradient(to top,#e8d3aa,white,#e8d3aa);padding:0;margin:0}
button{font-size:large;text-align:center}
.borderPosition{text-align:center;width:100%;height:100%;position:relative;border:1px solid #fff;border-radius:10px;box-shadow:1px 1px 5px rgba(0,0,4);}
.titleBar{width:100%;height:100%;border:1px solid #fff;border-radius:10px;box-shadow:1px 1px 1px rgba(0,0,4);background:linear-gradient(to top,#e8d3aa,white,#e8d3aa);}
.ddsmoothmenu,.header{padding:0;margin:0;width:100%;z-index:200;position:fixed}
.tconvt{color:#fff;right:10px;top:200px;background:radial-gradient(#dc8d13,#dc8d13 ,#f8d57f);border-style:outset;box-shadow:1px 1px 5px rgba(0,0,4)}
#rateUs{color:#fff;right:10px;bottom:50px}
#refresh{color:#fff;right:20px;top:150px}
#client,#exambild,#examryt,#rateUs,#rechose,#refresh,#skulbk,#tconvt,#ticha{width:32px;height:32px;border-radius:10px;z-index:50;position:fixed;opacity:.7}
#footer{bottom:8%;z-index:200;}
#footer2{bottom:0%;z-index:200;}
#footer,#footer1,#footer2{font-size:15px;text-align:center;position:fixed;width:100%}

.CodePlatform{width:90%;bottom:250px;left:2px;z-index:-200;opacity:0;background-color:#fff}
/*#CloseSearch{width:30px;height:30px;border-radius:15px;float:right}*/
.message-container{max-width:100%;background-color:#f0f0f0;border-radius:20px;position:relative;box-shadow:0 4px 8px rgba(0,0,0,.1)}
.message-container:after{content:'';position:absolute;bottom:10px;left:20px;width:0;height:0;border:10px solid transparent;border-top-color:#f0f0f0;border-bottom:0;margin-left:-10px;margin-bottom:-10px}
.message-textarea{width:100%;border:none;background-color:transparent;padding:10px;border-radius:10px;font-size:16px;box-sizing:border-box;resize:none;overflow:hidden;line-height:1.5}
.message-textarea:focus{outline:0;border:none}
.message-textarea::placeholder{color:#888}
@keyframes marquee{from{transform:translateX(100%)}
to{transform:translateX(-100%)}
}
.fireAlert01{font-family:RobotoDraft,Roboto,'Helvetica Neue, Helvetica, Arial',sans-serif;position:fixed;z-index:950;transition:color .2s ease-in 50ms;left:0;top:0;width:100%;height:100%;overflow:auto}
.fireAlert{font-family:RobotoDraft,Roboto,'Helvetica Neue, Helvetica, Arial',sans-serif;position:fixed;z-index:2000;transition:color .2s ease-in 50ms;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,.1,0,.4)}
.fireAlert .fireContent{margin:auto;border:2px solid #f60;width:98%;border-radius:5px}
.fireAlert .fireContentTimedSpin{background-color:#eff1f3;margin:auto;width:10%;border-radius:5px}
#fireworks-template{display:none}
#fireContainer{position:absolute;left:0;top:0;z-index:1120}
.firework{position:absolute;left:0;top:0;font-size:1px;width:4px;height:4px;border:1px solid #333;background:#666}
.fireworkParticle{position:absolute;font-size:1px;width:10px;height:10px;overflow:hidden}
.fireworkParticle img{display:block;width:100px}
.lagfont{font-size:x-large;}
.textSmaller{font-size:small;color:#7CB7EE;}
#ReceiverCoderror,#SenderCoderror,#paymentidError,.errorNote{color:red;}
.closer{width:20px;
height:20px;
color: white;
background-color:#EE643C;
font-size:20px;
text-align:center;
margin:2px;
border-radius: 20px;
border-style: outset;
box-shadow:1px 1px 5px rgba(0,0,4);
justify-content: center;}
.appName{text-align:center;}
</style>

</head>
<body>
<div class="container">
<div class='ddsmoothmenu'>
<table class='header' width='98%' cellpadding='3' cellspacing='5'><tr id='titleBar' >
<td style="width: 30%"><button  style="width: 100px; height: 36px" onclick='EncryptMode()' class='borderPosition' ><span>
	<img alt="🔠"  style="width: 32px; height: 32px;" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA/UExURVJnemaEoXKTsmyLqFNrgmJ+mP/+/lt1jVJoflJpfn2hwXiZuKG60F14kbPH2JCtyMLT4tHa4ldvhuvt76ayvZ135mEAAAAKdFJOUwH///+a///a2kU0s+//AAAE6klEQVRYw6WYi5arKgxAC5RpFUQt/P+33jwh2M5dp2uCtQLJTgLi63YbstwfX8l9uX0QoGwocS5x+62gvLOWO9g4liA/3ulfuPxQIviZUctjiy4Ev+5fyOoDELeHIS2ESbkc5xdylJwAFbdl4vgdKQfKSZv8/d92Hrs3pOURMZxDIKce2D896FVtxaCiZHePzivne8nJu3jnxBzGUw7cvhOygZgcJXfH8SkoR/lS2ADHCUN6YGLlD4LJPSCzCKdPLrbA1lpumY50a71kckvNvIMTKi6YWdoz9uaxz4VOEyPlPKQU9DLJnjA3zGzPFyk/KJZ0/AypR7uAMLdHQBCXvjvJ4MziAVoIXUG4p0k7dzIII9qhRsJ/mdVrHgurUL3HdkyrbkR0EbQ6ZnVsOmmprthTL6DAEeGi54XPRydqVrRcpWMtbI31TIfmQrEyCCJa1xU6aE9HwDjQcc3asXJEVEPQyboqOkamcRejnFC/9HaxBkniQdVh62O0zoKZrYlym0C1oZyd0933WZs5TQin8UwgnH+a/HSx+AVUJCeauxkkJ2Rp6V9AnBl45XkzqdF5VSqiJgvPoDBHipnxaGAe4jvxYIMmO6g2pgRrjUBTSKn8WDlnUNc41mQyG6BeyJ8dD2lWkB7X1RgNkGmkzGRZa27JRJRWX8YxkxkUEZRW3WjOvE9QPK23hOIJlKiZxo6a1QgubB2kgnP2s/Ox3390Av04IY9Ka40YIh9AvqGWMD2NV/MakRm5bJ37DjKtGNChdX/KpM+geu6W00HOgFYc47WDuNo75Hq5+okDIMcgzM1zYUn+va4Spn4ugUBwo51tE+979TcfVxBGpD2yddM0bR3Q67LZiLqIWj/2Ji2tXnXg5v8O4oEIurNtIv5dHUHPd1BIreAjWUujZ2+t0AZyZcFj2/YkUODJ0GlptV/BGBV8yPY0aj78BiIUlbCe9irSuC+0+eLSgjclRAJFJmkhzin3RFio7IOWDj6FnNU2c3EdZOBkvgd8lsb7yE/B4Q0B1+8JrfC0yQ788G4j6kLrNDM60upPqOqaGIM4vhKEMY/OgMhB4LGoXQXTLE7bT22mCxKdCWzHoNcUEa3+3oDPLTv5tCBXJm8wCO8gL5l1FXzzeAPxBc+Z1F4MGoYJQbsNUTom0EXLCWgjkHtXMX8Ccp9AEPTWQVQcq9Rda1JQtYOwR0GiE6JEFJ1TFZqQNur8pgaqCqJC50jqnmCsDUj4POFaC3glpVc8AfFLH50jJmoD0pfEWNSA5IDH2BaxQ0HUxefIeJW8grAp4fnfolQwhTX2iESHFvBurRRk2+hkaxGF70bD+KTWwHdaN4ziRxANNzzby2NN9bGDYPU3Wf01WJsLyOajT3lVMoiX65E3nAHCQQIYlei2UOp4OpKuzYBqzegUleW3vRQkFO33mV6UcyJNakv6EpZbcltkx2IRN4zo/sLcRkC00UTGbestjr88sPQ2scGI7reFQI4mpEc7ar3qjPmkBYMBoOW2cG4xOoNxM9n15tmF9GBm8Hasuc2BzE6jcRHfQqLMbpTbTPpSOLMbh7T9jXPnTxo4SttfOE/9OPKimD5+dfr9Q1TU71GS2CAxi7yM/Ti0MXNdMC/7AenJJD3jxn4cxosC10de+mns9ZpY/yIvDOfDV7bn62t5fvzwtwDrK5ko/wFBeqT4oly/IAAAAABJRU5ErkJggg=="></span>➨<span id="copy-text" ><img style="width: 32px; height: 32px;" src="data:image/png;base64,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" alt=""></span></button></td>
<td style="width: 28%" class='appName' ></td>
<td style="width: 30%"><button  style="width: 100px; height: 36px;float:right;"  onclick='DecryptEnteryMode()' class='borderPosition'><span id="copy-text" >
	<img  style="width: 32px; height: 32px; " src="data:image/png;base64,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" alt=""></span>➨<span><img alt="🔠" style="width: 32px; height: 32px;" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA/UExURVJnemaEoXKTsmyLqFNrgmJ+mP/+/lt1jVJoflJpfn2hwXiZuKG60F14kbPH2JCtyMLT4tHa4ldvhuvt76ayvZ135mEAAAAKdFJOUwH///+a///a2kU0s+//AAAE6klEQVRYw6WYi5arKgxAC5RpFUQt/P+33jwh2M5dp2uCtQLJTgLi63YbstwfX8l9uX0QoGwocS5x+62gvLOWO9g4liA/3ulfuPxQIviZUctjiy4Ev+5fyOoDELeHIS2ESbkc5xdylJwAFbdl4vgdKQfKSZv8/d92Hrs3pOURMZxDIKce2D896FVtxaCiZHePzivne8nJu3jnxBzGUw7cvhOygZgcJXfH8SkoR/lS2ADHCUN6YGLlD4LJPSCzCKdPLrbA1lpumY50a71kckvNvIMTKi6YWdoz9uaxz4VOEyPlPKQU9DLJnjA3zGzPFyk/KJZ0/AypR7uAMLdHQBCXvjvJ4MziAVoIXUG4p0k7dzIII9qhRsJ/mdVrHgurUL3HdkyrbkR0EbQ6ZnVsOmmprthTL6DAEeGi54XPRydqVrRcpWMtbI31TIfmQrEyCCJa1xU6aE9HwDjQcc3asXJEVEPQyboqOkamcRejnFC/9HaxBkniQdVh62O0zoKZrYlym0C1oZyd0933WZs5TQin8UwgnH+a/HSx+AVUJCeauxkkJ2Rp6V9AnBl45XkzqdF5VSqiJgvPoDBHipnxaGAe4jvxYIMmO6g2pgRrjUBTSKn8WDlnUNc41mQyG6BeyJ8dD2lWkB7X1RgNkGmkzGRZa27JRJRWX8YxkxkUEZRW3WjOvE9QPK23hOIJlKiZxo6a1QgubB2kgnP2s/Ox3390Av04IY9Ka40YIh9AvqGWMD2NV/MakRm5bJ37DjKtGNChdX/KpM+geu6W00HOgFYc47WDuNo75Hq5+okDIMcgzM1zYUn+va4Spn4ugUBwo51tE+979TcfVxBGpD2yddM0bR3Q67LZiLqIWj/2Ji2tXnXg5v8O4oEIurNtIv5dHUHPd1BIreAjWUujZ2+t0AZyZcFj2/YkUODJ0GlptV/BGBV8yPY0aj78BiIUlbCe9irSuC+0+eLSgjclRAJFJmkhzin3RFio7IOWDj6FnNU2c3EdZOBkvgd8lsb7yE/B4Q0B1+8JrfC0yQ788G4j6kLrNDM60upPqOqaGIM4vhKEMY/OgMhB4LGoXQXTLE7bT22mCxKdCWzHoNcUEa3+3oDPLTv5tCBXJm8wCO8gL5l1FXzzeAPxBc+Z1F4MGoYJQbsNUTom0EXLCWgjkHtXMX8Ccp9AEPTWQVQcq9Rda1JQtYOwR0GiE6JEFJ1TFZqQNur8pgaqCqJC50jqnmCsDUj4POFaC3glpVc8AfFLH50jJmoD0pfEWNSA5IDH2BaxQ0HUxefIeJW8grAp4fnfolQwhTX2iESHFvBurRRk2+hkaxGF70bD+KTWwHdaN4ziRxANNzzby2NN9bGDYPU3Wf01WJsLyOajT3lVMoiX65E3nAHCQQIYlei2UOp4OpKuzYBqzegUleW3vRQkFO33mV6UcyJNakv6EpZbcltkx2IRN4zo/sLcRkC00UTGbestjr88sPQ2scGI7reFQI4mpEc7ar3qjPmkBYMBoOW2cG4xOoNxM9n15tmF9GBm8Hasuc2BzE6jcRHfQqLMbpTbTPpSOLMbh7T9jXPnTxo4SttfOE/9OPKimD5+dfr9Q1TU71GS2CAxi7yM/Ti0MXNdMC/7AenJJD3jxn4cxosC10de+mns9ZpY/yIvDOfDV7bn62t5fvzwtwDrK5ko/wFBeqT4oly/IAAAAABJRU5ErkJggg=="></span></button>
</td></tr></table>
</div>
<div id='refresh'><button  style="width: 32px; height: 32px" class='borderPosition' onclick='showManu()'>?</button></div>
  <div id='fireContainer'></div>
<div id='AlertFireWorks'></div>
</div>
<br><br>

<div id= 'baser1' style=' text-align: center;'><span style='font-size: xx-large;'>Close File  And Open Using Chrome</span>
<span id="copy-text" >
	<img src="data:image/png;base64,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" alt="">
	</span>
<div><b>Help</b><br>Once you have closed this file, locate it on <b>Files</b> on your mobile device and go to this file's <b>Menu</b> the select <b>Open with</b> and select <b>Chrome</b><br>or <b>Firefox</b></div>
</div>

<!-- purchase EnterProductKey -->
<TABLE class='CodePlatform' id='purchase_EnterProductKey'  width='98%' ><TR><TD><div class='fireContent'><table width='98%' cellpadding='8' ><tr class='titleBar'><td colspan='2'></td></tr><tr class='bkgnd'><td colspan='2'>
  <h2>Enter the Product Key</h2>
    <!-- < id='EnterProductKey' > -->
      <div class='textSmall'>Enter the Product Key You have received from the Agent</div>
    <br>
    <input type="text" id="productKey" placeholder="Type the product key" style="width: 200px">&nbsp;<br><br><button onclick="Verify()" class='borderPosition'>Verify Product Key</button><br><br>
    <div id='prodID'></div><br>
    <div id='prodkeyNote'></div>
    <table width='98%'><tr><td width='50%'><button  style=' float: left'  onclick="backToOut()" class='borderPosition'>Back</button>
    </td><td width='50%'><button  style=' float: right' onclick="ToMainApp()" class='borderPosition'>Exit</button></td></tr></table><br><br>
</td></tr></table>
</div></TD></TR></TABLE>




<!--Not_Yet_Purchased_Note -->
 <TABLE class='CodePlatform' id='Not_Yet_Purchased_Note'  width='98%' ><TR><TD><div class='fireContent'><table width='98%' cellpadding='8' ><tr class='titleBar'><td><div  id='CloseSearch' onclick="closeAlert('Not_Yet_Purchased_Note')" ><div class='closer'>X</div></div></td></tr><tr class='bkgnd'><td colspan='2'>
	<h2>Purchase aap to enjoy all benefits</h2>
	<div class='textSmall' >
	1) choose any Password to send and receive text<br>
	2) extended text length<br>
    3) extended app use<br></div>
<br><br>
<table width='98%'><tr><td width='50%'> &nbsp;</td><td width='50%'><button style=' float: right' onclick="purchaseApp()" class='borderPosition'>Purchase App</button></td></tr></table><br>
</td></tr></table>
</div></TD></TR></TABLE>

<!-- App Expired -->
<TABLE class='CodePlatform' id='App_Expired_Note'  width='98%' ><TR><TD><div class='fireContent'><table width='98%' cellpadding='8' ><tr class='titleBar'><td colspan='2'></td></tr><tr class='bkgnd'><td colspan='2'>
	<h2>App has expired</h2>
	<div class='textSmall' >Purchase the app to continue using it</div>
<br><br>
<table width='98%'><tr><td width='50%'> &nbsp;</td><td width='50%'><button style=' float: right' onclick="purchaseApp()" class='borderPosition'>Purchase App</button></td></tr></table><br>
</td></tr></table>
</div></TD></TR></TABLE>

<!-- purchase -->
<TABLE class='CodePlatform' id='purchase_id'  width='98%' ><TR><TD><div class='fireContent'><table width='98%' cellpadding='8' ><tr class='titleBar'><td colspan='2'></td></tr><tr class='bkgnd'><td colspan='2'>
	<h2></h2>
<div class='textSmall'><b>1</b>&nbsp;Make an Ecocash payment of USD $<span id='AppPrice'></span> to Agent <span class='myCell'>+263 774 144 279</span> <br><b class='textSmaller'>Using the same mobile phone which has this App</b></div><hr>
<div class='textSmall'><b>2</b>&nbsp;Type the Ecocash payment ID you have received here</div><br>
  <input type="text" id="paymentiD" placeholder="Type the Ecocash payment ID here" style="width: 200px"><div class="errorNote" id='payidError'>|</div><hr>
 <b>3</b>&nbsp;Enter the cell number, used to make the payment<br><br>
  <input type="text" id="clientCell" placeholder="07..." style="width: 200px"><div class="errorNote" id='cellError'>|</div><br>
<b class='textSmaller'>The cell number will only used to identfy this app</b><hr>
<table width='98%'><tr><td width='50%'> &nbsp;</td><td width='50%'><button style=' float: right' onclick="ShowDeviceID()" class='borderPosition'>Next</button></td></tr></table><br>
</td></tr></table>
</div></TD></TR></TABLE>

<!-- create password -->
<TABLE class='CodePlatform' id='create_password'  width='98%' ><TR><TD><div class='fireContent'><table width='98%' cellpadding='8'  ><tr class='titleBar'><td colspan='2'><div  id='CloseSearch' onclick="closeAlert('create_password')" ><div class="closer" >X</div></div></td></tr><tr class='bkgnd'><td colspan='2'>
  <h2>Secret Code Generator</h2>
   <label for="userNumber">Cell Number:</label><br>
   <input type="text" id="clientCellNumb" placeholder="Device ID">
   <br><br>
   <label for='paymentID'>Enter Your Payment ID:</label><br>
   <input type="text" id='paymentID' placeholder="Ecocash payment ID">
   <br><br>
   <button onclick="generateSecretCode()" class='borderPosition'>Generate Secret Code</button>
   <br><br>
   <div class="message-container">
       <textarea id="outputgenCode" class="message-textarea" style="width: 85%;" wrap="virtual" maxlength="200" placeholder="" cols="5" rows="5"></textarea>
   </div>
   <br>
   <br>
   <div id="printOut"></div>
</td></tr></table>
</div></TD></TR></TABLE>

<!-- update -->
<TABLE class='CodePlatform' id='update'  width='98%' ><TR><TD><div class='fireContent'>
<table width='98%' cellpadding='8'  ><tr class='titleBar'><td colspan='2'><div  id='CloseSearch' onclick="closeAlert('update')" ><div class='closer'>X</div></div></td></tr><tr class='bkgnd'><td colspan='2'><p style='width: 100%; text-align: center; font-size: x-large;'>Enjoy the latest features of the app after updating!</p><div id='updateApp'   style='width: 100%; text-align: center;'>whatsapp 0774144279</div>
</td></tr></table>
</div></TD></TR></TABLE>

<!-- app expired -->

<!-- showMenu -->
 <TABLE class='CodePlatform' id='showMenu'  width='98%' ><TR><TD><div class='fireContent'><table width='98%' cellpadding='8'  ><tr class='titleBar'><td width='10%'><div  id='CloseSearch' onclick="closeAlert('showMenu')" ><div class='closer'>X</div></div></td><td><b>Help</b></td></tr><tr><td colspan='2'>
<button class='borderPosition' onclick='HowToEmbed()'>Embeding Text in Image</button>
<hr>
  </td></tr><tr><td colspan='2'>
<button class='borderPosition' onclick='HowToExtract()'>Extract Text From Image</button>
  <hr>
  </td></tr><tr><td colspan='2'>
<button class='borderPosition' onclick='AboutUs()'>About us</button>
  <hr>
  </td></tr></table>
</div></TD></TR></TABLE>

<!-- howToEmbed -->
 <TABLE class='CodePlatform' id='howToEmbed'  width='98%' ><TR><TD><div class='fireContent'><table width='98%' cellpadding='8'  ><tr class='titleBar'><td><div  id='CloseSearch' onclick="closeAlert('howToEmbed')" ><div class='closer'>X</div></div>
 </td><td>Embeding Text in Image</td></tr><tr><td colspan='2'>
Select on the left of the title bar<br>
Select the <button>browse</button> to choose the image<br>
Input the desired text<br><br>
Input your desired 4 digit password<br><br>
Select <button>Enter</button> to download the picture into your device.<br><br>
Locate the image and send<br>
<b class='textSmaller'>The receiver must know the passed you used to embade the text</b><br>
  </td></tr></table>
</div></TD></TR></TABLE>

<!-- howToExtract -->
 <TABLE class='CodePlatform' id='howToExtract'  width='98%' ><TR><TD><div class='fireContent'><table width='98%' cellpadding='8'  ><tr class='titleBar'><td><div  id='CloseSearch' onclick="closeAlert('howToExtract')" ><div class='closer'>X</div></div></td><td>Extract Text From Image</td></tr><tr><td colspan='2'>
Select on the right of the title bar<br><br>select the <button>browse</button> to choose the image<br><br>
Input the correct 4 digit password<br><br>
Select <button>Enter</button> to view the embeded text<br>
<b class='textSmaller'>Make sure you have the correct password</b><br>
  </td></tr></table>
</div></TD></TR></TABLE>

<!-- Aboutus -->
 <TABLE class='CodePlatform' id='aboutUs'  width='98%' ><TR><TD><div class='fireContent'><table width='98%' cellpadding='8'  ><tr class='titleBar'><td><div  id='CloseSearch' onclick="closeAlert('aboutUs')" ><div class='closer'>X</div></div></td><td>About us</td></tr><tr><td colspan='2'><br>
whatsapp: <span style='color:blue;'>0774 144 279</span><br><br>
or<br><br>
email: <span style='color:blue;'>hepiars@gmail.com</span><br><br>
  </td></tr></table>
</div></TD></TR></TABLE>

<!-- Decypt-->
<TABLE class='CodePlatform' id='AlertDecypt'  width='98%' ><TR><TD><div class='fireContent'><table width='98%' cellpadding='8'  ><tr class='titleBar'><td><div  id='CloseSearch' onclick="closeAlert('AlertDecypt')" ><div class='closer'>X</div></div></td><td><b>Extract Text From Image &nbsp;<span id="copy-text" style="float:right;"><span><img style="width: 20px; height: 20px;" src="data:image/png;base64,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" alt=""></span>➨<span><img alt="🔠" class="imga" style="width: 20px; height: 20px;" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA/UExURVJnemaEoXKTsmyLqFNrgmJ+mP/+/lt1jVJoflJpfn2hwXiZuKG60F14kbPH2JCtyMLT4tHa4ldvhuvt76ayvZ135mEAAAAKdFJOUwH///+a///a2kU0s+//AAAE6klEQVRYw6WYi5arKgxAC5RpFUQt/P+33jwh2M5dp2uCtQLJTgLi63YbstwfX8l9uX0QoGwocS5x+62gvLOWO9g4liA/3ulfuPxQIviZUctjiy4Ev+5fyOoDELeHIS2ESbkc5xdylJwAFbdl4vgdKQfKSZv8/d92Hrs3pOURMZxDIKce2D896FVtxaCiZHePzivne8nJu3jnxBzGUw7cvhOygZgcJXfH8SkoR/lS2ADHCUN6YGLlD4LJPSCzCKdPLrbA1lpumY50a71kckvNvIMTKi6YWdoz9uaxz4VOEyPlPKQU9DLJnjA3zGzPFyk/KJZ0/AypR7uAMLdHQBCXvjvJ4MziAVoIXUG4p0k7dzIII9qhRsJ/mdVrHgurUL3HdkyrbkR0EbQ6ZnVsOmmprthTL6DAEeGi54XPRydqVrRcpWMtbI31TIfmQrEyCCJa1xU6aE9HwDjQcc3asXJEVEPQyboqOkamcRejnFC/9HaxBkniQdVh62O0zoKZrYlym0C1oZyd0933WZs5TQin8UwgnH+a/HSx+AVUJCeauxkkJ2Rp6V9AnBl45XkzqdF5VSqiJgvPoDBHipnxaGAe4jvxYIMmO6g2pgRrjUBTSKn8WDlnUNc41mQyG6BeyJ8dD2lWkB7X1RgNkGmkzGRZa27JRJRWX8YxkxkUEZRW3WjOvE9QPK23hOIJlKiZxo6a1QgubB2kgnP2s/Ox3390Av04IY9Ka40YIh9AvqGWMD2NV/MakRm5bJ37DjKtGNChdX/KpM+geu6W00HOgFYc47WDuNo75Hq5+okDIMcgzM1zYUn+va4Spn4ugUBwo51tE+979TcfVxBGpD2yddM0bR3Q67LZiLqIWj/2Ji2tXnXg5v8O4oEIurNtIv5dHUHPd1BIreAjWUujZ2+t0AZyZcFj2/YkUODJ0GlptV/BGBV8yPY0aj78BiIUlbCe9irSuC+0+eLSgjclRAJFJmkhzin3RFio7IOWDj6FnNU2c3EdZOBkvgd8lsb7yE/B4Q0B1+8JrfC0yQ788G4j6kLrNDM60upPqOqaGIM4vhKEMY/OgMhB4LGoXQXTLE7bT22mCxKdCWzHoNcUEa3+3oDPLTv5tCBXJm8wCO8gL5l1FXzzeAPxBc+Z1F4MGoYJQbsNUTom0EXLCWgjkHtXMX8Ccp9AEPTWQVQcq9Rda1JQtYOwR0GiE6JEFJ1TFZqQNur8pgaqCqJC50jqnmCsDUj4POFaC3glpVc8AfFLH50jJmoD0pfEWNSA5IDH2BaxQ0HUxefIeJW8grAp4fnfolQwhTX2iESHFvBurRRk2+hkaxGF70bD+KTWwHdaN4ziRxANNzzby2NN9bGDYPU3Wf01WJsLyOajT3lVMoiX65E3nAHCQQIYlei2UOp4OpKuzYBqzegUleW3vRQkFO33mV6UcyJNakv6EpZbcltkx2IRN4zo/sLcRkC00UTGbestjr88sPQ2scGI7reFQI4mpEc7ar3qjPmkBYMBoOW2cG4xOoNxM9n15tmF9GBm8Hasuc2BzE6jcRHfQqLMbpTbTPpSOLMbh7T9jXPnTxo4SttfOE/9OPKimD5+dfr9Q1TU71GS2CAxi7yM/Ti0MXNdMC/7AenJJD3jxn4cxosC10de+mns9ZpY/yIvDOfDV7bn62t5fvzwtwDrK5ko/wFBeqT4oly/IAAAAABJRU5ErkJggg=="></span></span></b></td></tr><tr class='bkgnd'><td colspan='2'>
<fieldset name="Group1"  style="width: 95%"><legend>Select Image To Extract Text From</legend><input type="file" id="decrypt_loadImg" accept="image/png"></fieldset><br>
<fieldset name="Group1"  style="width: 95%"><legend>Input Sender Password To View Embed Text</legend><div id='SenderCoderror' class='textSmall'></div><br>Password: <input style='width: 110px;' type='text' value='' id='InputSenderCode' maxlength='4' placeholder='Enter a 4 digit code'>&nbsp;<button style='width: 20%;' id="extractButton" class='borderPosition'>Enter</button></fieldset><br>
<fieldset name="Group1"  style="width: 95%"><legend>Extracted text</legend><div class="message-container"><textarea type="text" id="extractedText" placeholder="Extracted text" class="message-textarea" style='width: 75%;' wrap='virtual' name='EncryptedText' rows=5 cols=30 maxlength=200  cols="45" rows="5"></textarea></div></fieldset><br>
<fieldset name="Group1"  style="width: 95%"><legend>Image</legend><canvas id="canvas"></canvas></fieldset>
</td></tr></table>
</div></TD></TR></TABLE>


<!-- Encrypt-->
<TABLE class='CodePlatform' id='AlertEncrypt'  width='98%' ><TR><TD><div class='fireContent'>
	<table width='98%' cellpadding='8'  ><tr class='titleBar'><td><div  id='CloseSearch' onclick="closeAlert('AlertEncrypt')" ><div class='closer'>X</div></div></td><td><b>Embed text in Image &nbsp;</b><span id="copy-text"  style="float:right;"><b><span><img alt="🔠" class="imga" style="width: 20px; height: 20px;" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA/UExURVJnemaEoXKTsmyLqFNrgmJ+mP/+/lt1jVJoflJpfn2hwXiZuKG60F14kbPH2JCtyMLT4tHa4ldvhuvt76ayvZ135mEAAAAKdFJOUwH///+a///a2kU0s+//AAAE6klEQVRYw6WYi5arKgxAC5RpFUQt/P+33jwh2M5dp2uCtQLJTgLi63YbstwfX8l9uX0QoGwocS5x+62gvLOWO9g4liA/3ulfuPxQIviZUctjiy4Ev+5fyOoDELeHIS2ESbkc5xdylJwAFbdl4vgdKQfKSZv8/d92Hrs3pOURMZxDIKce2D896FVtxaCiZHePzivne8nJu3jnxBzGUw7cvhOygZgcJXfH8SkoR/lS2ADHCUN6YGLlD4LJPSCzCKdPLrbA1lpumY50a71kckvNvIMTKi6YWdoz9uaxz4VOEyPlPKQU9DLJnjA3zGzPFyk/KJZ0/AypR7uAMLdHQBCXvjvJ4MziAVoIXUG4p0k7dzIII9qhRsJ/mdVrHgurUL3HdkyrbkR0EbQ6ZnVsOmmprthTL6DAEeGi54XPRydqVrRcpWMtbI31TIfmQrEyCCJa1xU6aE9HwDjQcc3asXJEVEPQyboqOkamcRejnFC/9HaxBkniQdVh62O0zoKZrYlym0C1oZyd0933WZs5TQin8UwgnH+a/HSx+AVUJCeauxkkJ2Rp6V9AnBl45XkzqdF5VSqiJgvPoDBHipnxaGAe4jvxYIMmO6g2pgRrjUBTSKn8WDlnUNc41mQyG6BeyJ8dD2lWkB7X1RgNkGmkzGRZa27JRJRWX8YxkxkUEZRW3WjOvE9QPK23hOIJlKiZxo6a1QgubB2kgnP2s/Ox3390Av04IY9Ka40YIh9AvqGWMD2NV/MakRm5bJ37DjKtGNChdX/KpM+geu6W00HOgFYc47WDuNo75Hq5+okDIMcgzM1zYUn+va4Spn4ugUBwo51tE+979TcfVxBGpD2yddM0bR3Q67LZiLqIWj/2Ji2tXnXg5v8O4oEIurNtIv5dHUHPd1BIreAjWUujZ2+t0AZyZcFj2/YkUODJ0GlptV/BGBV8yPY0aj78BiIUlbCe9irSuC+0+eLSgjclRAJFJmkhzin3RFio7IOWDj6FnNU2c3EdZOBkvgd8lsb7yE/B4Q0B1+8JrfC0yQ788G4j6kLrNDM60upPqOqaGIM4vhKEMY/OgMhB4LGoXQXTLE7bT22mCxKdCWzHoNcUEa3+3oDPLTv5tCBXJm8wCO8gL5l1FXzzeAPxBc+Z1F4MGoYJQbsNUTom0EXLCWgjkHtXMX8Ccp9AEPTWQVQcq9Rda1JQtYOwR0GiE6JEFJ1TFZqQNur8pgaqCqJC50jqnmCsDUj4POFaC3glpVc8AfFLH50jJmoD0pfEWNSA5IDH2BaxQ0HUxefIeJW8grAp4fnfolQwhTX2iESHFvBurRRk2+hkaxGF70bD+KTWwHdaN4ziRxANNzzby2NN9bGDYPU3Wf01WJsLyOajT3lVMoiX65E3nAHCQQIYlei2UOp4OpKuzYBqzegUleW3vRQkFO33mV6UcyJNakv6EpZbcltkx2IRN4zo/sLcRkC00UTGbestjr88sPQ2scGI7reFQI4mpEc7ar3qjPmkBYMBoOW2cG4xOoNxM9n15tmF9GBm8Hasuc2BzE6jcRHfQqLMbpTbTPpSOLMbh7T9jXPnTxo4SttfOE/9OPKimD5+dfr9Q1TU71GS2CAxi7yM/Ti0MXNdMC/7AenJJD3jxn4cxosC10de+mns9ZpY/yIvDOfDV7bn62t5fvzwtwDrK5ko/wFBeqT4oly/IAAAAABJRU5ErkJggg=="></span>➨<img style="width: 20px; height: 20px;" src="data:image/png;base64,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" alt=""></span></b></td></tr><tr class='bkgnd'><td colspan='2'>
<form action='/cgi-bin/test.cgi' name="post">
<fieldset name="Group1"  style="width: 95%"><legend>Load image in your device</legend><br>
    <input type="file" id="uploadImage" accept="image/png"></fieldset><br>
</form>
<br>
<fieldset name="Group1"  style="width: 95%"><legend>Input text</legend>
<div class="message-container"><textarea type="text" id="textInput" placeholder="input text you want to send"class="message-textarea" style='width: 75%;' wrap='virtual' name='EncryptedText' rows=3 cols=10 maxlength=200  cols="45" rows="5"></textarea><span id="charCount">0</span>/24</div></fieldset>
<br>
<fieldset name="Group1"  style="width: 95%"><legend>Input a 4 digit password</legend>
Input a 4 digit password the receiver must enter to view your text<br><div colspan='2' id='ReceiverCoderror' class='textSmall'></div><br><span>Password: <input style='width: 110px;' type='password' value='' id='InputReceiverCode' maxlength='4' placeholder='Enter 4 digit code'>&nbsp;<button id="convertImage" class="button" class='borderPosition'>Enter</button></span></fieldset>
<br><fieldset name="Group1"  style="width: 95%"><legend>Image</legend>
<canvas id="CanvasImg"></canvas></fieldset><br>

</td></tr></table>
</div></TD></TR></TABLE>


<!-- createMainPW   -->
<TABLE class='CodePlatform' id='createMainPWPlatform'  width='98%' ><TR><TD><div class='fireContent'><table  cellpadding='8'  ><tr><td><div  id='CloseSearch' onclick='CloseMainPassword()' ><div class='closer'>X</div></div></td><td><b>Welcome <span id="copy-text" ><img style="width: 20px; height: 20px;" src="data:image/png;base64,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" alt=""></span></b></td></tr><tr class='bkgnd'><td colspan='2'><br><span class='appName' ></span>Create your password<br>You will use the password to open the app</td></tr><tr><td></td><td><br></td></tr><tr><td></td><td><br></td></tr><tr><td>Password: </td><td><input type='password' value='' id='myInput1' maxlength='4' style='width: 96px;'>&nbsp;<button onclick='ShowPassword1()' class='borderPosition'>👁</button><br></td></tr><tr><td>Re Enter Password: </td><td><input type='password' value='' id='myInput2' maxlength='4' style='width: 96px;'>&nbsp;&nbsp;<button onclick='ShowPassword2()' class='borderPosition'>👁</button><br></td></tr><tr><td> </td><td><button onclick='EnterCreateMainPassword()' class='borderPosition'>Next</button></td></tr></table>
</div></TD></TR></TABLE>




 <div id='footer2'  ><table width='98%'><tr><td>By using this app, you agree to the T&Cs </td></tr><tr><td onclick='GotoLicenseAg()' class='borderPosition'>view T&Cs &nbsp;</td></tr></table>  </div>
<div id='footer1'  ></div>

<TABLE class='CodePlatform' id='TnC'  width='98%' ><TR><TD><div class='fireContent'><table width='98%' cellpadding='8'  ><tr><td colspan='2'><div  id='CloseSearch' onclick="closeAlert('TnC')" ><div class='closer'>X</div></div></td></tr><tr class='bkgnd'><td colspan='2'>
<div class='Menuplc' id='agree_ID' style=' text-align: center;'></div>
<div class='Menuplc' id='agree_notes' style=' text-align: center;'></div>
</td></tr></table>
</div></TD></TR></TABLE>

<script type="text/javascript">
// clientCell_id 2 cld$ , 
//lstorage 2 lsge$ , 
//lisence_Agreed 2 lgrd$ , 
//USERPURCHASEDLIST 2 uspl$
//payID 2 pid$

var PriceCurrency="$";
var AppPrize="5"; //the price for the app
var payment_id;
var SoftwareVersion="1";
var APP_NAME="Velo";
var APP_VERSION="01";
var MsgPW="";
var companyName="Noril Apps";
var ThirtyDayDuration=86400000*30;
var CELL_NUMBA1="+263774144279";emailAddress="hepiars@gmail.com";
var IOLOGIQLicenseAgreement=APP_NAME+" END USER LICENSE AGREEMENT (EULA)\nNOTICE TO USERS: CAREFULLY READ THE FOLLOWING LEGAL AGREEMENT. USE OF "+APP_NAME+" (the 'SOFTWARE') PROVIDED WITH THIS AGREEMENT CONSTITUTES YOUR ACCEPTANCE OF THESE TERMS. IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT INSTALL AND/OR USE THIS SOFTWARE. USER'S USE OF THIS SOFTWARE IS CONDITIONED UPON COMPLIANCE BY USER WITH THE TERMS OF THIS AGREEMENT.\n\n1. By using this software, means you AGREE to the END USER LICENSE \n\n2. LICENSE GRANT \nThis EULA grants you the right to store, load, install, execute or display a copy of the SOFTWARE on your Device.\n'You' means the company, entity or individual who received the SOFTWARE. “Device” must be wholly owned, rented or leased by you.\nYou may not modify the SOFTWARE or disable features of the SOFTWARE except as an intended part of the SOFTWARE's programming features.\n\n3. RESTRICTIONS\nYou may not, lease, sub-license, or sell the SOFTWARE. You agree not to modify, adapt, translate, reverse engineer, decompile, disassemble or otherwise attempt to discover the source code of the SOFTWARE. You may not alter or modify the installer program or create a new installer for the SOFTWARE. \n\n4. OWNERSHIP\nThe SOFTWARE is owned and copyrighted by "+companyName+". This license confers no title or ownership of the SOFTWARE and should not be construed as a grant of any right in the SOFTWARE.\n\n5. COPYRIGHT\nThe SOFTWARE and all rights are owned by "+companyName+" and/or its suppliers and are protected by copyright law and international copyright treaties. You acknowledge that no title to the intellectual property in the SOFTWARE is transferred to you. You further acknowledge that title and full ownership rights to the SOFTWARE will remain the exclusive property of "+companyName+" and you will not acquire any rights to the SOFTWARE except as expressly set forth in this license. \n\n6. TERMINATION \nThe License is in effect until terminated. You may terminate this License at any time by ceasing any and all use of the SOFTWARE, and deleting or destroying the SOFTWARE. This agreement shall terminate automatically upon breach of any term of this agreement.  \n\n7. NO WARRANTY, NO LIABILITY \n"+companyName+" AND ITS SUPPLIERS DO NOT AND CANNOT WARRANT THE PERFORMANCE OR RESULTS YOU MAY OBTAIN BY USING THE SOFTWARE OR DOCUMENTATION. "+companyName+" AND ITS SUPPLIERS MAKE NO WARRANTIES, EXPRESS OR IMPLIED, AS TO NONINFRINGEMENT OF THIRD PARTY RIGHTS, MERCHANTABILITY, OR FITNESS FOR ANY PARTICULAR PURPOSE. IN NO EVENT WILL "+companyName+" OR ITS SUPPLIERS BE LIABLE TO YOU FOR ANY CONSEQUENTIAL, INCIDENTAL OR SPECIAL DAMAGES, INCLUDING ANY LOST PROFITS OR LOST SAVINGS, EVEN IF A "+companyName+" REPRESENTATIVE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY THIRD PARTY. YOU HEREBY ASSUME THE ENTIRE RISK OF ALL USE OF THE COPIES OF SOFTWARE COVERED BY THIS LICENSE.\n\n8. GOVERNING LAW \nThis agreement is governed by the laws of ZIMBABWE. Any claim, dispute or controversy with respect to, in connection with or arising out of this agreement shall be subject to and decided by arbitration in ZIMBABWE. If any part of this agreement is found void and unenforceable by a court of competent jurisdiction, it will not affect the validity of the balance of the agreement, which shall remain valid and enforceable according to its terms.\n\n9. ENTIRE AGREEMENT \nThis agreement is the final, complete and exclusive agreement between you and "+companyName+" that supersedes any prior agreement or understanding, whether written or oral, relating to the subject matter of this license.\nCopyright © 2016-2024 "+companyName+". All rights reserved.\n";


var AryLearningVerbs=[];
/* @preserve */  
var _cld$=localStorage.getItem('clientCellID');
/* @preserve */
const _lsge$= localStorage.getItem('mainPassword');
/* @preserve */
/* @preserve */
const _uspl$=localStorage.getItem('userPurchasedList');
/* @preserve */
const _pid$=localStorage.getItem('paymentID');
let appPurchased = localStorage.getItem('appPurchased');
let frstDay = localStorage.getItem('frstDay4');
 console.log("appPurchased "+appPurchased)
//<script type="text/javascript" src='js/memory.js'>
document.querySelector('.appName').innerHTML=APP_NAME+" "+APP_VERSION;
///

StartApp();
function StartApp(){
document.getElementById('agree_ID').innerHTML = "";
document.getElementById('baser1').innerHTML ="";
localStorage.setItem('lisenceAgreed', "agreed");
document.getElementById('baser1').innerHTML ="";
if(!localStorage.getItem('frstDay4')){
const day1st = new Date();
const thirtyDay = new Date();
let Day31st=thirtyDay.setDate(day1st.getDate() + 30);
  console.log("Current Date:", day1st.toISOString().split('T')[0]); // Format as YYYY-MM-DD
console.log("Future Date (+30 days):", Day31st); 
      localStorage.setItem('frstDay4', Day31st);

} 

if(appPurchased=='true'){/*console.log("=0 ")*/}
else if(FreeMode()==true){createAlert('Not_Yet_Purchased_Note')}
else if(FreeMode()==false){App_Expired();console.log("=1 ")}
else if(appPurchased!='true'){App_Expired();console.log("=2 ")}
}

    function FreeMode() {// Get today's date in YYYY-MM-DD format
    var Ddate='01';
    var Dmonth='02';
    var Dyear='2025';
    const targetDate = Dyear+"-"+Dmonth+"-"+Ddate;
    //document.getElementById('AppExpirationDate').innerHTML= Ddate+"-"+Dmonth+"-"+Dyear;
      const today = new Date();
      let formattedToday = today.toISOString().split('T')[0];
      const Tadays_Date = localStorage.getItem('TadaysDate');
console.log("today's date "+Tadays_Date+"   expiry date "+targetDate);
if(Tadays_Date<=formattedToday||!localStorage.getItem('TadaysDate')){localStorage.setItem('TadaysDate', formattedToday);}// avoid haking
//Tadays_Date = localStorage.getItem('TadaysDate');
      // Compare today's date with the target date
      if (Tadays_Date === targetDate||Tadays_Date > targetDate) {
        console.log(Tadays_Date+"   expiry date "+targetDate+"  >>  "+formattedToday);
        return false;
      }  

else if (Tadays_Date < targetDate) {
       console.log(Tadays_Date+"   not expiry date "+targetDate+" >> **  "+formattedToday);
        return true;
      } 
    }


function CheckUserPWTrue(){
var myInput1 = document.getElementById('myInput1').value;
var myInput2 = document.getElementById('myInput2').value; 
if(myInput1===myInput2&&myInput2.length!=0){
CloseMainPassword();
localStorage.setItem('mainPassword', myInput2);
window.location.replace("TextToEmoji.html");
}
else{}
}

function OncePerLoadSlide(thisAry,Atplace){// slide one per load
 var Atplace=document.getElementById(Atplace);
 var randiser=Math.floor(Math.random()*(thisAry.length-1));
 //console.log(" this id "+Atplace+"   "+randiser)
Atplace.innerHTML=thisAry[randiser];
}
displayfireworks=false;
function closeCurrentOpenNext(cloz,opn){closeAlert(cloz);createAlert(opn);}
function createAlert(idnam){
document.getElementById(idnam).classList.remove('CodePlatform');
document.getElementById(idnam).classList.add('fireAlert');
}
function closeAlert(idnam){
document.getElementById(idnam).classList.remove('fireAlert');
document.getElementById(idnam).classList.add('CodePlatform');
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

var clientCellNumb=_cld$;
console.log("payment Id: "+_pid$+"   device ID "+clientCellNumb);
function ShowEcocashCashoutID(){closeCurrentOpenNext('purchase_OutputDeviceID','purchase_EcocashCashoutID');}

function EnterProductKey(){closeCurrentOpenNext('purchase_id','purchase_EnterProductKey');}
var listOfUsersPaid = "";
document.querySelector(".myCell").innerHTML=CELL_NUMBA1;

function HowToEmbed(){closeCurrentOpenNext('showMenu','howToEmbed');}    
function HowToExtract(){closeCurrentOpenNext('showMenu','howToExtract');}
function AboutUs(){closeCurrentOpenNext('showMenu','aboutUs');}
var closeProdKeyVerification=false;
function ToMainApp(){if(closeProdKeyVerification==true){closeAlert('purchase_EnterProductKey');}}//purchase_EnterProductKey
function backToOut(){closeCurrentOpenNext('purchase_EnterProductKey','purchase_id');}


var generatdProdCode;

 async function Verify(){
 let prodKy = document.getElementById("productKey").value;
 generatdProdCode = await getSecretCode(_pid$, clientCellNumb);
 if(prodKy== generatdProdCode){
   document.getElementById('prodkeyNote').innerHTML="App was succcessfully purchased <br> enjoy a full year Purchase License increased text encryption + amaizing updates";
    appPurchased=localStorage.setItem('appPurchased', 'true');
    closeProdKeyVerification=true;
    //closeAlert('purchase_EnterProductKey');
 }
else{
 console.log("payment Id: "+_pid$+"   device ID "+clientCellNumb+"  prodKy "+prodKy+" check "+generatdProdCode);
 document.getElementById('prodkeyNote').innerHTML="Input error";}
}
/*<script>

 <script type="text/javascript">*/
    document.getElementById("AppPrice").innerHTML=AppPrize;
   document.querySelector(".myCell").innerHTML=CELL_NUMBA1;
function ShowDeviceID(){
var payment_id=document.getElementById("paymentiD").value;
var celnum=document.getElementById("clientCell").value;
 console.log("payment Id: "+payment_id);
if(payment_id=="08790727m12"||payment_id=="08790727M12"){closeCurrentOpenNext('purchase_id','create_password');}

else if(payment_id.length!=0&&celnum.length!=0){
document.getElementById('cellError').innerHTML= "";
document.getElementById('payidError').innerHTML= "";
_cld$=celnum;
localStorage.setItem('paymentID', payment_id);
localStorage.setItem('clientCellID', _cld$);
EnterProductKey();
}
else if(payment_id.length>0&&celnum.length!=0){document.getElementById('cellError').innerHTML= "Input error";}
else if(payment_id.length!=0&&celnum.length>0){document.getElementById('payidError').innerHTML= "Input error";}
else{
document.getElementById('cellError').innerHTML= "Input error";
document.getElementById('payidError').innerHTML= "Input error";
}
}
/*<script>

 <script type="text/javascript">*/
/////////////////////////////////////////////root/////////////////////////////////////////////////////////////////////////
document.getElementById('baser1').innerHTML = "";
var viewLince=false;
    function GotoLicenseAg(){
      //createAlert('TnC')
    document.getElementById('agree_ID').innerHTML = " Lisence Agreement<br>Please read the following Lisence Agreement. You must accept the terms of this agreement before continuing with the installation.";
    if(viewLince==false){
document.getElementById('baser1').innerHTML = "<br><br><br><textarea  type='text' id='' style='height: 500px; width: 250px;' wrap='virtual' placeholder='' cols='30' rows='3' readonly='readonly'>"+IOLOGIQLicenseAgreement+"</textarea>";viewLince=true}
else{
document.getElementById('baser1').innerHTML ='';
  viewLince=false;}
}


function App_Expired(){
closeCurrentOpenNext('showMenu','App_Expired_Note');
//createAlert('App_Expired_Note');
}

function purchaseApp(){
closeCurrentOpenNext('App_Expired_Note','purchase_id');}
function Close_OutputDeviceID_OpenpurchaseApp(){closeCurrentOpenNext('purchase_OutputDeviceID','purchase_id');}


 


  async function generateSecretCode(){
       let clintCell = document.getElementById("clientCellNumb").value;
       let pyID = document.getElementById('paymentID').value;
       const secretCode = await getSecretCode(pyID, clintCell);
       document.getElementById('outputgenCode').value = secretCode;
       if (localStorage.getItem('userPurchasedList') != null) {
           listOfUsersPaid = localStorage.getItem('userPurchasedList');
       }
 //document.getElementById("payID").innerHTML="prodID "+pyID;
  //document.getElementById("devisID").innerHTML="devisID "+clintCell;
       localStorage.removeItem('userPurchasedList');
       listOfUsersPaid += "cell: " + clintCell + " payment: " + pyID + " code: " + secretCode + " ||<br>";
       localStorage.setItem('userPurchasedList', listOfUsersPaid);
   }

async function getSecretCode(pyID, clCell) {
    console.log("payment Id: "+pyID+"   device ID "+clCell);
       if (!clCell || !pyID) {
           alert("Please enter both number and payment ID.");
           return;}
       const scretCode = btoa(pyID+clCell);//Function to combine two strings and convert to Base64
       console.log("::" + scretCode);
       return scretCode;
  }


function ExitApp(){}
var createMainPWPlatform=document.getElementById('createMainPWPlatform');
var ReceiverCodePlatform=document.getElementById('ReceiverCodePlatform');
var SenderCodePlatform=document.getElementById('SenderCodePlatform');
var Sender_Coderror=document.getElementById('SenderCoderror');
var Receiver_Coderror=document.getElementById('ReceiverCoderror');
var Alert_Decypt=document.getElementById('AlertDecypt');
var Alert_Encrypt=document.getElementById('AlertEncrypt');



function showManu(){createAlert('showMenu');}
function DecryptEnteryMode(){
  document.getElementById('baser1').innerHTML='';

document.getElementById('InputSenderCode').value="";
Sender_Coderror.innerHTML="";
document.getElementById('InputReceiverCode').placeholder = "Enter a 4 digit code";
  createAlert('AlertDecypt');}

function EncryptMode(){
  document.getElementById('baser1').innerHTML='';
document.getElementById("textInput").value="";
Receiver_Coderror.innerHTML="";
  document.getElementById('textInput').placeholder = "input text you want to send";
  createAlert('AlertEncrypt');
}

function EncryptModeEmojie(){
  document.getElementById('textInput').placeholder = "input text you want to send";
  createAlert('AlertEncryptEmoji');}

function EncryptModePic(){
  document.getElementById('textInput').placeholder = "input text you want to send";
  createAlert('AlertEncryptPic');}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////encrypt///////////////////////////////////////////////////////////////////////


let UploadImg_MakeEmoji="";
const UploadImage = document.getElementById('uploadImage');
const charCount = document.getElementById('charCount');

const text_Input= document.getElementById('textInput');
        // Add an input event listener to count characters
text_Input.addEventListener('input', function() {charCount.textContent = text_Input.value.length;});

UploadImage.disabled=false;
function Option_uploadImage(){UploadImage.disabled=false;}


function clearScreen(){}


// Convert canvas to PNG and show the image
document.getElementById('convertImage').addEventListener('click', () => {//makePNG()
  EnterReceiverCode();
});

function EnterReceiverCode(){
var ReceivPW=document.getElementById('InputReceiverCode').value;
if(isFourDigitNumber(ReceivPW)==true){MsgPW=ReceivPW;
    console.log("app version= "+APP_VERSION+" receiver code= "+MsgPW);
    //  if(UploadImg_MakeEmoji=="makeEmoji"){makeEmoji();}
  //else if(UploadImg_MakeEmoji=="uploadImg"){
    embedButtonImg();//}
  //else{makeQuote();}
}
else{Receiver_Coderror.innerHTML="Input a 4 digit password the receiver must enter to view your text";}
}

//////////////////////////////////////////////////////////////////////////////////////encrypt Img///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
let imageDataImg;
const canvasImg = document.getElementById('CanvasImg');
const ctxImg = canvasImg.getContext('2d');
let imgImg = new Image();


document.getElementById('uploadImage').addEventListener('change', function(event) {//  UploadImg_MakeEmoji="uploadImg";
            const file = event.target.files[0];
            const reader = new FileReader();
            reader.onload = function(e) {
                imgImg.src = e.target.result;
                imgImg.onload = function() {// Set canvas size to 50% of the original image size
 console.log(" img width: "+imgImg.width+" img height: "+imgImg.height);
  console.log(" window width: "+window.innerWidth+" window height: "+window.innerHeight);
  var imgWidth_Proportionate=(window.innerWidth/imgImg.width);// proportionate to windw width
  var imgHeight_Proportionate=(imgImg.height/(imgImg.width+imgImg.height))*imgWidth_Proportionate;
 console.log(" window width: "+imgWidth_Proportionate+" window height: "+imgHeight_Proportionate);
            const width = imgImg.width* imgWidth_Proportionate;
            const height = imgImg.height* imgWidth_Proportionate;
            canvasImg.width = width;
            canvasImg.height = height;
            // Draw the image on the canvas at 50% scale
            ctxImg.drawImage(imgImg, 0, 0, width, height);
                    imageDataImg = ctxImg.getImageData(0, 0, canvasImg.width, canvasImg.height);
                }
            };
            reader.readAsDataURL(file);
        });


// Convert text to binary
function textToBinaryImg(text) {
  return text.split('')
    .map(char => char.charCodeAt(0).toString(2).padStart(8, '0'))
    .join('');
}

// Convert binary to text
function binaryToTextImg(binary) {
  const binaryChunks = binary.match(/.{1,8}/g);
  return binaryChunks.map(byte => String.fromCharCode(parseInt(byte, 2))).join('');
}

// Embed binary text into image
function embedTextImg(binaryText) {
  const data = imageDataImg.data;
  for (let i = 0; i < binaryText.length; i++) {
    data[i * 4 + 2] = (data[i * 4 + 2] & 0xFE) | parseInt(binaryText[i]);
  }
  ctxImg.putImageData(imageDataImg, 0, 0);
  enableShareButtons(canvasImg);
}

// Embed Button Click Event
function embedButtonImg(){
  const text = document.getElementById('textInput').value;
  if (!text || !imageDataImg) {
    alert('Please upload an image and enter some text.');
    return;
  }
  const binaryText = textToBinaryImg(APP_VERSION+MsgPW+text);
  if (binaryText.length > imageDataImg.data.length / 4) {
    alert('Text is too long to fit in this image.');
    return;
  }
  embedTextImg(binaryText);
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////encrypt Quote///////////////////////////////////////////////////////////////////////




// Enable share buttons
function enableShareButtons(canv) {
    downloadImage(canv.toDataURL('image/png')); // Use data URL
}

// Function to download the image locally
function downloadImage(dataUrl) {
  const link = document.createElement('a');
  link.href = dataUrl;
  link.download = 'image.png';
  link.click();
   alert('Text has been embedded into the image. and downloaded into your device. You can now send the image. Make sure the receiver knows the image password');
}


////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////decrypt/////////////////////////////////////////////////////////////////////////////
       const canvas = document.getElementById('canvas');
        const ctx = canvas.getContext('2d');
        let img = new Image();
        let imageData;

        // Extract binary text from image
        function extractText(binaryLength) {
            let data = imageData.data;
            let binaryText = '';
            for (let i = 0; i < binaryLength; i++) {
                binaryText += (data[i * 4 + 2] & 1).toString(); // Extract from the blue channel LSB
            }
            return binaryText;
        }


        // Load PNG image into canvas
        document.getElementById('decrypt_loadImg').addEventListener('change', function(event) {
            const file = event.target.files[0];
            const reader = new FileReader();
            
            reader.onload = function(e) {
                img.src = e.target.result;
                img.onload = function() {
 // Set canvas size to 50% of the original image size
            const width = img.width;
            const height = img.height;
            canvas.width = width;
            canvas.height = height;

            // Draw the image on the canvas at 50% scale
            ctx.drawImage(img, 0, 0, width, height);

             imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
                }
            };
            reader.readAsDataURL(file);
        });


// Convert binary to text
function binaryToText(binary) {
  const binaryChunks = binary.match(/.{1,8}/g);
  return binaryChunks.map(byte => String.fromCharCode(parseInt(byte, 2))).join('');
}


        // Extract Button Click Event
        document.getElementById('extractButton').addEventListener('click', function() {
          document.getElementById('extractedText').textContent ="";
            if (!imageData) {
        alert('Please upload an image with embedded text.');
                return;
            }
            const maxTextLength = 30; // Adjust this based on the expected length
            console.log("^^  "+maxTextLength);
            const binaryText = extractText(maxTextLength * 8); // Extract binary data for text length
            const extractedText = binaryToText(binaryText);
  if(CheckExtractedTexPW(extractedText)==true){document.getElementById('extractedText').textContent = StripJunk(extractedText);}
  else{alert("wrong password")}
        });

function StripJunk(n){
n=n.substring(6);//remove AppCode & PW
return removeNonASCII(n);
}

function removeNonASCII(str){return str.replace(/[^\x00-\x7F]/g, "");}

function CheckExtractedTexPW(n){
if(checkforDecryption(n)==true){return EnterSenderCode(n);   }
else{return false;}
}


function checkforDecryption(n){
if(n.length>0){return true;//checkStringPattern(str);
}
else{return false;}
}

function EnterSenderCode(n){
var SenderPW=document.getElementById('InputSenderCode').value;
if(isFourDigitNumber(SenderPW)==true){
    console.log("is number   "+SenderPW);
    var chekVn=n.substring(0,2);
  var chekCd=n.substring(2,6);
  console.log(" chekVn "+chekVn+" chekCd+"+chekCd+" SenderPW "+SenderPW);
if(SenderPW==chekCd&&APP_VERSION==chekVn){console.log("receiverCode and app version correct");
Sender_Coderror.innerHTML="";
return true;}
else if(SenderPW!=chekCd&&APP_VERSION==chekVn){Sender_Coderror.innerHTML="receiverCode is not correct";return false;}
else if(SenderPW==chekCd&&APP_VERSION!=chekVn){Sender_Coderror.innerHTML="app version not correct";return false;}
else if(SenderPW!=chekCd&&APP_VERSION!=chekVn){Sender_Coderror.innerHTML="receiverCode and app version not correct";return false;}
}
else{alert("Input a 4 digit password the receiver must enter to view your text");
return false;}
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//<script type="text/javascript" src='js/updateTimer.js'>



//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////
function StartUpCheck() {
  var startUpPW = document.getElementById('startUpPW').value;
  if(startUpPW==localStorage.getItem('mainPassword')){breakAlert();}
    else{alert("Input Error");}
}

function PeerToPeerPassword(){
breakAlert();
 alert("Peer To Peer Password","<table class='settest-table'><tr><td>MainPassword: </td><td><input type='password' value='' id='mainPw' maxlength='4'><button onclick='ShowPassword1()'>👁</button><br></td></tr><tr><td><br></td></tr><tr><td>Peer Name: </td><td><input type='text' id='peerName' placeholder='Alias Name' maxlength='20'><br></td></tr><tr><td> <tr></tr><tr><td>Peer 2 Peer Password: </td><td><input type='password' value='' id='p2pPW' maxlength='4'><button type='checkbox' onclick='ShowPassword2()'>👁</button><br></td></tr></table><button onclick='PeerToPeerPasswordCheck()' width='95%' >Enter</button><br>");
}

function PeerToPeerPasswordCheck(){
  var mainPw = document.getElementById('mainPw').value;
var peerName = document.getElementById('peerName').value;
var p2pPW=document.getElementById('p2pPW').value;
if(peerName==MAINUSER){EnterUserID_GetPurchaseCode()}
  else if(mainPw==_lsge$){
localStorage.setItem('mainPassword', peerName);
localStorage.setItem('peerToPeer1', p2pPW);

breakAlert();
}
    else{alert("Input Error");}
}

function createSetMainPassword(){
  if(_lsge$==null){createMainPassword();}
    else{SetNewUserPass();}
}

function EnterCreateMainPassword() {
  var myInput1 = document.getElementById('myInput1').value;
var myInput2 = document.getElementById('myInput2').value;
var userName=document.getElementById('userName').value;
var userCell=document.getElementById('userCell').value;
if(userName==MAINUSER){EnterUserID_GetPurchaseCode()}
  else if(checkInputCorrect()==true){
localStorage.setItem('mainPassword', myInput2);
localStorage.setItem('userCellphone', userCell);
localStorage.setItem('USERName', userName);
console.log('PW '+myInput2);
breakAlert();
}
    else{alert("Input Error");}
}


function ShowPassword1() {
var myInput1 = document.getElementById('myInput1');
  if (myInput1.type === 'password') { myInput1.type = 'text';} else { myInput1.type = 'password';}}

function ShowPassword2() {
var myInput2 = document.getElementById('myInput2');
  if (myInput2.type === 'password') {myInput2.type = 'text';} else {myInput2.type = 'password';}}


function checkInputCorrect(){
var myInput1 = document.getElementById('myInput1').value;
var myInput2 = document.getElementById('myInput2').value;
var userName=document.getElementById('userName').value;
var userCell=document.getElementById('userCell').value;
  var checker=false;
if(myInput1==myInput2&&myInput2.length==4&&userCell.length==10&&userName.length!=0){checker=true;}
return checker
}

function SetNewUserPass4(){
alert();
}

function EnterUserID_GetPurchaseCode5(){
window.location.replace("Admin.html");}

function passwordsForYourContacts(){}
function PurchaseApp(){}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//<script type="text/javascript" src='js/receiverSenderCode.js'>

function isFourDigitNumber(value) {// Check if the value is a number and has exactly 4 digits
    return /^\d{4}$/.test(value.toString());
}

      // Function to enable textarea input
    function enableInput() {
      document.getElementById("myTextarea").disabled = false;
    }

    // Function to disable textarea input
    function disableInput() {
      document.getElementById("myTextarea").disabled = true;
    }
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//<script type="text/javascript" src='js/check.js'>
function escapeSpecialChars(str) { return str.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&');}//

function checkforEncrypt(){
  var str= escapeSpecialChars(document.getElementById('inputArray').value);
  return isAllASCII(str);}


function isAllASCII(str) {
  if(str.length>0){
          for (let i = 0; i < str.length; i++) {
            // Get the character code of each character
            let charCode = str.charCodeAt(i);
            
            // Check if the character code is within the ASCII range
            if (charCode > 127) {
              return false; // Return false if a non-ASCII character is found
            }
            else{
          return true; // Return true if all characters are ASCII    
            }
          }}
  else{return false; // Return true if all characters are ASCII}
}}


function checkStringPattern(str) {//js code to check if all eventh chars in a string are vowels and oddth chars are not vowels
  // Define vowels
  const vowels = emojToned;
  // Loop through the string
  for (let i = 0; i < str.length; i++) {
    const char = str[i];
    // Check even-indexed characters (i.e., i % 2 === 0 in 0-based index)
    if (i % 2 === 0) {
      if (!vowels.includes(char)) {
        return false; // Even-indexed char must be a vowel
      }
    } 
    // Check odd-indexed characters (i.e., i % 2 === 1 in 0-based index)
    else {
      if (vowels.includes(char)) {
        return false; // Odd-indexed char must not be a vowel
      }
    }
  }
  // If no issues found, return true
  return true;
}
 </script>
</html>