// Javascripts Document        //
// Authod: Bui Chinh Cuong     //
// Email: chinh.cuong@gmail.com//
// Phone: (84) 943.00.01.01    //
function xsv_StartClock() {
	
	var thetime=new Date();
	var nhours=thetime.getHours();
	var nmins=thetime.getMinutes();
	var nsecn=thetime.getSeconds();
	var nday=thetime.getDay();
	var nmonth=thetime.getMonth();
	var ntoday=thetime.getDate();
	var nyear=thetime.getYear();
	
	var AorP=" ";
	var sVarStringWeekDay = "";
	if (nhours>=12)
		AorP="P.M";
	else
		AorP="A.M";
	if (nhours>=13)
		nhours-=12;
	if (nhours==0)
	   nhours=12;
	if (nsecn<10)
	 nsecn="0"+nsecn;
	if (nmins<10)
	 nmins="0"+nmins;
	sVarStringWeekDay = sVarStringWeekDay+aVarWeekDay[nday];
	nmonth+=1;
	if (nyear<=99)
	  nyear= "19"+nyear;
	if ((nyear>99) && (nyear<2000))
	 nyear+=1900;
	document.getElementById('xsvClockShow').innerHTML=sVarStringWeekDay+", "+eval(sVarStringDateFormat)+" "+nhours+": "+nmins+": "+nsecn+" "+AorP;
	setTimeout('xsv_StartClock()',1000);
} 
function FiDetecRequest(formData, jqForm, options) { 
	var queryString = $.param(formData); 
	
	var sLinksArr = queryString.split("&");
	var sValue = "", sValue1 = "", sValue2 = "", sValued = "";
	for (i=0; i<4; i++) {
		var sArr = sLinksArr[i].split("=");
		if (sArr[0]=="oz")
			sValue1 += sArr[1];
		else if (sArr[0]=="cdat")
			sValued += sArr[1];
		else
			sValue2 += "_"+sArr[1];
	}
	
	sValue += sValue1+"/tim-cau-xo-so-kien-thiet-"+sValue1+"-ngay_"+sValued+sValue2+".xsv";
	window.location.href = sDomainUrl+"tim-cau-xo-so-loto/"+sValue;
	return true; 
} 
function ThongKeDaysRequest(formData, jqForm, options) { 
	var queryString = $.param(formData); 
	
	var sLinksArr = queryString.split("&");
	var sDate = "";
	sDate += jqForm[0].df.value;
	var sValue = "", sValue1 = "", sValue2 = "";
	for (i=0; i<3; i++) {
		var sArr = sLinksArr[i].split("=");
		if (sArr[0]=="oz")
			sValue1 = sArr[1];
		else  if (sArr[0]=="oy")
			sValue2 += sArr[1];
	}
	sValue += "/kqxs-"+sValue1+"-nam_"+sValue2+"_giai-dac-biet-theo-ngay_"+sDate;
	window.location.href = sDomainUrl+"thong-ke-giai-dac-biet/"+sValue1+sValue+".xsv";
	return true; 
} 
function ThongKeDays2Request(formData, jqForm, options) { 
	var queryString = $.param(formData); 
	var sLinksArr = queryString.split("&");
	var sDate = "";
	sDate += jqForm[0].df.value;
	var sValue = "", sValue1 = "", sValue2 = "";
	for (i=0; i<3; i++) {
		var sArr = sLinksArr[i].split("=");
		if (sArr[0]=="oz")
			sValue1 = sArr[1];
		else  if (sArr[0]=="oy")
			sValue2 += sArr[1];
	}
	sValue += "/kqxs-"+sValue1+"-nam_"+sValue2+"_hai-so-cuoi-giai-dac-biet-theo-ngay_"+sDate;
	window.location.href = sDomainUrl+"thong-ke-giai-dac-biet/"+sValue1+sValue+".xsv";
	return true; 
} 
function ThongKeWsRequest(formData, jqForm, options) { 
	var queryString = $.param(formData); 
	var sLinksArr = queryString.split("&");
	var sDate = "";
	sDate += jqForm[0].df.value;
	var sValue = "", sValue1 = "", sValue2 = "";
	for (i=0; i<3; i++) {
		var sArr = sLinksArr[i].split("=");
		if (sArr[0]=="oz")
			sValue1 = sArr[1];
		else  if (sArr[0]=="oy")
			sValue2 += sArr[1];
	}
	sValue += "/kqxs-"+sValue1+"-nam_"+sValue2+"_giai-dac-biet-theo-tuan_"+sDate;
	window.location.href = sDomainUrl+"thong-ke-giai-dac-biet/"+sValue1+sValue+".xsv";
	return true; 
} 
function ThongKeWs2Request(formData, jqForm, options) { 
	var queryString = $.param(formData); 
	var sLinksArr = queryString.split("&");
	var sDate = "";
	sDate += jqForm[0].df.value;
	var sValue = "", sValue1 = "", sValue2 = "";
	for (i=0; i<3; i++) {
		var sArr = sLinksArr[i].split("=");
		if (sArr[0]=="oz")
			sValue1 = sArr[1];
		else  if (sArr[0]=="oy")
			sValue2 += sArr[1];
	}
	sValue += "/kqxs-"+sValue1+"-nam_"+sValue2+"_hai-so-cuoi-giai-dac-biet-theo-tuan_"+sDate;
	window.location.href = sDomainUrl+"thong-ke-giai-dac-biet/"+sValue1+sValue+".xsv";
	return true;
} 
function rListPrizeRequest(formData, jqForm, options) { 
	var queryString = $.param(formData); 
	var sLinksArr = queryString.split("&");
	var sValue = "", sValue1 = "", sValue2 = "";
	
	for (i=0; i<2; i++) {
		var sArr = sLinksArr[i].split("=");
		if (sArr[0]=="oz")
			sValue1 += sArr[1];
		else
			sValue2 += sArr[1];
	}
	sValue += sValue1+"/kqxs-loto-"+sValue1+"-ngay_"+sValue2+"_tong-hop-100-cap-xoso-loto";
	window.location.href = sDomainUrl+"bang-tong-hop-xo-so/"+sValue+".xsv";
	return true; 
}

