if (typeof(document.getElementsByClassName) == 'undefined') { document.getElementsByClassName = function(className) { var ret = []; var elements = document.getElementsByTagName('*'); for (var i = 0; i < elements.length; i++) { if (elements[i].className != className) { continue; } ret.push(elements[i]); } return ret; }; } function prWi(){ var widgets = document.getElementsByClassName('pr-widget'); var id = 0; var el; if(typeof(prWi.inProgress)=='undefined'){ prWi.inProgress = true; }else if(prWi.inProgress===true){ return; } prWi.inProgress = true; if (typeof(prloadImAd)!='undefined'){prloadImAd();} if (typeof(prInterstitial)!='undefined'){prInterstitial();} if (typeof(prInitSearch)!='undefined'){prInitSearch();} if(typeof(widgets)!='undefined'&&widgets.length>0){ for(var i=0;i < widgets.length;i++){ id = widgets[i].getAttribute('id').split('-')[1]; if(typeof(id)!='undefined'&&widgets[i].getAttribute('added')!=='true'){ el = document.createElement('iframe'); el.setAttribute('allowtransparency',true); el.setAttribute('scrolling','no'); el.setAttribute('style','border:none;overflow:hidden;'); if(widgets[i].getAttribute('data-res')=='true'){ var style = ''; el.setAttribute('height','100%'); el.setAttribute('width','100%'); var styles = window.getComputedStyle(widgets[i]); var containerWidth = widgets[i].clientWidth-parseFloat(styles.paddingLeft)-parseFloat(styles.paddingRight); var containerHeight = widgets[i].clientHeight-parseFloat(styles.paddingTop)-parseFloat(styles.paddingBottom); if(containerHeight <= 1) { var h = parseInt(widgets[i].getAttribute('data-h')); if (typeof(h) != 'undefined' && h > 0) { style += 'height:'+h+'px;'; containerHeight = h; } else { containerHeight = 1; } } if(containerWidth <= 1) { var w = parseInt(widgets[i].getAttribute('data-w')); if (typeof(w) != 'undefined' && w > 0) { style += 'width:'+w+'px;'; containerWidth = w; } else { containerWidth = 1; } } widgets[i].setAttribute('style', style); el.setAttribute('src','//www.trasupr.com/nyaa.porn78.info/'+id+'/'+containerWidth+'/'+containerHeight); }else{ el.setAttribute('height',parseInt(widgets[i].style.height)); el.setAttribute('width',parseInt(widgets[i].style.width)); el.setAttribute('src','//www.trasupr.com/nyaa.porn78.info/'+id); } widgets[i].setAttribute('added','true'); if(i==0){ widgets[i].appendChild(el); }else{ setTimeout(function(elements,element){elements.appendChild(element);},(i*250),widgets[i],el); } } } } id = 0; el = null; var sliders = document.getElementsByClassName('pr-slider-widget'); if(typeof(sliders)!='undefined'&&sliders.length>0){ for(var i=0;i < sliders.length;i++){ id = sliders[i].getAttribute('id').split('-')[1]; if(typeof(id)!='undefined'&&sliders[i].getAttribute('added')!=='true'){ el = document.createElement('script'); el.setAttribute('src','//prsliders.com/nyaa.porn78.info/'+id); el.setAttribute('type','text/javascript'); sliders[i].setAttribute('added','true'); sliders[i].appendChild(el); } } } id = 0; el = null; var searches = document.getElementsByClassName('pr-search'); if(typeof(searches)!='undefined'&&searches.length>0){ function searchSubmit(evt) { evt = evt || window.event; var target = evt.target || evt.srcElement; var realTarget = target; if(target.childNodes.length > 0) { for(var i = 0; i < target.childNodes.length; i++) { if(target.childNodes[i].tagName.toLowerCase() === 'input' && target.childNodes[i].getAttribute('type') === 'text') { realTarget = target.childNodes[i]; } } } performSearch(realTarget.value); realTarget.value = ''; evt.preventDefault(); evt.stopPropagation(); return false; } function performSearch(searchText) { var resultID = 'pr-searchresult'; var resultScript = false; if(resultScript = document.getElementById(resultID)) { resultScript.parentNode.removeChild(resultScript); } removeResults(); resultScript = document.createElement('script'); resultScript.id = resultID; document.getElementsByTagName('head')[0].appendChild(resultScript); resultScript.src = '//prwidgets.com/search?d=326001&s=' + btoa(searchText); createResults(); } window.showSearchResult = function(searchResult, searchText) { //removeResults(); var resultDiv = false; if(!(resultDiv = document.getElementById('searchResult'))) { createResults(); resultDiv = document.getElementById('searchResult'); } var encodedSearchText = searchText.replace(/[\u00A0-\u9999<>\&]/gim, function(i) { return '&#' + i.charCodeAt(0) + ';'; }); resultDiv.innerHTML = '

Search results for "' + encodedSearchText + '"

'; var form = createSearchForm(searchText); resultDiv.appendChild(form); resultDiv.insertAdjacentHTML('beforeend', '

'); for(var i = 0; i < searchResult.length; i++) { var thisResult = document.createElement('a'); thisResult.setAttribute('class', 'searchResultEntry'); thisResult.setAttribute('href', searchResult[i].clickurl); thisResult.setAttribute('target', '_blank'); var imageCode = ''; var searchParentClass = ''; if(searchResult[i].image) { imageCode = ''; searchParentClass = 'hasImage'; } thisResult.innerHTML = '' + imageCode + '

' + searchResult[i].title + '

' + searchResult[i].display_url + '
' + searchResult[i].desc + '

'; resultDiv.appendChild(thisResult); } resultDiv.addEventListener('click', function(evt) { evt.stopPropagation() }); } function createResults() { var resultDivWrapper = document.createElement('div'); resultDivWrapper.setAttribute('class', 'searchResultWrapper'); var resultDiv = document.createElement('div'); resultDiv.innerHTML = '

Searching...

'; resultDiv.setAttribute('class', 'searchResult'); resultDiv.setAttribute('id', 'searchResult'); resultDivWrapper.appendChild(resultDiv); var backgroundFade = document.createElement('div'); backgroundFade.setAttribute('class', 'searchBackgroundFade'); backgroundFade.appendChild(resultDivWrapper); backgroundFade.addEventListener('click', removeResults); document.body.appendChild(backgroundFade); } function removeResults() { var oldResults = document.getElementsByClassName('searchBackgroundFade'); while(oldResults.length > 0){ oldResults[0].parentNode.removeChild(oldResults[0]); } } function createSearchForm(searchText, searchIndex) { if(!searchIndex) { searchIndex = ""; } var form = document.createElement('form'); form.setAttribute('id','pr-searchform'+searchIndex); el = document.createElement('input'); el.setAttribute('id','pr-search'+searchIndex); el.setAttribute('type','text'); if(searchText) { el.setAttribute('value', searchText); } var submit = document.createElement('input'); submit.setAttribute('type', 'submit'); submit.setAttribute('value', 'Search'); form.appendChild(el); form.appendChild(submit); form.addEventListener('submit', searchSubmit); return form; } var styleElement = document.createElement('style'); styleElement.innerHTML = 'div.hasImage { margin-left: 110px } div.searchBackgroundFade { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; z-index: 1000; background-color: rgba(0, 0, 0, 0.6); } span.searchTerm { font-weight: bold; } div.searchResultWrapper { position: fixed; left: 0px; top: 0px; height: 100%; width: 100%; padding: 5%; background: transparent } div.searchResult { overflow: auto; border-radius: 5px; max-width: 700px; margin: 0 auto; position: relative; padding: 10px 20px; background: white; height: 100% } img.searchResultImage { float: left; max-width: 100px } a.searchResultEntry { clear: both; display: block; padding: 10px; } h4.searchResultTitle { padding: 0px; margin: 0px; font-weight: normal; color: #1a0dab } span.searchResultURL { color: #006621 } span.searchResultDescription { font-weight: normal; color: #545454 }'; document.body.appendChild(styleElement); for(var i=0;i < searches.length;i++){ if(searches[i].getAttribute('added')!=='true'){ var tag = searches[i].tagName.toLowerCase(); var type = searches[i].getAttribute('type'); if(tag === 'div') { var form = createSearchForm(false, i); searches[i].setAttribute('added','true'); searches[i].appendChild(form); } if(tag === 'input' && type === 'text') { searches[i].addEventListener('keypress', function(evt) { if(evt.which == 13) { return searchSubmit(evt) } }); searches[i].addEventListener('change', searchSubmit); } } } } if(typeof(_prvar)!='undefined'&&typeof(_prvar.ajaxUpdate)!='undefined'&&_prvar.ajaxUpdate===true&&typeof(prWi.listenerAdded)=='undefined'){ document.addEventListener("DOMSubtreeModified",function(){prWiState=1;prWi();},false); prWi.listenerAdded = true; } prWi.inProgress = false; } var prWiState = 0; if(document.addEventListener){ if(document.readyState=="interactive"||document.readyState=="complete"){ prWiState=1; prWi(); }else{ document.addEventListener("DOMContentLoaded",function(){if(!prWiState){prWiState=1;prWi();}},false); } }else if(document.all&&!window.opera){ if (document.readyState != "complete") { document.onreadystatechange=function(){if(this.readyState=="complete"){prWiState=1;prWi();}} } else { prWiState=1; prWi(); } } window.onload=function(){setTimeout("if(!prWiState){prWiState=1;prWi();}",0);}