
function template(num,dm,ex){
	
	if(num==2){
		
		
		return '<tr id="'+replacedot((dm+ex))+'"><td>Tên miền <strong>'+dm+'.'+ex+'</strong></td><td> đang kiểm tra...</td><td align="center"><img src="checkdomain/img/loading2.gif" /></td></tr>';
		
	}
	if(num==3){
		
		
			return '<td><span>'+dm+'.'+ex+'</span></td><td><a href="javascript:ht_whois(\''+dm+'\',\''+ex+'\')">đã đăng ký</a></td><td align="center"><img src="checkdomain/img/notavailable.gif" /></td>';
	}
	if(num==4){
		
		return '<td><strong><font color="green">'+dm+'.'+ex+'</font></strong></td><td style="color:green">chưa đăng ký</td><td align="center"><img src="checkdomain/img/ok.gif" /></td>';
	}
}
function replacedot(str){
	return str.replace(/[.]/gi,'');
}
$(function(){	
	$('#docheck').submit(function () {
							   	var domain = $('#domainId').val();
							   var errlogs = '';		
								if(domain.length < 2)
								{
									errlogs = ' Tên miền không được ít hơn 2 ký tự \n';	
									alert(errlogs);
									return false
								}
								else if(!validateDomain(domain))
								{
									errlogs += ' Tên miền chỉ bao gồm ký tự A-Z, 0-9 và dấu (-) \n';			
									alert(errlogs);
									return false
								}
								else if(domain.indexOf('--') != -1)
								{
									errlogs += ' Tên miền không chứa ký tự: -- \n';
									alert(errlogs);
									return false
								}
								else if(domain.indexOf('-')==0 || domain.lastIndexOf('-')==domain.length-1)
								{
									errlogs += ' Tên miền không được bắt đầu với dấu: - \n';
									alert(errlogs);
									return false
								}								
							 });
		   });
function ht_whois(domain,ext){
	document.getElementById("resultInfo").style.visibility = "visible";
	$('#resultInfo').dialog('open');
	$('#resultInfo').dialog({	
		width: 600,
		height: 500,
		modal:true
	});

	$('#resultInfo').dialog('option', 'title', 'whois'+' '+domain+'.'+ext);
	
	$('#resultInfo').html('<div style="text-align:center;margin-top:200px"><img src="checkdomain/img/loading1.gif" /></div>');
	$.ajax({
		type: 'GET',
		url: 'checkdomain.php',
		data: 'act=info&domain='+domain+'&ext='+ext,
		success: function(html){
		 	$('#resultInfo').html(html);
			
		}
	});
	
}
function validateDomain(elementValue){    
   var domainPattern = /^[a-zA-Z0-9-]+$/ ;
   return domainPattern.test(elementValue); 
}