var http_request = false;

    function makeRequest(url,type) {
		
        http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
		if(type=='nickname')
		{
			http_request.onreadystatechange = alertContents;
			http_request.open('GET', url, true);
			http_request.send(null);
		}
		
    }

    function alertContents() {

        if (http_request.readyState == 4) 
		{
            if (http_request.status == 200) 
			{
               	if(http_request.responseText=="0")
				{
					document.getElementById("d_nickname").innerHTML = "<font color=\"red\">此暱稱已被使用，請重新輸入</font>";
					document.getElementById("d_nickname").nname.select();
					document.getElementById("submit2").disabled = true;
				}else
				{
					document.getElementById("d_nickname").innerHTML = "<font color=\"blue\">此暱稱可以使用</font>";
					if(document.getElementById("email").value!='') document.getElementById("submit2").disabled = validateMail(document.getElementById("email").value);
				}
					
            } 
			else 
			{
                document.getElementById("d_nickname").innerHTML =  html_account;
            }
        }

    }
	
function validateMail(email) 
{
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = email;
   if(reg.test(address) == false) {
      alert('錯誤的郵件地址');
	  document.getElementById("submit2").disabled = true;
      return false;
   }
   else
   {
		document.getElementById("submit2").disabled = false;
	  return true;
	}
}

function checkAccount(type,value1)
{

	if(type=='nickname')
	{
		if(value1.length>0)
		{
			url = "check.php?" + type + "="  + value1;
			//window.pid.innerHTML = "<img src='images/btn_o.gif' border=0></img>";
			makeRequest(url,type);
			document.getElementById("submit2").disabled = true;
		}
		else
		{
			d_nickname.style.display='inline';
			d_nickname.innerHTML="<font color=\"red\">請輸入暱稱</font>";
			document.getElementById("submit2").disabled = true;
		}
	}
	
	
	//alert(url);
	
}
function DoDel(iserial)
{
	if (confirm("確定刪除嗎?"))
	{
		window.location.href=iserial;
	}
}


