<script type="text/javascript" src="https://cdn.rentalpanelbd.com/cd7f76/techsmm/jquery.min.js"></script>
<script type="text/javascript" src="https://cdn.rentalpanelbd.com/cd7f76/techsmm/cflcci28nes0yhln.js"></script>
<script type="text/javascript" src="https://cdn.rentalpanelbd.com/cd7f76/techsmm/t3u8bszy7ju8y8or.js"></script>
<script type="text/javascript" src="https://cdn.rentalpanelbd.com/cd7f76/techsmm/oor0gfnm6a7rec3u.js"></script>
<script type="text/javascript" src="https://cdn.rentalpanelbd.com/cd7f76/techsmm/fl30lzzomp4w0yk2.js"></script>
<script type="text/javascript" src="https://cdn.rentalpanelbd.com/cd7f76/techsmm/x8eo1d0qmu03i9qb.js"></script>
<script type="text/javascript" src="https://cdn.rentalpanelbd.com/cd7f76/techsmm/5rlpuzscp8ism29e.js"></script>
<script type="text/javascript" src="https://cdn.rentalpanelbd.com/cd7f76/techsmm/farxtjet462wr6bi.js"></script>
    <script src="https://code.iconify.design/iconify-icon/1.0.7/iconify-icon.min.js"></script>
<script>
    function navToggleMob() {
      let menuBox = document.getElementById('navMob');
      menuBox.classList.toggle('active');
    }


    $(window).scroll(function () {
      var scroll = $(window).scrollTop();

      if (scroll >= 80) {
        $("#navbar").addClass("shrink");
      } else {
        $("#navbar").removeClass("shrink");
      }

      if (scroll >= 300) {
        $("#navbar").addClass("fixed-top");
      } else {
        $("#navbar").removeClass("fixed-top");
      }
    });

  </script>
<script>
    const showMorebtn = document.getElementById('showMore');
    showMorebtn.addEventListener('click', function (e) {
      const targetThat = document.getElementById('more_menu');
      targetThat.classList.toggle('active_more_menu');
    });
  </script>
  {% if wp_active or tg_active %}
<style>
.chat-widget {
    position: fixed;
    z-index: 10000000;
}
.chat-widget__top-left {
    top: 0; left: 0;
}
.chat-widget__top-right {
    top: 0; right: 0;
}
.chat-widget__bottom-left {
    bottom: 0; left: 0;
}
.chat-widget__bottom-right {
    bottom: 0; right: 0;
}
.chat-container {
    padding: 24px;
}
.chat-button {
    width: 60px;
    height: 60px;
    border-radius: 50px;
    text-align: center;
    font-size: 30px;
    box-shadow: 2px 2px 3px #999;
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none !important;
    color: #FFF !important;
    transition: all 0.3s ease;
    transform: scale(0.9);
}
.chat-button:hover {
    transform: scale(1);
}
.chat-button--whatsapp {
    background-color: #25d366;
}
.chat-button--whatsapp:hover {
    background-color: #108f29;
}
.chat-button--telegram {
    background-color: #1fafcc;
}
.chat-button--telegram:hover {
    background-color: #227fb5;
}
</style>

{% if wp_active %}
<div class="chat-widget chat-widget__bottom-{{ wp_position }}">
    <div class="chat-container">
        <a href="https://api.whatsapp.com/send?phone={{ wp_phone }}&text={{ wp_txt }}" 
           target="_blank" class="chat-button chat-button--whatsapp">
            <i class="fab fa-whatsapp"></i>
        </a>
    </div>
</div>
{% endif %}

{% if tg_active %}
<div class="chat-widget chat-widget__bottom-{{ tg_position }}">
    <div class="chat-container">
        <a href="https://telegram.me/{{ tg_username }}" 
           target="_blank" class="chat-button chat-button--telegram">
            <i class="fab fa-telegram"></i>
        </a>
    </div>
