// getblog.js
// Ron Lau 2009
// Copyright Netcast Platform 2009
//
// Created on: 17/04/2009
// <script>

function bname_pmt()
{
    alert("Blog網址只限使用英文字母。\nOnly alphanumeric characters and underscore(_) are allowed for blog address.");
}

function validateName()
{
    validateName.req = getXMLHttpRequest();
    reqData(validateName.req, "blogavail.php", 'u=' + document.getElementById("busrn").value, doValidate, "POST");
}

function doValidate()
{
    var req = validateName.req;
    if(req === undefined)
        return;
    else
    {
        if(req.readyState == 4)
        {
            if(req.status == 200)
            {
                var resp = req.responseXML;
                var ele, val;
                var paralist = resp.getElementsByTagName('result')[0].childNodes;
                val = paralist[0].firstChild.nodeValue;
                ele = document.getElementById('bn_valid');
                clearChildren(ele);
                if(val == 0)
                {
                    ele.style.color = '#00FF00';
                    ele.appendChild(document.createTextNode('可用 Valid'));
                }
                else if(val == 1)
                {
                    ele.style.color = '#FF0000';
                    ele.appendChild(document.createTextNode('無效 Invalid'));
                }
                else if(val == 2)
                {
                    ele.style.color = '#FF0000';
                    ele.appendChild(document.createTextNode('已使用 Occupied'));
                }
                else if(val == -1)
                    ele.appendChild(document.createTextNode(''));
            }
            validateName.req = null;
        }
    }
}

// </script>
