/* shared/common.js (74%) */
function catHeader(s1){window.location.replace('?'+s1);}
function sortForm(order,direction,form){if(form!=null)
{document.getElementById(form).direction.value=direction;document.getElementById(form).order.value=order;document.getElementById(form).submit();}}
function IsNumericWithUrchinSafePerformers(s1,s2){try{_gaq.push(['_trackPageview',s1]);}
catch(e){}
finally{IsPerformer(s2);}
return false;}
function IsNumericWithUrchinSafeDating(s1,s2){try{_gaq.push(['_trackPageview',s1]);}
catch(e){}
finally{IsDating(s2);}
return false;}
function IsPerformer(s1){window.open("http://www.rabbitsreviews.com/models/mdl_opensite.aspx?"+s1,'_blank');return false;}
function IsDating(s1){window.open("http://www.rabbitsreviews.com/OpenSite.aspx?"+s1+'&dating=1','_blank');return false;}
function go(s1){location.href=s1;}
function goBlank(s1){window.open(s1,'_blank');}
function outMail(s1){var fwd=s1.split("").reverse().join("");window.location=fwd;}
function outBlank(s1){var fwd=s1.split("").reverse().join("");window.open(fwd,'_blank');}
function IsNumeric(s1){window.open("http://www.rabbitsreviews.com/OpenSite.aspx?"+s1,'_blank');return false}
function myBM(){if(document.all){window.external.AddFavorite('http://www.rabbitsreviews.com/Default.aspx','RabbitsReviews.com - Quality Adult Site Reviews')}
else if(window.sidebar){window.sidebar.addPanel('RabbitsReviews.com - Quality Adult Site Reviews','http://www.rabbitsreviews.com/Default.aspx','')}
else{alert('For the moment your browser does not support this feature!')}}
function IsNumericWithUrchinSafe(s1,s2){try{_gaq.push(['_trackPageview',s1]);}
catch(e){}
finally{IsNumeric(s2);}
return false}
function HeaderOnClick(){document.headerSearchForm["headerSearchInput"].value="";}
function mystuffredirect(){var matches=document.getElementById("mypornInput").value.split("|");document.mypornForm.action="/mystufflogged.aspx?SiteType="+matches[1];document.mypornForm.submit();}
function textCounter(field,cntfield,maxlimit){if(field.value.length>maxlimit)
{field.value=field.value.substring(0,maxlimit);}
else
{cntfield.value=maxlimit-field.value.length;}}
function isValidNewsletterEmail(){var strEmail=document.getElementById("MemberEmail").value;if(isValidEmail(strEmail)){return true}
else{alert("Oops! That's not a valid email address.");return false}}
function isValidEmail(str){var atSym=str.lastIndexOf("@");if(atSym<1){return false;}
if(atSym==str.length-1){return false;}
if(atSym>64){return false;}
if(str.length-atSym>255){return false;}
var lastDot=str.lastIndexOf(".");if(lastDot>atSym+1&&lastDot<str.length-1){return true;}
if(str.charAt(atSym+1)=='['&&str.charAt(str.length-1)==']'){return true;}
else{return false;}}