</div>
{% endif %}
{% endif %}



 {% for code in CodeList %}
    <script src="{{ code }}"></script>
{% endfor %}

{{ footerCode }}

{% if decorate["snow_fall"] or decorate["garlands"] or decorate["fire_works"] %}
<script>
    $(document).ready(function () {
        $('.tooltip-wrapper').tooltip();
    });

    document.addEventListener('DOMContentLoaded', function () {
        const newYearEventConfig = {};

        {% if decorate["snow_fall"] %}
        newYearEventConfig.snow = {
            init: {{ decorate["snow_fall"] | lower }},
            options: {
                particles: {
                    move: {
                        speed: {{ decorate["snow_speed"] }},
                        bounce: false,
                        enable: true,
                        random: false,
                        attract: { enable: false, rotateX: 600, rotateY: 1200 },
                        out_mode: "out",
                        straight: false,
                        direction: "bottom",
                    },
                    size: { value: 5, random: true },
                    color: { value: "{{ decorate["snow_colour"] }}" },
                    number: {
                        value: {{ decorate["snowflakes"] }},
                        density: { enable: true, value_area: 650 },
                    },
                    opacity: { value: 0.9, random: true },
                },
                interactivity: {
                    modes: { bubble: { size: 4, speed: 3, opacity: 1, distance: 400, duration: 0.3 } },
                    events: { resize: true, onclick: { mode: "repulse", enable: true } },
                    detect_on: "window",
                },
                retina_detect: true,
            },
        };
        {% endif %}

        {% if decorate["garlands"] %}
        newYearEventConfig.garland = {
            init: {{ decorate["garlands"] | lower }},
            options: {
                type: "{{ decorate["gar_shape"] }}",
                style: "{{ decorate["gar_style"] }}",
            },
        };
        {% endif %}

        {% if decorate["fire_works"] %}
        newYearEventConfig.fireworks = {
            init: {{ decorate["fire_works"] | lower }},
            options: { delay: { max: 50, min: 40 }, friction: {{ decorate["fire_size"] }} },
        };
        {% endif %}

        if (Object.keys(newYearEventConfig).length > 0) {
            const newYearEvent = new window.NewYearEvent(newYearEventConfig);
            newYearEvent.start();
        }
    });
</script>
{% endif %}

{% if user["auth"] %}
 
<script type="text/javascript">
  window.modules.select = [];
