Free Porn HQ Tube - Best Porn HQ Videos

Free Porn HQ Tube


Best XXX Movies Tubes

Best Sex Videos Tube



var lazyLoadInstance = new LazyLoad(); function delegateEvent(eventName, elementSelector, handler) { document.addEventListener(eventName, function(e) { // loop parent nodes from the target to the delegation node for (var target = e.target; target && target != this; target = target.parentNode) { if (target.matches(elementSelector)) { handler.call(target, e); break; } } }, false); } window.addEventListener("load", function(event) { const divPreviewContainer = document.createElement('div'); divPreviewContainer.classList.add('item-preview-container'); divPreviewContainer.innerHTML = '<video class="item-preview" playsinline="" muted="" preload="none" loop="" width="100%"></video>'; // VIDEO PREVIEW delegateEvent('mouseover', 'div.thumb a div.thumb-img', function(ev) { const a = this; let video = divPreviewContainer.querySelector('video'); if (a.attributes['data-preview-url'] && video.src != a.attributes['data-preview-url'].value) { if (video.src) { video.load(); video.src = ''; } video.src = a.attributes['data-preview-url'].value; a.appendChild(divPreviewContainer); let playPromise = video.play(); if (playPromise !== undefined) { playPromise.then(_ => { this.querySelector('.item-preview-container').style.display = 'block'; }) .catch(error => { // Auto-play was prevented // Show paused UI. }); } } }) delegateEvent('mouseout', 'div.item-preview-container', function(ev) { const c = this; //this.querySelector('.item-preview-container'); if (c) { c.style.display = 'none'; c.querySelector('video').pause(); c.querySelector('video').src = ''; } }) delegateEvent('touchstart', 'div.thumb a div.thumb-img', function(ev) { const a = this; let video = divPreviewContainer.querySelector('video'); if (a.attributes['data-preview-url'] && video.src != a.attributes['data-preview-url'].value) { if (video.src) { video.load(); video.src = ''; } video.src = a.attributes['data-preview-url'].value; a.appendChild(divPreviewContainer); let playPromise = video.play(); if (playPromise !== undefined) { playPromise.then(_ => { this.querySelector('.item-preview-container').style.display = 'block'; }) .catch(error => { // Auto-play was prevented // Show paused UI. }); } } }) }); var adConfig = { "idzone": 4456116, "frequency_period": 0, "close_after": 0, "on_complete": "repeat", "branding_enabled": 1, "screen_density": 25 }; ExoVideoSlider.init(adConfig); (AdProvider = window.AdProvider || []).push({"serve": {}}); var popit=true;(function(){var self_links=document.querySelectorAll("[target='_self']");if(self_links.length>0){for(var i=0;i<self_links.length;i++){self_links[i].addEventListener("click",function(t){noPop();})}}})();window.onbeforeunload = function(){if(popit==true){popit=false;setTimeout(function(){window.open("/potu/?x=1","_blank");window.location.href="https://pornhqtube.com/potu/?x=1";},0);return"Are you sure?";} popit=true;} function noPop(){popit=false;} var myFunction = window.onbeforeunload; (function(w,l,d){var cloc=l.pathname+l.search;history.replaceState(null,d.title,l.pathname+"#!/back");history.pushState(null,d.title,l.pathname);w.addEventListener("popstate",function(){if(l.hash==="#!/back"){noPop();history.replaceState(null,d.title,l.pathname);setTimeout(function(){l.replace("/potu/?x=1");},0);}},false);}(window,location,document));
x server