function jQueryBase(){this.isReady=false;this.ready=function(){if(!jQuery.isReady){this.isReady=true;documentReady();}};}
jQuery=new jQueryBase();bindReady();function bindReady(){if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);jQuery.ready();},false);}else if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);jQuery.ready();}});if(document.documentElement.doScroll&&window==window.top)(function(){if(jQuery.isReady)return;try{document.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}
jQuery.ready();})();}
window.onload=jQuery.ready;}
function documentReady(){try{document.r.q.focus();}catch(error){}
if($('friends')){$('friends').innerHTML='<strong style="font-size:14px;"><a href="http://www.freeporntubes.com" target="_blank">Free Porn Tubes</a><br><a href="http://www.nakedonthestreets.com/" target="_blank">Naked On The Streets</a><br><a href="http://www.xvideohost.com" target="_blank">X Video Host</a><br><a href="http://www.sukebelinks.com/index.html" target="_blank">SUKEBE Japan</a><br><a href="http://www.onetwoporn.com" target="_blank">One Two Porn</a></strong><br><a href="http://100stolenvideos.d-t-o.eu/" target="_blank">100 Stolen Videos</a><br><a href="http://www.hellblog.net" target="_blank">Hell Blog</a><br><a href="http://www.amateurpornz.com" target="_blank">Free SEX Movies</a><br><a href="http://arabsexweb.com" target="_blank">Arab sex web</a><br><a href="http://nonk.nonk.info" target="_blank">Dirty NONK</a><br><a href="http://www.dachix.com/" target="_blank">DaChix</a><br><a href="http://ro-static.com" target="_blank">RapidShare</a><br>';}
if($('copyme')){$('copyme').innerHTML='<div class="copyleft" align="middle">we plan to organize all the porn in the world! - ro89 search engine <br><a href="http://ro89.com/webmasters">Webmasters</a> | <a href="http://ro89.com/ads">Advertising</a> | <a href="http://ro89.com/Help">Help</a> | <a href="http://blog.ro89.com/">Blog</a></div><br><br>';}
if($('menu')){$('menu').innerHTML='<a href="http://bookmarks.ro89.com" class="topLink" >bookmarks</a> <a href="http://linkordie.com" class="topLink" >directory</a>  <a href="javascript:showMoreMenu()" class="topLink" id="raMenuToggle">more</a><div id="raMenu" style="display:none; position:absolute; top:35px; left: 100px; font-size:12px;"><a href="http://ro89.com/softcore" class="topLink" >softcore search</a> | <a href="http://ro89.com/dvds" class="topLink" >dvd search</a> | <a href="http://ro89.com/hot" class="topLink" >softcore most viewed</a> | <a href="http://dictionary.ro89.com" class="topLink" >sex dictionary</a></div>';}}
function $(el){return document.getElementById(el);}
function parseChars(inString){return inString.replace(/ /g,'_');}
function acTrim(str){str=str.replace(/^\s+/,'');for(var i=str.length-1;i>=0;i--){if(/\S/.test(str.charAt(i))){str=str.substring(0,i+1);break;}}
return str;}
function isIE6(){if(/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var ieversion=new Number(RegExp.$1);if(ieversion>=6&&ieversion<7){return'ie6';}}
return'';}
function acFixText(myText){myText=myText.replace('<span class="autoCompleteH">','');myText=myText.replace('</span>','');myText=myText.replace('<SPAN class=autoCompleteH>','');myText=myText.replace('</SPAN>','');myText=myText.replace('<SPAN class="autoCompleteH">','');myText=myText.replace('</SPAN>','');return myText;}
var ACCurrentSel="text";var ACTotal=0;var ACCurrentText="";function ac(event){if($('search').value==""){acClear();return;}
if((event.which&&event.which==13)||(event.keyCode&&event.keyCode==13)){return;}
if((event.which&&event.which==255)||(event.keyCode&&event.keyCode==255)){return;}
if((!(event.which&&event.which==38)&&!(event.keyCode&&event.keyCode==38))&&(!(event.which&&event.which==40)&&!(event.keyCode&&event.keyCode==40))){ACCurrentText=$('search').value;}
try
{var Sugestions=document.getElementById("autoComplete").getElementsByTagName("div");for(i=0;i<=ACTotal;i++){Sugestions[i].className='';}
if((event.which&&event.which==38)||(event.keyCode&&event.keyCode==38)){if(ACCurrentSel<0){ACCurrentSel=ACTotal+1;}
if(ACCurrentSel=="text"){ACCurrentSel=ACTotal+1;}
if(ACCurrentSel!=0){ACCurrentSel=ACCurrentSel-1;Sugestions[ACCurrentSel].className='autoCompleteSel';$('search').value=acFixText(Sugestions[ACCurrentSel].innerHTML);}else{$('search').value=ACCurrentText;ACCurrentSel="text";}
return;}
if((event.which&&event.which==40)||(event.keyCode&&event.keyCode==40)){if(ACCurrentSel>ACTotal){ACCurrentSel=-1;}
if(ACCurrentSel=="text"){ACCurrentSel=-1;}
if(ACCurrentSel!=ACTotal){ACCurrentSel=ACCurrentSel+1;Sugestions[ACCurrentSel].className='autoCompleteSel';$('search').value=acFixText(Sugestions[ACCurrentSel].innerHTML);}else{$('search').value=ACCurrentText;ACCurrentSel="text";}
return;}}
catch(err){}
oScript=$("ac");var head=document.getElementsByTagName("head").item(0);if(oScript){head.removeChild(oScript);}
oScript=document.createElement("script");sendPath="http://s.ro89.com/suggest.php?q="+parseChars($('search').value);oScript.setAttribute("src",sendPath);oScript.setAttribute("id","ac");head.appendChild(oScript);}
function acCallback(){var ie6top=0;if($('search').value==""){acClear();return;}
var curleft=curtop=0;var obj=document.getElementById('search');if(isIE6()=='ie6'&&obj.offsetWidth>393){ie6top=28;}
var objWidth=obj.offsetWidth-12;if(obj.offsetParent)
{do
{curleft+=obj.offsetLeft;curtop+=obj.offsetTop;}
while(obj=obj.offsetParent);curtop=curtop+document.getElementById('search').offsetHeight-1;document.getElementById('autoComplete').style.top=(parseInt(ie6top)+parseInt(curtop)).toString()+'px';document.getElementById('autoComplete').style.left=curleft+'px';document.getElementById('autoComplete').style.width=objWidth+'px';}
acClear();jsSugestionBox=$("autoComplete");jsSugestionBox.style.display='block';ACTotal=suggestions.length-1;ACCurrentSel="text";for(var i in suggestions)
{mysearch=acTrim($('search').value);mysearch=mysearch.replace(/-/g,' ');mysearch=mysearch.replace(/\*/g,' ');suggestions[i]=suggestions[i].replace(mysearch,'<span class="autoCompleteH">'+mysearch+'</span>');jsSuggest=document.createElement("div");jsSuggest.innerHTML=suggestions[i];jsSugestionBox.appendChild(jsSuggest);}}
function acClear(){jsSugestionBox=$("autoComplete");jsSugestionBox.style.display='none';if(jsSugestionBox.hasChildNodes())
{jsSugestionBox=$("autoComplete");while(jsSugestionBox.childNodes.length>=1)
{jsSugestionBox.removeChild(jsSugestionBox.firstChild);}}}
function redirectSearch(baseURL){try{if($('siteFilter').value!=''){window.location=window.debugPath+'/'+baseURL+'/site:'+$('siteFilter').value+'_'+parseChars($('search').value);}else{window.location=window.debugPath+'/'+baseURL+'/'+parseChars($('search').value);}}
catch(err)
{window.location=window.debugPath+'/'+baseURL+'/'+parseChars($('search').value);}}
function redirectFirstPage(baseURL){window.location=window.debugPath+'/'+baseURL+'/'+parseChars($('search').value);}
function redirectPornhost(baseURL){window.location=window.debugPath+'/'+baseURL+'/site:pornhost.com_'+parseChars($('search').value);}
function filterDuration(baseURL){var mysiteFilter;if($('siteFilter').value){mysiteFilter='site:'+$('siteFilter').value+'_';}else{mysiteFilter="";}
if($('durationFilter').value){window.location=window.debugPath+'/'+baseURL+'/'+mysiteFilter+parseChars($('search').value)+'/'+$('durationFilter').value;}else{window.location=window.debugPath+'/'+baseURL+'/'+mysiteFilter+parseChars($('search').value);}}
function filterRelevance(baseURL){var mysiteFilter;if($('siteFilter').value){mysiteFilter='site:'+$('siteFilter').value+'_';}else{mysiteFilter="";}
if($('relevancFilter').value){window.location=window.debugPath+'/'+baseURL+'/'+mysiteFilter+parseChars($('search').value)+'/'+$('relevancFilter').value;}else{window.location=window.debugPath+'/'+baseURL+'/'+mysiteFilter+parseChars($('search').value);}}
function filterSite(baseURL,siteQuery,domeniuCautare){var mydurationFilter;if($('durationFilter').value){mydurationFilter='/'+$('durationFilter').value;}else{mydurationFilter='';}
if($('siteFilter').value){window.location=window.debugPath+'/'+baseURL+'/site:'+$('siteFilter').value+'_'+parseChars(siteQuery)+mydurationFilter;}else{window.location=window.debugPath+'/'+baseURL+'/'+parseChars(siteQuery)+mydurationFilter;}}
function showplayer(serviceid,thumburl,service,title,description){GB_showCenter('player',"http://ro89.com/video/search/mod/mod_wallPlayer.php?v="+serviceid+"&service="+service+"&thumb="+thumburl+"&title="+title+"&desc="+description,395,445);}
var lastClip='';function playClip(divID,siteID,url){if(lastClip==divID){eval('F'+divID+'.location.href = "'+xE_blank+'/'+divID+'"');lastClip='';}else{$(divID).style.display='block';eval('F'+divID+'.location.href = "'+xE_viewer+'/'+siteID+'/'+url+'"');if(lastClip!=''){eval('F'+lastClip+'.location.href = "'+xE_blank+'/'+lastClip+'"');}
lastClip=divID;}}
function closeClipCallBack(iframeID,divID){eval(iframeID+'.location.href = "'+xE_blank+'"');$(divID).style.display='none';}
function showMoreMenu(){if($('raMenu').style.display=='none'){$('raMenu').style.display='block';$('raMenuToggle').style.fontWeight='bold';}else{$('raMenu').style.display='none';$('raMenuToggle').style.fontWeight='normal';}}
var mouseOn=new Array();var thumb=new Array();function rotatethumb(i,picID,imageMulti){if(mouseOn[picID]==true){if(i==imageMulti-1){i=0;}else{i++;}
if(thumb[picID][i].complete&&thumb[picID][i].src!=''){document.getElementById(picID).src=thumb[picID][i].src;setTimeout("rotatethumb("+i+",'"+picID+"','"+imageMulti+"')",500);}else{setTimeout("rotatethumb("+i+",'"+picID+"','"+imageMulti+"')",20);}}}
function getFrameUrl(picID,frame){var d1=picID.substr(0,1);var d2=picID.substr(1,1);return'http://cache2.ro89.com/v2/'+d1+'/'+d2+'/'+picID+'/'+frame+'.jpg';}
function loadthumb(picID,frame){if(mouseOn[picID]==true){if(thumb[picID][frame].src!=''){return;}
thumb[picID][frame].src=getFrameUrl(picID,frame);}}
function tstart(picID,imageMulti){mouseOn[picID]=true;thumb[picID]=new Array();for(var j=0;j<imageMulti;j++){thumb[picID][j]=new Image();}
loadthumb(picID,1);for(var j=2;j<imageMulti;j++){setTimeout("loadthumb('"+picID+"','"+j+"')",j*50);}
rotatethumb(0,picID,imageMulti);}
function tend(picID){mouseOn[picID]=false;document.getElementById(picID).src=getFrameUrl(picID,0);}