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
*/
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
*/
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);
}