document.addEventListener("DOMContentLoaded", do_spal); function do_spal(){ do_spalLink(); do_spalOpenBoxComments(); do_spalMembers(); do_spalMembersSignup(); do_spalManager(); do_spalManagerSignup(); do_spalHome(); do_spalForum(); do_spalSupport(); } function spalBasic(className, outHrefInit) { var sLink = document.getElementsByClassName(className); if(sLink.length){ for(var i = 0; i < sLink.length; i++){ var outHref = outHrefInit; var curSpan = sLink[i]; var newLink = document.createElement('a'); if(curSpan.dataset.target){ newLink.setAttribute("target", curSpan.dataset.target); } newLink.innerHTML = curSpan.innerHTML; if(~outHref.indexOf("#DATASET")){ outHref = outHref.replace(/#DATASET_LID#/, curSpan.dataset.lid); outHref = outHref.replace(/#DATASET_TITLE#/, curSpan.dataset.title); outHref = outHref.replace(/#DATASET_MEMBERID#/, curSpan.dataset.memberid); if(curSpan.dataset.action){ outHref = outHref.replace(/{&action=#DATASET_ACTION#}/, "&action=" + curSpan.dataset.action); }else{ outHref = outHref.replace(/{&action=#DATASET_ACTION#}/, ""); } } newLink.setAttribute('href', outHref); curSpan.parentNode.insertBefore(newLink, curSpan.nextSibling); } for(var i = (sLink.length - 1); i >= 0; i--){ var curSpan = sLink[i]; curSpan.parentNode.removeChild(curSpan); } } } /* Exodus PvP Exodus PvP */ function do_spalLink(){ var outHref = location.origin + "/out.php?id=#DATASET_LID#"; spalBasic("spal", outHref); } /* Comments Rate this Site Comments Rate this Site */ function do_spalOpenBoxComments(){ var outHref = "javascript:openBox('comments.php?member=#DATASET_MEMBERID#{&action=#DATASET_ACTION#}', '#DATASET_TITLE#')"; spalBasic("spalOpenBoxComments", outHref); } /* Add Your Site Your site here Add Your Site Your site here */ function do_spalMembersSignup(){ var outHref = "/members/signup.php"; spalBasic("spalMembersSignup", outHref); } /* Member Login Member Login */ function do_spalMembers(){ var outHref = "/members/"; spalBasic("spalMembers", outHref); } /* Create Free Top Site Create Free Top Site */ function do_spalManager(){ var outHref = "/manager/"; spalBasic("spalManager", outHref); } function do_spalManagerSignup(){ var outHref = "http://www.gotop100.com/manager/signup.php"; spalBasic("spalManagerSignup", outHref); } function do_spalHome(){ var outHref = "http://www.gotop100.com"; spalBasic("spalHome", outHref); } function do_spalForum(){ var outHref = "http://www.gotop100.com/forum"; spalBasic("spalForum", outHref); } function do_spalSupport(){ var outHref = "http://www.gotop100.com/support"; spalBasic("spalSupport", outHref); }