domain registration, start on DNS
This commit is contained in:
@@ -0,0 +1,72 @@
|
||||
// This script is designed to support at a minimum IE 6
|
||||
//
|
||||
// All menu functions are defined outside of initMenu.
|
||||
//
|
||||
// This is so I'm not duplicating functions between-
|
||||
// checks for what browser we have
|
||||
|
||||
function resetSelection() {
|
||||
var elements = document.getElementsByName("domain_selection");
|
||||
|
||||
for (var i = 0; i < elements.length; i++) {
|
||||
(function(li) {
|
||||
li.className = "";
|
||||
|
||||
|
||||
})(elements[i]);
|
||||
}
|
||||
}
|
||||
|
||||
function toggleSelection(li) {
|
||||
var domainId = li.value;
|
||||
var editDNS = document.getElementById("options_edit_dns");
|
||||
var unreg = document.getElementById("options_unregister");
|
||||
|
||||
if(li.className == "SelectedListItem") {
|
||||
editDNS.className = "Hidden";
|
||||
unreg.className = "Hidden";
|
||||
li.className = "";
|
||||
return;
|
||||
}
|
||||
|
||||
resetSelection();
|
||||
|
||||
li.className = "SelectedListItem";
|
||||
|
||||
|
||||
|
||||
editDNS.className = "";
|
||||
editDNS.href = "/dns/edit/" + domainId;
|
||||
|
||||
unreg.className = "";
|
||||
unreg.href = "/domains/unregister/" + domainId;
|
||||
}
|
||||
|
||||
// Once the page has fully loaded, connect each button to its code
|
||||
function initDomainSelection() {
|
||||
// Register selection events
|
||||
var elements = document.getElementsByName("domain_selection");
|
||||
|
||||
for (var i = 0; i < elements.length; i++) {
|
||||
(function(li) {
|
||||
if(window.addEventListener) {
|
||||
li.addEventListener("click", function() {
|
||||
toggleSelection(li);
|
||||
});
|
||||
} else {
|
||||
li.attachEvent("onclick", function() {
|
||||
toggleSelection(li);
|
||||
});
|
||||
}
|
||||
})(elements[i]);
|
||||
}
|
||||
}
|
||||
|
||||
// Register load / onload event
|
||||
if(window.addEventListener) {
|
||||
window.addEventListener('load', initDomainSelection);
|
||||
} else if(window.attachEvent) {
|
||||
window.attachEvent('onload', initDomainSelection);
|
||||
} else {
|
||||
alert("Unsupported browser.");
|
||||
}
|
||||
Reference in New Issue
Block a user