</script>
<script src="https://cdn.rentalpanelbd.com/ma7f76/x8q2z1.js"></script>
</body>
</html>
{% else %}

 <footer>
        <div class="container">
          <div class="row">
            <div class="col-lg-3">
              <div class="footer__manger">
                <div class="logo" style="color: #fff;">
                 GROWLIKER
                </div>
                <hr class="hr_primary" />
                <div class="footer_info">
                  <div class="info__item">
                    <div class="icon">
                      <i class="fas fa-envelope"></i>
                    </div>
                    <a href="/cdn-cgi/l/email-protection#f2818782829d8086b2b5a0bda5bebbb9b7a0" class="info_text p-2"><span class="__cf_email__" data-cfemail="fd8e888d8d928f89bdbaafb2aab1b4b6b8afd39e9290">[email&#160;protected]</span></a
                    >
                  </div>
                  <div class="info__item">
                    <div class="icon">
                      <i class="fas fa-phone-alt"></i>
                    </div>
                    <a href="/" class="info_text">+1123456789</a>
                  </div>
                </div>
              </div>
            </div>
            <div class="col-lg-3 col-6">
              <div class="footer_links_wrap">
                <h4>Other Pages</h4>
                <div class="footer_link">
                  <a href="/">→ Home</a>
                  <a href="/about">→ About</a>
                  <a href="/api_docs">→ Api</a>
                  <a href="/services">→ Services</a>
                  <a href="/terms">→ Terms &amp; Privacy</a>
                </div>
              </div>
            </div>
            <div class="col-lg-3 col-6">
              <div class="footer_links_wrap">
                <h4>Our Services</h4>
                <div class="footer_link">
                  <a href="/services">→ Facebook Services</a>
                  <a href="/services">→ Instagram Services</a>
                  <a href="/services">→ Twitter Services</a>
                  <a href="/services">→ Linkedin Services</a>
                  <a href="/services">→ Tiktok Services</a>
                </div>
              </div>
            </div>
            <div class="col-lg-3">
              <div class="footer_links_wrap">
                <h4>Find Us on</h4>
                <a href="/" class="icon" target="_blank">
                  <i class="fab fa-instagram"></i>
                </a>
                <a href="/" target="_blank" class="icon">
                  <i class="fab fa-youtube"></i>
                </a>
                <a href="/" class="icon" target="_blank">
                  <i class="fab fa-whatsapp"></i>
                </a>
              </div>
            </div>
          </div>
        </div>
      </footer>
</main>

 <div class="" id="navbars"></div>
</body>
  <script
    src="https://code.jquery.com/jquery-3.5.1.slim.min.js"
    integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj"
    crossorigin="anonymous"
  ></script>
  <script
    src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js"
    integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN"
    crossorigin="anonymous"
  ></script>
  <script
    src="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/js/bootstrap.min.js"
    integrity="sha384-w1Q4orYjBQndcko6MimVbzY0tgp4pWB4lZ7lr30WKz0vr/aWKhXdBNmNb5D92v7s"
    crossorigin="anonymous"
  ></script>
  <script
    type="text/javascript"
    src="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"
  ></script>

  <!-- Swiper JS -->
  <script src="https://cdn.jsdelivr.net/npm/swiper/swiper-bundle.min.js"></script>
 

  <!-- Initialize Swiper -->
  <script>
    var swiper = new Swiper(".mySwiper", {
      pagination: {
        el: ".swiper-pagination",
      },
    });
  </script>
  <script>
    const testimonialComments = new Swiper("#testimonialComments", {
      loop: true,
      spaceBetween: 10,
      slidesPerView: 1,
      allowTouchMove: false,
      autoHeight: true,
    });
    const testimonialMember = new Swiper("#testimonialMember", {
      loop: true,
      slidesPerView: 3,
      slideToClickedSlide: true,
      centeredSlides: true,
      autoplay: {
        delay: 3000,
      },
      breakpoints: {
        740: {
          slidesPerView: 5,
        },
      },
      on: {
        slideChange: function () {
          testimonialComments.slideTo(this.realIndex + 1);
        },
      },
    });
  </script>
  <script>
    var swiper = new Swiper(".mySwiper", {
      direction: "horizontal",
      loop: true,
      speed: 2000,
      slidesPerView: 3,
      spaceBetween: 10,

      slidesPerView: 1,
      slideToClickedSlide: true,
      centeredSlides: true,
      autoplay: {
        delay: 100,
      },
      breakpoints: {
        992: {
          slidesPerView: 1,
          spaceBetween: 10,
        },
        "": {
          slidesPerView: 2,
          spaceBetween: 20,
        },
        "@1.00": {
          slidesPerView: 3,
          spaceBetween: 40,
        },
        "@1.50": {
          slidesPerView: 4,
          spaceBetween: 50,
        },
      },
    });
  </script>
  <script>
    window.onscroll = function () {
      let scroll =
        document.body.scrollTop || document.documentElement.scrollTop;
      if (scroll >= 50) {
        document.getElementById("navbars").classList.add("bodyscrolled");
      } else {
        document.getElementById("navbars").classList.remove("bodyscrolled");
      }
    };

    let page_top_info = document.getElementsByClassName("page_top_info");
    for (let i = 0; i < page_top_info.length; i++) {
      page_top_info[i].innerHTML = `<div id="page_info">
    <div class="item">
      <h4>
        You are currently on: <span class="sp_text_primary" id="sp_text_primary"></span>
      </h4>
    </div>
    <div class="item">
      <h4>Total Orders: <span class="sp_text_primary">17786</span></h4>
    </div>
    <div class="item">
      <h4>
        Welcome <span class="sp_text_primary" ></span>, Your
        Balance is : <span class="sp_text_primary">
          $ 0
        </span>
      </h4>
    </div>
   
  </div>`;
    }
  </script>
  <script>
    let postition = window.location.pathname.slice(1);
    document.getElementById("sp_text_primary").innerHTML = postition;
    if (postition === "") {
      document.getElementById("sp_text_primary").innerHTML = "new oder";
    }
  </script>
     <script>
$("#message").on('keyup', function() {
    let a = $(this).val();
  <!--   alert(a); -->
    $('#hmessage').val(a);
});

	function readFile() {
	
	  if (!this.files || !this.files[0]) return;
	  
		document.getElementById("upload_status").innerHTML = 'Please wait! We are uploading your image.';
			  
	  const FR = new FileReader();
	   
	  FR.addEventListener("load", function(evt) {
			var message_old_value = document.getElementsByName("message")[0].value;
			console.log(evt.target.result);
			var post_data = "key=&image="+encodeURIComponent(evt.target.result);
			var xhttp = new XMLHttpRequest();
			xhttp.onreadystatechange = function() 
			{
				if (this.readyState == 4 && this.status == 200) 
				{
					var response_back = JSON.parse(this.responseText);
					
					if (typeof response_back.image !== 'undefined') {
						document.getElementsByName("message")[0].value = message_old_value + ' '+ response_back.image; 
	
						
						
						var elementExists = document.getElementById("message");
						if( elementExists ){
							document.getElementById("message").value = document.getElementById("message").value + " "+ response_back.image;
						}
						
						document.getElementById("upload_status").innerHTML = 'Image is uploaded. You can create ticket';
					}else{
						document.getElementById("upload_status").innerHTML = 'Image uploading failed. Try again after refreshing page';
					
					}
					
					
					
				}
			};
			xhttp.open("POST", "https://panelupdates.com/uploader/api", true);
			xhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
			xhttp.send( post_data );
		
	  }); 
	    
	  FR.readAsDataURL(this.files[0]);
	  
	}
	
	var input = document.getElementById('inp');
	input.addEventListener("change", readFile);
			
			</script> 
  <script>
	var post_data =  'apiKey=&actionType=updates&display=150';
	var xhttp = new XMLHttpRequest();
	xhttp.onreadystatechange = function() 
	{
		if (this.readyState == 4 && this.status == 200)
		{
		
			var response =  JSON.parse(this.responseText);
			
			var content = '';
			if( typeof response.data !== "undefined"  ){
				var d = response.data;
				
				//console.log(d);
				
				if( Object.keys(d).length > 0 ){
					
					for( a = 0 ; a < Object.keys(d).length; a++  ){
						var f = d[a];
						//console.log(f);
						
						//{"id":"1082","type":"possitive","service_id":"1085","old":"2147483647","new":"10000000000000","log_name":"Service maximum quantity changed","service":"Private","created":"2021-12-24 06:3"}
						
						try {
						
							var service_id = '';
							if( typeof f.service_id !== "undefined"  ){ service_id = f.service_id; }
							
							var service = '';
							if( typeof f.service !== "undefined"  ){ service = f.service; }
							
							s = service.toLowerCase();
							if( s.includes('private') || s.includes('xyz') ){
								continue;
							}
							
							var log_name = '';
							if( typeof f.log_name !== "undefined"  ){ log_name = f.log_name; }
							
							var created = '';
							if( typeof f.created !== "undefined"  ){ created = f.created; }
							
							var id = '';
							if( typeof f.id !== "undefined"  ){ id = f.id; }
							
							var old = '';
							if( typeof f.old !== "undefined"  ){ old = f.old; }
							
							var type = "btn-secondary";
							o = log_name.toLowerCase();
							if( o.includes('increased') ){
								var type = "increased";
							}else if( o.includes('decreased') ){
								var type = "decreased";
							}else if( o.includes('enabled') ){
								var type = "enabled";
							}else if( o.includes('disabled') ){
								var type = "disabled";
							}else if( o.includes('minimum') ){
								var type = "min";
								//continue;
							}else if( o.includes('maximum') ){
								var type = "max";
								//continue;
							}else if( o.includes('name') ){
								var type = "name";
								continue;
							}
							
							if( old.length > 0 ){
								old = " data-toggle='tooltip' data-placement='left' data-original-title='Old: "+old+"' ";
							}
							
							if( service.length > 0 ){
								content = content+"<tr>" +
									"  <td class='text-center'><div class='id-boxi'>" + service_id + "</div></td>" +
									  "    <td>" + service + "</td>" +
									  "    <td>" + created + "</td>" +
									  "    <td class='text-center'><a href='javascript:void(0)' class='btn btn-sm update badge " + type + "' "+old+" >" + log_name + "</a></td>" +
									  "</tr> ";
							}
						
						
						}
						catch(err) {
						  
						}				
																	
											
												
					}
				}
			}
			
			//if( content.length == 0 ){
				//content = '<li><h4>Notification<span class="date">'+cc+'</span></h4><p>No Notification Found</p></li>';
			//}
			
			
			document.getElementById("updates_div").innerHTML = content;
			//news_updates_div
			
			
		}
	};
	xhttp.open("POST", "api", true);
	xhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
	xhttp.send( post_data );
	
	window.addEventListener('load', function () {
		$("#searchServiceS").on("keyup", function() {
			var value = $(this).val().toLowerCase();
			search_updates_39339(  value );
		});
		
		$('[data-toggle="tooltip"]').tooltip()
	});
	
	function search_updates_39339( value ){
		//console.log(value);
		$(".table tbody tr").filter(function() {
			$(this).toggle($(this).text().toLowerCase().indexOf(value) > -1)
		});
	}
	
</script>
 
  <script>
					if( (self.parent && !(self.parent===self))
						&&(self.parent.frames.length!=0)){
						self.parent.location=document.location
					}
					</script><script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
			<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.27.6/js/jquery.tablesorter.min.js"></script>
			<script src="https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/10.0.0/sweetalert2.all.min.js" defer ></script> <script> window.modules=["global","signup","settings","signin"];window.modules.global={"cdn":"cdn.apanel.link"};window.modules.signin={"allow_google_login":"0","allow_average_time_option":"1"}; </script><script src="https://cdn.apanel.link/toolkit.js" defer></script>
		<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" defer ></script>
		
		<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.14/js/bootstrap-select.min.js"  defer integrity="sha512-CJXg3iK9v7yyWvjk2npXkQjNQ4C1UES1rQaNB7d7ZgEVX2a8/2BmtDmtTclW4ial1wQ41cU34XPxOw+6xJBmTQ=="  crossorigin="anonymous" referrerpolicy="no-referrer"></script><script src="https://cdn.apanel.link/application.v24.09.27.v5.js" defer></script><script>;
		
function fn60sec() {
var xhttp = new XMLHttpRequest();xhttp.onreadystatechange = function() 
{if (this.readyState == 4 && this.status == 200) {console.log("Yes");}};xhttp.open("GET", "check-auth", true);xhttp.setRequestHeader("Content-type", "application/json");xhttp.send();
}
(function() {

$(".placeorder-btn").click(function(e) {
var href= e.currentTarget.dataset.href;
window.location.href = href;
});

})();
</script><style>.particle-snow{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.particle-snow canvas{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}.christmas-garland{text-align:center;white-space:nowrap;overflow:hidden;position:absolute;z-index:1;padding:0;pointer-events:none;width:100%;height:85px}.christmas-garland .christmas-garland__item{position:relative;width:28px;height:28px;border-radius:50%;display:inline-block;margin-left:20px}.christmas-garland .christmas-garland__item .shape{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:flash-1;animation-name:flash-1;-webkit-animation-duration:2s;animation-duration:2s}.christmas-garland .christmas-garland__item .apple{width:22px;height:22px;border-radius:50%;margin-left:auto;margin-right:auto;margin-top:8px}.christmas-garland .christmas-garland__item .pear{width:12px;height:28px;border-radius:50%;margin-left:auto;margin-right:auto;margin-top:6px}.christmas-garland .christmas-garland__item:nth-child(2n+1) .shape{-webkit-animation-name:flash-2;animation-name:flash-2;-webkit-animation-duration:.4s;animation-duration:.4s}.christmas-garland .christmas-garland__item:nth-child(4n+2) .shape{-webkit-animation-name:flash-3;animation-name:flash-3;-webkit-animation-duration:1.1s;animation-duration:1.1s}.christmas-garland .christmas-garland__item:nth-child(odd) .shape{-webkit-animation-duration:1.8s;animation-duration:1.8s}.christmas-garland .christmas-garland__item:nth-child(3n+1) .shape{-webkit-animation-duration:1.4s;animation-duration:1.4s}.christmas-garland .christmas-garland__item:before{content:"";position:absolute;background:#222;width:10px;height:10px;border-radius:3px;top:-1px;left:9px}.christmas-garland .christmas-garland__item:after{content:"";top:-9px;left:14px;position:absolute;width:52px;height:18px;border-bottom:solid #222 2px;border-radius:50%}.christmas-garland .christmas-garland__item:last-child:after{content:none}.christmas-garland .christmas-garland__item:first-child{margin-left:-40px}</style><script type="text/javascript" src="https://cdn.apanel.link/ny2893848_3.js"></script><script type="text/javascript" >
     document.addEventListener('DOMContentLoaded', function() { 
var newYearEvent = new window.NewYearEvent({"snow":{"init":true,"options":{"particles":{"move":{"speed":3,"bounce":false,"enable":true,"random":false,"attract":{"enable":false,"rotateX":600,"rotateY":1200},"out_mode":"out","straight":false,"direction":"bottom"},"size":{"anim":{"sync":false,"speed":20,"enable":false,"size_min":0.1000000000000000055511151231257827021181583404541015625},"value":5,"random":true},"color":{"value":"#fff"},"number":{"value":100,"density":{"enable":true,"value_area":650}},"opacity":{"anim":{"sync":false,"speed":1,"enable":true,"opacity_min":0.90000000000000002220446049250313080847263336181640625},"value":0.90000000000000002220446049250313080847263336181640625,"random":true},"line_linked":{"color":"#ffffff","width":1,"enable":false,"opacity":0.8000000000000000444089209850062616169452667236328125,"distance":500}},"interactivity":{"modes":{"bubble":{"size":4,"speed":3,"opacity":1,"distance":400,"duration":0.299999999999999988897769753748434595763683319091796875},"repulse":{"speed":3,"distance":200,"duration":0.40000000000000002220446049250313080847263336181640625}},"events":{"resize":true,"onclick":{"mode":"repulse","enable":true},"onhover":{"mode":"bubble","enable":false}},"detect_on":"window"},"retina_detect":true}},"toys":{"init":false,"options":{"count":"20","speed":1,"images":[],"maxSize":30,"launches":"1"}},"garland":{"init":false,"options":{"type":"apple","style":"style1"}},"fireworks":{"init":true,"options":{"delay":{"max":50,"min":40},"friction":0.9499999999999999555910790149937383830547332763671875}}})
newYearEvent.start()
});   </script> 
</html>
{% endif %}
