<!--
//----------------------------------------------------
function checkdomain(domainct,extct) {
	var i, n;
	if ((domainct=="Tên miền cần kiểm tra" ) || (domainct.length<2 )) {
		alert("Đề nghị nhập tên miền cần kiểm tra.\nChú ý: Tên miền phải có ít nhất 2 ký tự.");
		return false;
	}
	for (i=0; i<domainct.length; i++)
		if (!(((domainct.charAt(i) >= "0")&&(domainct.charAt(i)<="9"))||((domainct.charAt(i)>="a")&&(domainct.charAt(i)<="z"))||((domainct.charAt(i)>="A")&&(domainct.charAt(i)<="Z"))||(domainct.charAt(i)=="-"))) {
			alert("Tên miền chỉ được bao gồm các ký tự a->z, 0->9 và '-'\nBạn đã nhập ký tự \""+domainct.charAt(i)+'\" không phù hợp');
			return false;
		}
	whoisdomain(domainct,extct);
}
//----------------------------------------------------
var domain_array = new Array();
var found_array = new Array();
var detail_array = new Array();
var i=0;
//----------------------------------------------------
function rowcontent() {
	var rows='';
	var n = domain_array.length-1;
	for (var j=n;j>=0;j--) {
		if (found_array[j]=='1') {
			domainstatus = '<font color="blue">Đã đăng ký</font>';
			regbtn = '';
		} else if (found_array[j]=='0') {
			domainstatus = '<font color="red">Chưa đăng ký</font>';
			regbtn = '<a href="#dangky">Đăng ký</a>';
		} else {
			domainstatus =  detail_array[j];
		}
		rows = rows+'<tr><td>'+domain_array[j]+'</td><td>'+domainstatus+'</td><td>'+regbtn+'</td></tr>';
	}
	return rows;
}
//----------------------------------------------------
function whoisdomain(domainct,extct) {
	var xdomain = domainct+'.'+extct;
	for (var j=0;j<domain_array.length;j++) {
		if (domain_array[j]==xdomain) {
			return false;
		}
	}
	if (document.getElementById) {
		domain_tbl = document.getElementById('domaintbl');
		check_btn = document.getElementById('checkbtn');
		domain_tbl.innerHTML =  '<table width="300px" align="center"><tr><td>'+domainct+'.'+extct+'</td><td>Đang kiểm tra...</td></tr>'+rowcontent()+'</table>';
		check_btn.value="Kiểm tra...";
		var http = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
		if (http) {
			http.onreadystatechange = function () {
				if(http.readyState == 4) {
					roots = http.responseXML.documentElement;
					domain_array[i] = xdomain;
					if (roots) {
						found_array[i] = roots.getElementsByTagName('found')[0].firstChild.nodeValue;
						detail_array[i] = roots.getElementsByTagName('content')[0].firstChild.nodeValue;
					} else {
						alert('Lỗi kết nối mạng. Xin vui lòng thử lại');
					}
					domain_tbl.innerHTML = '<table width="300px" align="center">'+rowcontent()+'</table>';
					check_btn.value="Kiểm tra";
					if (found_array[i]=='0' || found_array[i]=='1') {
						i++;
					} else {
						alert(detail_array[i]);
					}
				}
			}
		}
		http.open('get', 'whois.php?domain='+domainct+'&ext='+extct);
		http.send(null);
	} else {
		alert('Trinh duyet cua ban khong ho tro AJAX.\nXin vui long su dung Internet Explorer 5.5 hoac Mozilla Firefox 1.5 tro len.');
	}
}
//-->