function sReportsRequest(formData, jqForm, options) { 
	var queryString = $.param(formData); 
	
	var sLinksArr = queryString.split("&");
	var sValuez = "", sValuep = "", sValued = "";
	for (i=0; i<3; i++) {
		var sArr = sLinksArr[i].split("=");
		if (sArr[0]=="oz") sValuez += sArr[1]+"/";
		if (sArr[0]=="op") sValuep += ""+sArr[1]+"";
		if (sArr[0]=="df") sValued += "_"+sArr[1]+"";
	}
	
	window.location.href = sDomainUrl+"thong-ke-xo-so-noi-bat/"+sValuez+sValuep+sValued+".xsv";
	return true; 
}
function SeDetectRequest(formData, jqForm, options) { 
	var queryString = $.param(formData); 
	var sLinksArr = queryString.split("&");
	var sValue = "", sValue1 = "", sValue2 = "",  sValue3 = "",  sValue4 = "", sValued = "";
	
	for (i=0; i<5; i++) {
		var sArr = sLinksArr[i].split("=");
		if (sArr[0]=="oz") 
			sValue1 += sArr[1];
		else if (sArr[0]=="cdat") 
			sValued += "-ngay_"+sArr[1];
		else {
			if (i==4) sValue2 += sArr[1];
			else sValue2 += sArr[1]+"_";
		}
	}
	//sValue += sValue1+"/soi-cau-xo-so-"+sValue1
	var nVal = $(':radio').fieldValue();
	
	if (nVal==1) {
		for (i=1; i<=6; i++) {
			var lvalue = eval("jqForm[0].ST"+i.toString()+".checked");
			if (lvalue==true) sValue3 += "1";
			else sValue3 += "0";			
		}
		sValue3 = "_"+sValue3;
	} else if(nVal==2) {
		sValue4 += "-tinh-tong-bo-so";
	}
	sValue += sValue1+"/soi-cau-xo-so-"+sValue1+sValue4+sValued+"_"+sValue2+sValue3;
	window.location.href = sDomainUrl+"soi-cau-xo-so-loto/"+sValue+".xsv";
	return true; 
} 
function DreamRequest(formData, jqForm, options) { 
	var queryString = $.param(formData); 
  	var sLinks = "";
	sLinks += jqForm[0].sdream.value;
	sLinks = sLinks.replace(/\s\s+/g," ");
	sLinks = sLinks.replace(/\s/g,"+");
	var sLocation = location.href;	
	if(sLinks!="") window.location.href = sDomainUrl+"so-mo-giai-mong/"+sLinks+".xsv";
	else window.location.href = sLocation.substr(0,sLocation.lastIndexOf("/")+1);
	return true; 
} 
function DreamRequests(formData, jqForm, options) { 
	var queryString = $.param(formData); 
  	var sLinks = "";
	sLinks += jqForm[0].sdream.value;
	sLinks = sLinks.replace(/\s\s+/g," ");
	sLinks = sLinks.replace(/\s/g,"+");
	var sLocation = location.href;	
	if(sLinks!="") window.location.href = sDomainUrl+"giai-nghia-giac-mo/"+sLinks+".html";
	else window.location.href = sLocation.substr(0,sLocation.lastIndexOf("/")+1);
	return true; 
} 
function NumberRequest(formData, jqForm, options) { 
	var queryString = $.param(formData); 
  	var sLinks1 = "", sLinks2 = "", sLinks3 = "";
	sLinks2 += jqForm[0].ns.value;
	sLinks1 += jqForm[0].oz.value;
	sLinks3 += jqForm[0].df.value;
	var sLocation = location.href;	
	if(sLinks1!="") window.location.href = sDomainUrl+"do-xo-so/"+sLinks1+"/do-so-ket-qua-xo-so-kien-thiet-"+sLinks1+"-den-ngay_"+sLinks3+"_"+sLinks2+".xsv";
	else window.location.href = sLocation.substr(0,sLocation.lastIndexOf("/")+1);
	return true; 
} 
function dResultRequest(formData, jqForm, options) { 
	var queryString = $.param(formData); 
  	var sLinks = "", sLinks1 = "", sLinks2 = "", sLinks3 = "";
	sLinks1 += jqForm[0].df.value;
	sLinks2 += jqForm[0].dt.value;	
	sLinks3 += jqForm[0].oz.value;	
	var _adm = sDomainUrl.split(".");
	var _sDomainUrl = _adm[1]+"."+_adm[2];
	var _asdm = _adm[0].split("-");
	_sDomainUrl = _asdm[0]+"-"+sLinks3.replace(/-/g,"")+"."+_sDomainUrl;
	if(sLinks1!="" && sLinks2!="") {
		
		if (sLinks1==sLinks2) sLink = _sDomainUrl+"kqxs/"+sLinks3+"/ket-qua-xo-so-kien-thiet-"+sLinks3+"_ngay_"+sLinks1+".xsv";
		else sLink = _sDomainUrl+"kqxs/"+sLinks3+"/ket-qua-xo-so-kien-thiet-"+sLinks3+"_tu-ngay_"+sLinks1+"_den-ngay_"+sLinks2+".xsv";
		
		window.location.href = sLink;
		return true; 
	} else {
		return false;
	}
}
function mResultRequest(formData, jqForm, options) { 
	var queryString = $.param(formData); 
  	var sLinks = "", sLinks1 = "", sLinks2 = "", sLinks3 = "";
	sLinks1 += jqForm[0].om.value;
	sLinks2 += jqForm[0].oy.value;	
	sLinks3 += jqForm[0].oz.value;
	var _adm = sDomainUrl.split(".");
	var _sDomainUrl = _adm[1]+"."+_adm[2];
	var _asdm = _adm[0].split("-");
	_sDomainUrl = _asdm[0]+"-"+sLinks3.replace(/-/g,"")+"."+_sDomainUrl;
	if(sLinks1!="" && sLinks2!="") {
		sLink = _sDomainUrl+"kqxs/"+sLinks3+"/ket-qua-xo-so-kien-thiet-"+sLinks3+"_thang_"+sLinks1+"_nam_"+sLinks2+".xsv";
		
		window.location.href = sLink;
		return true; 
	} else {
		return false;
	}
} 
function dkqxsRequest(formData, jqForm, options) { 
	var queryString = $.param(formData); 
  	var sLinks = "", sLinks1 = "", sLinks2 = "", sLinks3 = "";
	sLinks1 += jqForm[0].df.value;
	sLinks2 += jqForm[0].dt.value;	
	sLinks3 += jqForm[0].oz.value;	
	
	if(sLinks1!="" && sLinks2!="") {
		
		if (sLinks1==sLinks2) sLink = sDomainUrl+"ket-qua-xo-so-kien-thiet_"+sLinks3+"_ngay_"+sLinks1+".html";
		else sLink = sDomainUrl+"ket-qua-xo-so-kien-thiet_"+sLinks3+"_tu-ngay_"+sLinks1+"_den-ngay_"+sLinks2+".html";
		
		window.location.href = sLink;
		return true; 
	} else {
		return false;
	}
}
function mkqxsRequest(formData, jqForm, options) { 
	var queryString = $.param(formData); 
  	var sLinks = "", sLinks1 = "", sLinks2 = "", sLinks3 = "";
	sLinks1 += jqForm[0].om.value;
	sLinks2 += jqForm[0].oy.value;	
	sLinks3 += jqForm[0].oz.value;
	
	if(sLinks1!="" && sLinks2!="") {
		sLink = sDomainUrl+"ket-qua-xo-so-kien-thiet_"+sLinks3+"_thang_"+sLinks1+"_nam_"+sLinks2+".html";
		
		window.location.href = sLink;
		return true; 
	} else {
		return false;
	}
} 
function _rfs(_ss) { 
	var __sS = _ss;
	__sS = __sS.substr(0,1);
	jQuery('#iDerro').css("display", "none");
	if (__sS==2) {
		var _11 = Math.floor(Math.random()*10).toString();
		jQuery('#s5').val(_11);
		var _12 = Math.floor(Math.random()*10).toString();
		jQuery('#s4').val(_12);
	} else if (__sS==3) {
		var _11 = Math.floor(Math.random()*10).toString();
		jQuery('#s5').val(_11);
		var _12 = Math.floor(Math.random()*10).toString();
		jQuery('#s4').val(_12);
		var _13 = Math.floor(Math.random()*10).toString();
		jQuery('#s3').val(_13);
	} else if (__sS==4) {
		var _11 = Math.floor(Math.random()*10).toString();
		jQuery('#s5').val(_11);
		var _12 = Math.floor(Math.random()*10).toString();
		jQuery('#s4').val(_12);
		var _13 = Math.floor(Math.random()*10).toString();
		jQuery('#s3').val(_13);
		var _14 = Math.floor(Math.random()*10).toString();
		jQuery('#s2').val(_14);
	} else if (__sS==5) {
		var _11 = Math.floor(Math.random()*10).toString();
		jQuery('#s5').val(_11);
		var _12 = Math.floor(Math.random()*10).toString();
		jQuery('#s4').val(_12);
		var _13 = Math.floor(Math.random()*10).toString();
		jQuery('#s3').val(_13);
		var _14 = Math.floor(Math.random()*10).toString();
		jQuery('#s2').val(_14);
		var _15 = Math.floor(Math.random()*10).toString();
		jQuery('#s1').val(_15);
	}
	jQuery('#slv').focus();
	jQuery('#slv').select();
	return false;
}
function _rcs(_ss) { 
	var __sS = _ss;
	__sS = __sS.substr(0,1);
	jQuery('#iDerro').css("display", "none");
	if (__sS==2) {
		var _11 = Math.floor(Math.random()*10).toString();
		var _12 = Math.floor(Math.random()*10).toString();
		jQuery('#cs1').val(_11+_12);
		var _21 = Math.floor(Math.random()*10).toString();
		var _22 = Math.floor(Math.random()*10).toString();
		jQuery('#cs2').val(_21+_22);
	} else if (__sS==3) {
		var _11 = Math.floor(Math.random()*10).toString();
		var _12 = Math.floor(Math.random()*10).toString();
		jQuery('#cs1').val(_11+_12);
		var _21 = Math.floor(Math.random()*10).toString();
		var _22 = Math.floor(Math.random()*10).toString();
		jQuery('#cs2').val(_21+_22);
		var _31 = Math.floor(Math.random()*10).toString();
		var _32 = Math.floor(Math.random()*10).toString();
		jQuery('#cs3').val(_31+_32);
	} else if (__sS==4) {
		var _11 = Math.floor(Math.random()*10).toString();
		var _12 = Math.floor(Math.random()*10).toString();
		jQuery('#cs1').val(_11+_12);
		var _21 = Math.floor(Math.random()*10).toString();
		var _22 = Math.floor(Math.random()*10).toString();
		jQuery('#cs2').val(_21+_22);
		var _31 = Math.floor(Math.random()*10).toString();
		var _32 = Math.floor(Math.random()*10).toString();
		jQuery('#cs3').val(_31+_32);
		var _41 = Math.floor(Math.random()*10).toString();
		var _42 = Math.floor(Math.random()*10).toString();
		jQuery('#cs4').val(_41+_42);
	}
	jQuery('#slv').focus();
	jQuery('#slv').select();
	return false;
}
function _ralt6() { 
	var _11 = Math.floor(Math.random()*10).toString();
	while (_11>3) {
		_11 = Math.floor(Math.random()*10).toString();
	}
	var _12 = Math.floor(Math.random()*10).toString();
	jQuery('#cs16').val(_11+_12);
	var _21 = Math.floor(Math.random()*10).toString();
	while (_21>3) {
		 _21 = Math.floor(Math.random()*10).toString();
	}
	var _22 = Math.floor(Math.random()*10).toString();
	jQuery('#cs26').val(_21+_22);
	var _31 = Math.floor(Math.random()*10).toString();
	while (_31>3) {
		_31 = Math.floor(Math.random()*10).toString();
	}
	var _32 = Math.floor(Math.random()*10).toString();
	jQuery('#cs36').val(_31+_32);
	var _41 = Math.floor(Math.random()*10).toString();
	while (_41>3) {
		_41 = Math.floor(Math.random()*10).toString();
	}
	var _42 = Math.floor(Math.random()*10).toString();
	jQuery('#cs46').val(_41+_42);
	var _51 = Math.floor(Math.random()*10).toString();
	while (_51>3) {
		_51 = Math.floor(Math.random()*10).toString();
	}
	var _52 = Math.floor(Math.random()*10).toString();
	jQuery('#cs56').val(_51+_52);
	var _61 = Math.floor(Math.random()*10).toString();
	while (_61>3) {
		_61 = Math.floor(Math.random()*10).toString();
	}
	var _62 = Math.floor(Math.random()*10).toString();
	jQuery('#cs66').val(_61+_62);
	jQuery('#slv6').focus();
	jQuery('#slv6').select();
	return false;
}
function _ralt3() { 
	var _11 = Math.floor(Math.random()*10).toString();
	jQuery('#cs13').val(_11);
	var _21 = Math.floor(Math.random()*10).toString();
	var _22 = Math.floor(Math.random()*10).toString();
	jQuery('#cs23').val(_21+_22);
	var _31 = Math.floor(Math.random()*10).toString();
	var _32 = Math.floor(Math.random()*10).toString();
	var _33 = Math.floor(Math.random()*10).toString();
	jQuery('#cs33').val(_31+_32+_33);
	jQuery('#slv3').focus();
	jQuery('#slv3').select();
	return false;
}
function _ratt() { 
	var _11 = Math.floor(Math.random()*10).toString();
	jQuery('#st1').val(_11);
	var _12 = Math.floor(Math.random()*10).toString();
	jQuery('#st2').val(_12);
	var _13 = Math.floor(Math.random()*10).toString();
	jQuery('#st3').val(_13);
	var _14 = Math.floor(Math.random()*10).toString();
	jQuery('#st4').val(_14);
	
	jQuery('#slvtt').focus();
	jQuery('#slvtt').select();
	return false;
}
function _ralt() { 
	var _oType = jQuery('#OLot');
	var __sS = _oType.find("option:selected").val(); // val of Option
	if (__sS>0) {
		if (__sS.length==2) { // cs
		_rcs(__sS);
		} else if (__sS.length==1) {
		_rfs(__sS);
		}	
	} else {
		_oType.focus();
		jQuery('#iDerro').load(randurl(sDomainUrl+"?cmd=request_stick&_vOv_=0&act=noheader"));
		jQuery('#iDerro').css("display", "block");
	}
	return false;
}
function _onChange() {
   var val = jQuery(this).attr('value');
   var _nlen = val.length;
   var val = val.substr(0,1);
   var f = (val*1);
   if (val==0) {
		jQuery('#iDerro').load(randurl(sDomainUrl+"?cmd=request_stick&_vOv_=0&act=noheader"));
		jQuery('#iDerro').css("display", "none");   
   }
   if (_nlen==2) {
	   for (_is = 1; _is<6; _is++) {
			var _iDn = '#cs'+_is.toString();
			var _iDt = '#div'+_is.toString();
			var _iDcs = '#ds'+_is.toString();
			var _iDnh = '#s'+_is.toString();
			jQuery(_iDcs).css("display", "none");
			jQuery(_iDnh).css("display", "none");
			if (_is<=f) {
				jQuery(_iDn).css("display", "block");
				jQuery(_iDt).css("display", "block");
				jQuery('#divslv').css("display", "block");
				jQuery('#slv').css("display", "block");
			} else {
				jQuery(_iDn).css("display", "none");
				jQuery(_iDt).css("display", "none");
			}
	   }
   } else if (_nlen==1) {
	   for (_is = 5; _is>0; _is--) {
			var _iDn = '#s'+_is.toString();
			var _iDnh = '#cs'+_is.toString();
			var _iDt = '#ds'+_is.toString();
			var _iDcs = '#div'+_is.toString();
			jQuery(_iDnh).css("display", "none");
			jQuery(_iDcs).css("display", "none");
			if (_is>(5-f)) {
				jQuery(_iDn).css("display", "block");
				jQuery(_iDt).css("display", "block");
				jQuery('#divslv').css("display", "block");
				jQuery('#slv').css("display", "block");
			} else {
				jQuery(_iDn).css("display", "none");
				jQuery(_iDt).css("display", "none");
			}
	   }
   }
   jQuery("#mtau").focus();					   
   return false;
}
//.replace(/[^0-9]/g, "") 
function _change() {
   var _val = jQuery(this).attr('value');
   var _nval = _val.replace(/[^0-9]/g,"")*_nTick_Prize;
   jQuery(this).val(_nval/_nTick_Prize);
   jQuery('#st').val(_monformat(_nval.toString()));
   jQuery('#rnst').load(randurl(sDomainUrl+"?cmd=ReadNumbers&_sSs_="+sRandomStr(Math.floor(Math.random()*10))+encode64(_nval.toString())+"&act=noheader"));
   return false;
}
function _changett() {
   var _val = jQuery(this).attr('value');
   var _nval = _val.replace(/[^0-9]/g,"")*_nTick_Prize;
   jQuery(this).val(_nval/_nTick_Prize);
   jQuery('#sttt').val(_monformat(_nval.toString()));
   jQuery('#rntt').load(randurl(sDomainUrl+"?cmd=ReadNumbers&_sSs_="+sRandomStr(Math.floor(Math.random()*10))+encode64(_nval.toString())+"&act=noheader"));
   jQuery("#mttt").focus();	
   return false;
}
function _change3() {
   var _val = jQuery(this).attr('value');
   var _nval = _val.replace(/[^0-9]/g,"")*_nTick_Prize;
   jQuery(this).val(_nval/_nTick_Prize);

   jQuery('#st33').val(_monformat(_nval.toString()));
   jQuery('#rnt3').load(randurl(sDomainUrl+"?cmd=ReadNumbers&_sSs_="+sRandomStr(Math.floor(Math.random()*10))+encode64(_nval.toString())+"&act=noheader"));
    jQuery("#mt3").focus();	
   return false;
}
function _change6() {
   var _val = jQuery(this).attr('value');
   var _nval = _val.replace(/[^0-9]/g,"")*_nTick_Prize;
   jQuery(this).val(_nval/_nTick_Prize);
   jQuery('#st6').val(_monformat(_nval.toString()));
   jQuery('#rnt6').load(randurl(sDomainUrl+"?cmd=ReadNumbers&_sSs_="+sRandomStr(Math.floor(Math.random()*10))+encode64(_nval.toString())+"&act=noheader"));
   jQuery('#mt6').focus();
   return false;
}
function finishAjax(id, response) {
  $('#usernameLoading').hide();
  $('#passwordLoading').hide();
  $('#apasswordLoading').hide();
  $('#codeLoading').hide();
  $('#'+id).html(unescape(response));
  if (id=='CaptResult') $('#'+id).show();  
  else $('#'+id).fadeOut(500);
} //finishAjax
function finishLogin() {
	document.location = sDomainUrl;
	//setTimeout("finishLogin()",500);
}
function _monformat(s) {
   var ls = s.length;
   ls = ls - 1;
   var sv = "";
   var _d = 0;
   for (li=ls; li>=0; li--) {
	   _d++;
	   if (_d%3==0 && _d>0 && _d<=ls) sv = ((sv=="") ? "" : ".")+s.substr(li,1)+sv; 
	   else sv = s.substr(li,1)+sv;
   }
   return sv;
}
function _keyEve() {
  	if (!e) e = window.event;
	if (!e.target) e.target = e.srcElement; // ie
	alert(e.keyCode);
	return false;
}
function arrayUniq(a) {
        var rval = [a[0]];
        var o = a[0];
        for( var i = 1; i < a.length; i++ ) if( a[i] != o ) {
			rval.push(a[i]);
			o = a[i];
        }
        return rval;
}
function _selectThisDay() {
    alert(jQuery("#dateFlat").attr("id"));
	return false;
}
function showRequestauto(formData, jqForm, options) {
    var queryString = $.param(formData);
    var formElement = jqForm[0];
	var valo = formElement.OLot.value;
	if (valo==0) {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa chọn loại hình xổ số và vé số.");
		jQuery("#OLot").focus();
		jQuery("#OLot").select();
		return false; 
	} else {
		// jQuery.unique(divs); //Remove duplicate element in array
		
		var val = parseInt(valo.substr(0,1));
		if(formElement.mtn.value=="") {
			alert("Đã có lỗi!"+ "\n"+"Bạn chưa chọn ngày mở thưởng của vé số.");
			jQuery("#mtau").focus();
			jQuery("#mtau").select();
			return false;
		}
		if (valo.length==2) {
			var _nCSo = new Array();
			var _nCSos = new Array();
			var _n = 0;
			for (var _it=1; _it<5; _it++) {
				_nCSo[_it-1] = eval("formElement.cs"+_it+".value");
			}
			_nCSo = arrayUniq(_nCSo);
			for (x in _nCSo) {
				if (trim(_nCSo[x])!="") { _nCSos[x] = _nCSo[x]; _n++; }
			}
			if (val!=_nCSos.length) {
				alert("Đã có lỗi!"+"\n"+"Bạn hãy kiêm tra lại các cặp số, các cặp số không được trùng nhau!");
				return false;
			}
			if(formElement.cs1.value=="" || trim(formElement.cs1.value," ").length<2) {
				alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào cặp số thứ nhất, hoặc chưa phải là cặp số.");
				jQuery("#cs1").focus();
				return false;
			}
			if(formElement.cs2.value=="" || trim(formElement.cs2.value," ").length<2) {
				alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào cặp số thứ hai, hoặc chưa phải là cặp số.");
				jQuery("#cs2").focus();
				return false;
			}
			if(val == "3" && (formElement.cs3.value=="" || trim(formElement.cs3.value," ").length<2)) {
				alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào cặp số thứ ba, hoặc chưa phải là cặp số.");
				jQuery("#cs3").focus();
				return false;
			}
			if(val == "4" && (formElement.cs4.value=="" || trim(formElement.cs4.value," ").length<2)) {
				alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào cặp số thứ tư, hoặc chưa phải là cặp số.");
				jQuery("#cs4").focus();
				return false;
			}
		} else {
			if(val == "5" && (formElement.s1.value=="" || trim(formElement.s1.value," ").length<1)) {
				alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào số hàng Vạn.");
				jQuery("#s1").focus();
				return false;
			}
			if(val == "4" && (formElement.s2.value=="" || trim(formElement.s2.value," ").length<1)) {
				alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào số hàng Nghìn.");
				jQuery("#s2").focus();
				return false;
			}
			if(val == "3" && (formElement.s3.value=="" || trim(formElement.s3.value," ").length<1)) {
				alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào số hàng Trăm.");
				jQuery("#s3").focus();
				return false;
			}
			if(val == "2" && (formElement.s4.value=="" || trim(formElement.s4.value," ").length<1)) {
				alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập số hàng Chục.");
				jQuery("#s4").focus();
				return false;
			}
			if((formElement.s5.value=="" || trim(formElement.s5.value," ").length<1)) {
				alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào số hàng Đơn vị.");
				jQuery("#s5").focus();
				return false;
			}
			
		}
		if((formElement.slv.value=="" || formElement.slv.value=="0")) {
			alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào số lượng vé cần mua.");
			jQuery("#slv").focus();
			jQuery("#slv").select();
			return false;
		}
	}
    //alert('About to submit: \n\n' + queryString);
    return true;
}
function showResponseauto(responseText, statusText, xhr, $form)  {
    jQuery("#divContHis").load(randurl(sDomainUrl+"?cmd=transfers&act=noheader"));
	alert("Chúc mừng bạn!"+"\n" + "Bạn đã mua vé xổ số 'Lô tô tự chọn' thành công. Chúc bạn may mắn!");
}
function showRequesttt(formData, jqForm, options) {
    var queryString = $.param(formData);
    var formElement = jqForm[0];
	if(formElement.mtn.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa chọn ngày mở thưởng của vé số.");
		jQuery("#mttt").focus();
		jQuery("#mttt").select();
		return false;
	}
	
	if(formElement.s1.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào số hàng Nghìn.");
		jQuery("#st1").focus();
		return false;
	}
	if(formElement.s2.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào số hàng Trăm.");
		jQuery("#st2").focus();
		return false;
	}
	if(formElement.s3.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào số hàng Trăm.");
		jQuery("#st3").focus();
		return false;
	}
	if(formElement.s4.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào số hàng Đơn vị.");
		jQuery("#st4").focus();
		return false;
	}
	if(formElement.slv.value=="" || formElement.slv.value=="0") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào số lượng vé cần mua.");
		jQuery("#slvtt").focus();
		jQuery("#slvtt").select();
		return false;
	}
    return true;
}
function showResponsett(responseText, statusText, xhr, $form)  {
    //alert('status: ' + statusText + '\n\nresponseText: \n' + responseText +
      //  '\n\nThe output div should have already been updated with the responseText.');
	jQuery("#divContHis").load(randurl(sDomainUrl+"?cmd=transfers&act=noheader"));
	alert("Chúc mừng bạn!"+"\n" + "Bạn đã mua vé 'Xổ số thần tài 4' thành công. Chúc bạn may mắn!");
}
function showRequest3(formData, jqForm, options) {
    var queryString = $.param(formData);
    var formElement = jqForm[0];
	if(formElement.mtn.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa chọn ngày mở thưởng của vé số.");
		jQuery("#mt3").focus();
		jQuery("#mt3").select();
		return false;
	}
	
	if(formElement.cs1.value=="" || formElement.cs1.value.length!=1) {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào bộ số thứ nhất, hoặc bộ số không phải là 1 số.");
		jQuery("#cs13").focus();
		return false;
	}
	if(formElement.cs2.value=="" || formElement.cs2.value.length!=2) {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào bộ số thứ hai, hoặc bộ số không phải là 2 số.");
		jQuery("#cs23").focus();
		return false;
	}
	if(formElement.cs3.value=="" || formElement.cs3.value.length!=3) {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào bộ số thứ ba, hoặc bộ số không phải là 3 số.");
		jQuery("#cs33").focus();
		return false;
	}
	
	if(formElement.slv.value=="" || formElement.slv.value=="0") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào số lượng vé cần mua.");
		jQuery("#slv3").focus();
		jQuery("#slv3").select();
		return false;
	}
    return true;
}
function showResponse3(responseText, statusText, xhr, $form)  {
	jQuery("#divContHis").load(randurl(sDomainUrl+"?cmd=transfers&act=noheader"));
	alert("Chúc mừng bạn!"+"\n" + "Bạn đã mua vé 'Xổ số điện toán 123' thành công. Chúc bạn may mắn!");
}
function getWday(Y, M, D) {
	var date = new Date( );
	/*var d = date.getDate();
	var m = date.getMonth();
	var y = date.getFullYear();*/
	date.setHours(0);
	date.setMinutes(0);
	date.setFullYear(Y);
	date.setMonth(M);
	date.setDate(D);	
	return date.getDay();
}
function showRequest6(formData, jqForm, options) {
	
    var queryString = $.param(formData);
    var formElement = jqForm[0];
	if(formElement.slv.value=="" || formElement.slv.value=="0") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào số lượng vé cần mua.");
		jQuery("#slv6").focus();
		jQuery("#slv6").select();
		return false;
	}
	if(formElement.mtn.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa chọn ngày mở thưởng của vé số.");
		jQuery("#mt6").focus();
		jQuery("#mt6").select();
		return false;
	}
	var _StrDate = formElement.mtn.value;
	var _aDate = _StrDate.split("-");
	var _nCSo = new Array();
	var _nCSos = new Array();
	var _n = 0;

	for (var _it=1; _it<7; _it++) {
		_nCSo[_it-1] = eval("formElement.cs"+_it+".value");
	}
	_nCSo = arrayUniq(_nCSo);
	if (parseInt(_nCSo.length)<6 || parseInt(_nCSo.length)>6) {
		alert("Đã có lỗi!"+"\n"+"Bạn hãy kiêm tra lại các cặp số, các cặp số không được trùng nhau!");
		return false;
	}
	if(formElement.cs1.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào cặp số thứ nhất.");
		jQuery("#cs16").focus();
		return false;
	}
	if(formElement.cs2.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào cặp số thứ hai.");
		jQuery("#cs26").focus();
		return false;
	}
	if(formElement.cs3.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào cặp số thứ ba.");
		jQuery("#cs36").focus();
		return false;
	}
	if(formElement.cs4.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào cặp số thứ bốn.");
		jQuery("#cs46").focus();
		return false;
	}
	if(formElement.cs5.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào cặp số thứ năm.");
		jQuery("#cs56").focus();
		return false;
	}
	if(formElement.cs6.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào cặp số thứ sáu.");
		jQuery("#cs66").focus();
		return false;
	}
	
    return true;
}
function showResponse6(responseText, statusText, xhr, $form)  {
	jQuery("#divContHis").load(randurl(sDomainUrl+"?cmd=transfers&act=noheader"));
	alert("Chúc mừng bạn!"+"\n" + "Bạn đã mua vé xổ số điện toán thành công. Chúc bạn may mắn!");
}
function showResponseReg(responseText, statusText, xhr, $form)  {
	jQuery("#iDRegSucc").load(randurl(sDomainUrl+"?cmd=dang-ky-thanh-vien&act=noheader"));
	var _sText = jQuery("#iDRegSucc").text();
	if (trim(_sText)=="") {
		jQuery("#iDRegSucc").css('display','none');
		jQuery("#iDRegSucc").attr('class','');
		alert("Chúc mừng bạn, bạn đã đăng ký thành viên thành công!"+"\n" +"Để sử dụng ngay tài khoản của mình bạn hãy gửi SMS xác nhận về đầu số của chúng tôi!");
	} else {
		jQuery("#iDRegSucc").css('display','block');
		jQuery("#iDRegSucc").attr('class','cslErroInput');
	}
}
function showRequestReg(formData, jqForm, options) {
	
    var queryString = $.param(formData);
    var formElement = jqForm[0];
	var _nUnName = formElement.uname.value.search(/[^0-9]/g);
	var _sFirt = formElement.uname.value.substr(0,2);
	var _nLen = formElement.uname.value.length;
	
	if(_nLen<10 || _nLen>11) {
		alert("Đã có lỗi!"+ "\n"+"Tên đăng nhập (Số điện thoại di động) không hợp lệ!");
		jQuery("#uname").focus();
		jQuery("#uname").select();
		return false;
	}
	if(_sFirt!="01" && _sFirt!="09") {
		alert("Đã có lỗi!"+ "\n"+"Tên đăng nhập (Số điện thoại di động) không hợp lệ!");
		jQuery("#uname").focus();
		jQuery("#uname").select();
		return false;
	}
	if(_sFirt=="09" && _nLen!=10) {
		alert("Đã có lỗi!"+ "\n"+"Tên đăng nhập (Số điện thoại di động) không hợp lệ!");
		jQuery("#uname").focus();
		jQuery("#uname").select();
		return false;
	}
	if(_sFirt=="01" && _nLen!=11) {
		alert("Đã có lỗi!"+ "\n"+"Tên đăng nhập (Số điện thoại di động) không hợp lệ!");
		jQuery("#uname").focus();
		jQuery("#uname").select();
		return false;
	}
	if(_nUnName>=0) {
		alert("Đã có lỗi!"+ "\n"+"Tên đăng nhập (Số điện thoại di động) chỉ được nhập các chữ số 0-9!");
		jQuery("#uname").focus();
		jQuery("#uname").select();
		return false;
	}
	if(formElement.uname.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào số điện thoại đăng ký!");
		jQuery("#uname").focus();
		jQuery("#uname").select();
		return false;
	}
	if(formElement.pass.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào mật khẩu đăng nhậṕ!");
		jQuery("#pass").focus();
		jQuery("#pass").select();
		return false;
	}
	if(formElement.pass.value!=formElement.apass.value) {
		alert("Đã có lỗi!"+ "\n"+"Mật khẩu của bạn không trùng nhaú!");
		jQuery("#pass").focus();
		jQuery("#pass").select();
		return false;
	}
    return true;
}
function showRequestLog(formData, jqForm, options) {
	
    var queryString = $.param(formData);
    var formElement = jqForm[0];
	var _nUnName = formElement.username.value.search(/[^0-9]/g);
	var _sFirt = formElement.username.value.substr(0,2);
	var _nLen = formElement.username.value.length;
	
	if(_nLen<10 || _nLen>11) {
		alert("Đã có lỗi!"+ "\n"+"Tên đăng nhập (Số điện thoại di động) không hợp lệ!");
		jQuery("#username").focus();
		jQuery("#username").select();
		return false;
	}
	if(_sFirt!="01" && _sFirt!="09") {
		alert("Đã có lỗi!"+ "\n"+"Tên đăng nhập (Số điện thoại di động) không hợp lệ!");
		jQuery("#username").focus();
		jQuery("#username").select();
		return false;
	}
	if(_sFirt=="09" && _nLen!=10) {
		alert("Đã có lỗi!"+ "\n"+"Tên đăng nhập (Số điện thoại di động) không hợp lệ!");
		jQuery("#username").focus();
		jQuery("#username").select();
		return false;
	}
	if(_sFirt=="01" && _nLen!=11) {
		alert("Đã có lỗi!"+ "\n"+"Tên đăng nhập (Số điện thoại di động) không hợp lệ!");
		jQuery("#username").focus();
		jQuery("#username").select();
		return false;
	}
	if(_nUnName>=0) {
		alert("Đã có lỗi!"+ "\n"+"Tên đăng nhập (Số điện thoại di động) chỉ được nhập các chữ số 0-9!");
		jQuery("#username").focus();
		jQuery("#username").select();
		return false;
	}
	if(formElement.username.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào số điện thoại đăng ký!");
		jQuery("#username").focus();
		jQuery("#username").select();
		return false;
	}
	if(formElement.password.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào mật khẩu đăng nhậṕ!");
		jQuery("#password").focus();
		jQuery("#password").select();
		return false;
	}
	if(formElement.code.value=="") {
		alert("Đã có lỗi!"+ "\n"+"Bạn chưa nhập vào mã bảo mật!");
		jQuery("#code").focus();
		jQuery("#code").select();
		return false;
	}
    return true;
}
function showResponseLog(responseText, statusText, xhr, $form)  {
	jQuery("#iDLogSucc").load(randurl(sDomainUrl+"?cmd=dang-nhap-thanh-vien&act=noheader"));
	var _sText = jQuery("#iDLogSucc").text();
	if (trim(_sText)=="") {
		alert("Chúc mừng bạn, bạn đã đăng ký thành viên thành công!"+"\n" +"Để sử dụng ngay tài khoản của mình bạn hãy gửi SMS xác nhận về đầu số của chúng tôi!");
	} else {
		alert("Đã có lỗi!"+"\n"+"Tên truy cập hoặc mật khẩu không hợp lệ.");
	}
}
