

// this extends the domaincheck for the orderform.
//
//
//

AMH.domaincheck.orderform = function () {

    var l               = AMH.domaincheck.domain_list;
    var domainnameField = document.getElementById('wanteddomain');
    var tdEl            = document.getElementById('radiolistfordomains');

    var clickHandler = function () {
        document.getElementById('wanteddomain').value = this.value;
    }

    var iEl, domaininfo, domainid;
    for (var d in l) {
        domaininfo = l[d];
        if (domaininfo.domain_status == 'available') {
            domainid    = 'domainformlist' + d;

            try{
                iEl = document.createElement('<input type="radio" name="domain-grp" />');
            }catch(err){
                iEl = document.createElement('input');
            }

            iEl.type    = 'radio';
            iEl.name    = 'domain-grp';
            iEl.id      = domainid;
            iEl.value   = domaininfo.domain;

            if (d == 0) {
                iEl.checked = true;
                iEl.setAttribute('defaultChecked', 'defaultChecked');
                document.getElementById('wanteddomain').value = domaininfo.domain;
            }

            iEl.onclick = clickHandler;
            tdEl.appendChild(iEl);
            tdEl.appendChild(document.createTextNode(domaininfo.domain));
            tdEl.appendChild(document.createElement('br'));
        }
    }
};

if (typeof(document.getElementById('wanteddomain')) === 'object') {
    AMH.domaincheck.onLoad = AMH.domaincheck.orderform;
}

