﻿var site_var_cookieid = "";
var site_var_cookie_domain = "";
var site_var_cookie_path   = "/";
var site_login_click = 0;
var site_login_status = 1;
var data_request_sent = 0;
var data_request_received = 0;
var startday = new Date();
var clockStart = startday.getTime(); 
var site_tips = ""; 
var is_ie = 0;

function initStopwatch()   
{   
	var myTime = new Date();   
	var timeNow = myTime.getTime();    
	var timeDiff = timeNow - clockStart;   
	this.diffSecs = timeDiff/1000;   
	return(this.diffSecs);
}

if ( window.ActiveXObject )
{
	var is_ie = 1;
}

function logout()
{
	//ht = document.getElementsByTagName("html");
	//ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";
	
	if ( confirm("Ban co chac la muon thoat ra ?") )
	{
		logout_request();
		
		return false;
	}
	else
	{
		//ht[0].style.filter = "";
		return false;
	}
}

function delete_messages(theURL)
{
	if (confirm( "Ban co chac la muon xoa tin nhan nay ?" ))
	{
		window.location.href=theURL;
	}
	else
	{
		alert ( "Tin nhan khong duoc xoa!" );
	} 
}

function delete_script(theURL)
{
	if (confirm( "Ban co chac la muon xoa Script nay ?" ))
	{
		window.location.href=theURL;
	}
	else
	{
		alert ( "Script khong duoc xoa!" );
	} 
}

function alert_msg(theURL)
{
	if (confirm( "Are you sure to send this command ?" ))
	{
		window.location.href=theURL;
	}
	else
	{
		return false;	
	}
}

function check_login(the_form)
{
	var the_name    = the_form.name.value;
	var the_password    = the_form.password.value;

	if ( (the_name=='')||(the_password==''))
	{
		alert("Nhap day du thong tin yeu cau");
		the_form.name.focus();
		return false;
	}
}

function check_search(str)
{
	if (str.value=='')
	{
		alert("Ban hay nhap noi dung tim kiem vao");
		str.focus;
		return false;
	}
	return true;
}


function delete_topic(theURL)
{
	if (confirm( "Ban co chac la muon xoa bai viet nay ?" ))
	{
		window.location.href=theURL;
	}
	else
	{
		alert ( "Bai viet khong duoc xoa!" );
	} 
}


function fast_reply(isMsg)
{
	document.quick_reply.submit.disabled = true;
	return true;
}


function checkall(){
	for (var i = 0; i < document.POSTS.elements.length; i++) {
		if ( document.POSTS.all.checked==true ){
			document.POSTS.elements[i].checked = true;
		}
		else{
			document.POSTS.elements[i].checked = false;
		}
	}
}


function my_getcookie( name )
{
	cname = site_var_cookieid + name + '=';
	cpos  = document.cookie.indexOf( cname );
	
	if ( cpos != -1 )
	{
		cstart = cpos + cname.length;
		cend   = document.cookie.indexOf(";", cstart);
		
		if (cend == -1)
		{
			cend = document.cookie.length;
		}
		
		return unescape( document.cookie.substring(cstart, cend) );
	}
	
	return null;
}


function my_setcookie( name, value, sticky )
{
	expire = "";
	domain = "";
	path   = "/";
	
	if ( sticky )
	{
		expire = "; expires=Wed, 1 Jan 2020 00:00:00 GMT";
	}
	
	if ( site_var_cookie_domain != "" )
	{
		domain = '; domain=' + site_var_cookie_domain;
	}
	
	if ( site_var_cookie_path != "" )
	{
		path = site_var_cookie_path;
	}
	
	document.cookie = site_var_cookieid + name + "=" + value + "; path=" + path + expire + domain + ';';
}


function ShowHide(id1, id2)
{
	if (id1 != '') toggleview(id1);
	if (id2 != '') toggleview(id2);
}

	
function my_getbyid(id)
{
	itm = null;
	
	if (document.getElementById)
	{
		itm = document.getElementById(id);
	}
	else if (document.all)
	{
		itm = document.all[id];
	}
	else if (document.layers)
	{
		itm = document.layers[id];
	}
	
	return itm;
}


function toggleview(id)
{
	if ( ! id ) return;
	
	if ( itm = my_getbyid(id) )
	{
		if (itm.style.display == "none")
		{
			my_show_div(itm);
		}
		else
		{
			my_hide_div(itm);
		}
	}
}


function my_hide_div(itm)
{
	if ( ! itm ) return;
	
	itm.style.display = "none";
}


function my_show_div(itm)
{
	if ( ! itm ) return;
	
	itm.style.display = "";
}


function toggle( fid, add )
{
	saved = new Array();
	clean = new Array();


	if ( tmp = my_getcookie('site_collapseprefs') )
	{
		saved = tmp.split(",");
	}
	
	for( i = 0 ; i < saved.length; i++ )
	{
		if ( saved[i] != fid && saved[i] != "" )
		{
			clean[clean.length] = saved[i];
		}
	}


	if ( add )
	{
		clean[ clean.length ] = fid;
		my_show_div( my_getbyid( 'fc_'+fid  ) );
		my_hide_div( my_getbyid( 'fo_'+fid  ) );
	}
	else
	{
		my_show_div( my_getbyid( 'fo_'+fid  ) );
		my_hide_div( my_getbyid( 'fc_'+fid  ) );
	}
	
	
	my_setcookie( 'site_collapseprefs', clean.join(','), 1 );
}


function page_loading_html( text )
{
	text = "<DIV style='width: 100%; padding-top: 7px; padding-bottom: 7px;' align='center'> &nbsp; " + text + " </div>";
	
	return text;
}


function page_loading(type)
{
	if ( type == 1 )
	{
		document.getElementById( this.clicked ).innerHTML = page_loading_html("<img align='absmiddle' src='" + root_domain + "images/warning.png'> <font size='2' face='verdana' color='red'>K&#7871;t n&#7889;i b&#7883; l&#7895;i....</font>");
	}
	else if ( type == 2 )
	{
		document.getElementById( this.clicked ).innerHTML = "";
	}
	else
	{
		document.getElementById( this.clicked ).innerHTML = page_loading_html("<font size='2' face='verdana'><img align='absmiddle' src='" + root_domain + "/images/loading.gif'>");
	}
}


function data_request(request, url, type, form_id, no_status)
{
	this.clicked = request;
	
	data_request_sent++;
	update_status(0);
	
	this.no_status = no_status;
	
	if ( no_status == 1 )
	{
		no_status = 1;
	}
	else
	{
		no_status = 0;
	}
	
	if ( ! type )
	{
		type = "GET";
	}
	else
	{
		type = "POST";
	}
	
	var fields_data = "";
	var lhl_data_got = "";

	if ( form_id )
	{
		if ( type == "GET" )
		{
			var fields_data = "?";
		}
		else if ( type == "POST" )
		{
			var fields_data = "";
		}

		var frm = document.forms[form_id];
		var numberElements = frm.elements.length;
				
		for( var i = 0; i < numberElements; i++ )
		{
			if( i < numberElements-1 )
			{
				if ( frm.elements[i].type == "select-one" )
				{
					fields_data += frm.elements[i].name+"="+frm.elements[i].value+"&";
				}
				else if ( frm.elements[i].type == "select-multiple" )
				{
					art_name = frm.elements[i].name;
					
					selmul = frm.elements[i];
	
					var seldt = new Array();
					var selcnt = 0;
					
					for ( var i = 0; i < selmul.length; i++ )
					{
						if ( selmul.options[i].selected == true )
						{
							seldt[selcnt] = selmul.options[i].value;
							selcnt++;
						}
					}
										
					fields_data += art_name+"="+seldt+"&";
				}
				else if ( ( frm.elements[i].type == "radio" ) || ( frm.elements[i].type == "checkbox" ))
				{
					if (frm.elements[i].checked)
					{
						fields_data += frm.elements[i].name+"="+frm.elements[i].value+"&";
					}
				}
				else
				{
					fields_data += frm.elements[i].name+"="+frm.elements[i].value+"&";
				}
			}
			else
			{
				if (frm.elements[i].type == "radio")
				{					
					if (frm.elements[i].checked)
					{
						fields_data += frm.elements[i].name+"="+frm.elements[i].value;
					}
				}
				else
				{
					fields_data += frm.elements[i].name+"="+frm.elements[i].value;
				}
			}
		}
		
	}


	http_request = false;

	this.lhl_id_packet_send_to = request;
	
	if ( lhl_id_packet_send_to )
	{
		if ( no_status != 1 )
		{
			page_loading();
		}
	}
	
	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 )
	{
		if ( lhl_id_packet_send_to )
		{
			page_loading(1);
		}

		return false;
	}
		
	http_request.onreadystatechange = contents;

	if ( type == "POST" )
	{
		http_request.open('POST', url, true);
		http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
		http_request.setRequestHeader("Content-length", fields_data.length);
		http_request.setRequestHeader("Connection", "close");
		http_request.send(fields_data);
	}
	else if ( type == "GET" )
	{
		http_request.open('GET', url + fields_data, true);
		http_request.send(null);
	}
	
}


function contents()
{
	if (http_request.readyState == 4)
	{
		if (http_request.status == 200)
		{
			data_request_received++;
			update_status(1);
				
			if ( lhl_id_packet_send_to )
			{
				if ( no_status != 1 )
				{
					page_loading(2);
				}
			
				data_request_time = 1;
			
				document.getElementById( lhl_id_packet_send_to ).innerHTML = http_request.responseText;
			}
		}
		else
		{
			if ( lhl_id_packet_send_to )
			{
				if ( no_status != 1 )
				{
					page_loading(1);
				}
			}
		}
	}
}


function update_status(type)
{
	
	if ( document.getElementById( 'SITE_request_sent' ) )
	{
		if ( type == 1 )
		{
			status_received = data_request_received;
	
			document.getElementById( 'SITE_request_received' ).innerHTML = status_received;
		}
		else
		{
			status_sent = data_request_sent;
	
			document.getElementById( 'SITE_request_sent' ).innerHTML = status_sent;
		}
	}
}

function site_menu()
{
	var nodes = document.getElementById("topmenu").getElementsByTagName("a");
	for( var i = 1 ; i < nodes.length; i++ )
	{
		nodes[i].onclick = function()
		{
			document.getElementById( "site_" + menuselect ).className = "";
			document.getElementById( menuselect ).style.display = "none";
			
			if(this.parentNode.current && this.parentNode.current != this)
			{
				document.getElementById(this.parentNode.current.getAttribute("menu")).style.display = "none";
				this.parentNode.current.className = "";
			}
			this.parentNode.current = this;
			if ( this.getAttribute("menu") )
			{
				document.getElementById(this.getAttribute("menu")).style.display = "block";
				this.className = "selected";
			}
		}
	}
	
	nodes[1].parentNode.current = nodes[1];
}

var renew = 0;

function login_request()
{
	data_request( "SITE_member", site_root_domain + "/?site=login&view=do&isa=1", "POST", "login", 0 );
}

function logout_request()
{
	site_login_click = 0;
	site_login_status = 1;
	
	data_request( "SITE_member", site_root_domain + "/?site=login&view=logout&isa=1", "GET", "", 0 );
}

function login_effect( type )
{
	lhl_Cron = initStopwatch();
	lhl_Cron_exe = ""+lhl_Cron;
	lhl_Cron_exe = lhl_Cron_exe.substring(0,lhl_Cron_exe.indexOf("."));
	
	login = '<form name="login" id="login" method="post">T&#234;n truy nh&#7853;p: <input class="input_text_white" type="text" name="name" size="20"> M&#7853;t kh&#7849;u: <input class="input_text_white" type="password" name="password" size="20"> <input type="checkbox" name="remember" value="1" checked> Ghi nh&#7899; ? <input class="input_submit" type="submit" name="submit" value="&#272;&#259;ng nh&#7853;p" onclick="login_request();"></form>';

	if ( ! type )
	{
		if ( is_ie == 1 )
		{
			document.getElementById("SITE_login").innerHTML = "<div style='background: #EEEEEE; position: absolute; left: 0px; top: 0px; width: 100%; border-bottom: solid #000000 1px; vertical-align: middle; height: 30px;'><div style='padding-left: 8px; padding-top: 4px;'><p class='align_right'><a onclick='javascript:SITE_login_effect();'><img src='" + site_root_domain + "/templates/images/icon_delete.gif'></a>&nbsp;</p>" + login + "</div></div>";
		}
		else
		{
			if ( site_login_status > 30 )
			{
				return false;	
			}
			
			window.setTimeout('login_effect()', 1);
			
			document.getElementById("SITE_login").innerHTML = "<div style='background: #EEEEEE; position: absolute; left: 0px; top: 0px; width: 100%; border-bottom: solid #000000 1px; vertical-align: middle; height: "+ site_login_status +"px;'><div style='padding-left: 8px; padding-top: 4px;'><p class='align_right'><a onclick='javascript:SITE_login_effect();'><img src='" + site_root_domain + "/templates/images/icon_delete.gif'></a>&nbsp;</p>" + login + "</div></div>";
		
			site_login_status += 1;
		}
	}
	else
	{
		if ( is_ie == 1 )
		{
			document.getElementById("SITE_login").innerHTML = "";
		}
		else
		{
			if ( site_login_status <= 0 )
			{
				document.getElementById("SITE_login").innerHTML = "";
				return false;
			}
			
			window.setTimeout('login_effect(1)', 1);
			
			document.getElementById("SITE_login").innerHTML = "<div style='background: #EEEEEE; position: absolute; left: 0px; top: 0px; width: 100%; border-bottom: solid #000000 1px; vertical-align: middle; height: "+ site_login_status +"px;'><div style='padding-left: 8px; padding-top: 4px;'><p class='align_right'><a onclick='javascript:SITE_login_effect();'><img src='" + site_root_domain + "/templates/images/icon_delete.gif'></a>&nbsp;</p>" + login + "</div></div>";
			
			//document.getElementById("SITE_login").innerHTML = "<div style='background: #EEEEEE; border-bottom: solid #000000 1px; vertical-align: middle; padding-top: 4px; padding-left: 8px; padding-right: 8px; height: "+ site_login_status +"px;'>" + login + "</div>";
			
			site_login_status -= 1;
		}
	}
}

function SITE_login_effect()
{
	if ( site_login_click == 0 )
	{	
		login_effect();
		site_login_click = 1;		
	}
	else
	{
		login_effect(1);
		site_login_click = 0;
	}
}

function SITE_change_tab( this_id )
{
	if ( this_id != menu_tab_selected )
	{
		document.getElementById( this_id ).className = "block_tab_selected"; 
		
		document.getElementById( menu_tab_selected ).className = "block_tab"; 
		
		menu_tab_selected = this_id;
	}
}

var IE = document.all?true:false
	
if ( ! IE )
{
	document.captureEvents( Event.MOUSEMOVE );
}

document.onmousemove = getMouseXY;

function ietruebody()
{
	return (document.compatMode && document.compatMode != "BackCompat") ? document.documentElement : document.body;
}

var tempX = 0;
var tempY = 0;

function getMouseXY(e)
{
	if ( IE )
	{
		tempX = event.clientX + ietruebody().scrollLeft;
		tempY = event.clientY + ietruebody().scrollTop;
	}
	else
	{
	    tempX = e.pageX;
	    tempY = e.pageY;
	}
	
	if ( tempX < 0 )
	{
		tempX = 0
	}
	
	if ( tempY < 0 )
	{
		tempY = 0
	}
		
	return true;
}

var post_respond_id = 0;

function news_post_request( topic_id )
{
	post_respond_id += 1;
	
	document.getElementById("post_respond").id = "lhl_dattenginhi_" + post_respond_id;
	document.getElementById( "lhl_dattenginhi_" + post_respond_id ).innerHTML = document.getElementById( "lhl_dattenginhi_" + post_respond_id ).innerHTML + "<div id='post_respond'></div>";
	
	data_request( "post_respond", site_root_domain + "/?site=news&view=post&act=reply&id=" + topic_id + "&isa=1", "POST", "news_post", 0 );
}

function is_login()
{
	return true;
	
	if ( my_getcookie('member_id') && my_getcookie('member_id') != 0 &&  my_getcookie('pass_hash') != 0 )
	{
		return true;	
	}
	else
	{
		alert("Xin vui long su dung chuc nang dang nhap nhanh de dang nhap truoc khi vao trang can vao.");
		javascript:SITE_login_effect();
		window.scrollTo(0,0);
		return false;
	}
}

function site_url()
{
	base_url = window.location.href;
	base_url = base_url.split("#");
	real_url = base_url[0];
	id_url = base_url[1];
	base_url = real_url + id_url;
	
	return base_url;
}

function site_url_check()
{
	base_url = window.location.href;
	base_url = base_url.split("#");
	real_url = base_url[0];
	id_url = base_url[1];

	if ( id_url )
	{
		return true;
	}
	else
	{
		return false;
	}
}

function showfaq( text, faqid )
{
	showtip(text, 180);
	document.getElementById( faqid ).src= site_img_url +'/icon_notice_active.gif';
}

function hidefaq( faqid )
{
	hidetip();
	document.getElementById( faqid ).src= site_img_url + '/icon_notice.gif';
}

function href_close()
{
	base_url = window.location.href;
	base_url = base_url.split("#");
	window.location.href = base_url[0] + "#";
}

function href_click( data )
{
	//base_url = window.location.href;
	//base_url = base_url.split("#");
	//window.location.href = base_url[0] + "#" + data;
	
	window.location.href = data;
}

function rating_over( num )
{
	var numelse = 10 - num;
		
	for ( i = 1; i <= num; i ++ )
	{
		document.getElementById( "star_" + i ).style.opacity = 1;
		document.getElementById( "star_" + i ).style.filter = "alpha(opacity=100)";
	}
	
	for ( i = num+1; i <= numelse; i ++ )
	{
		document.getElementById( "star_" + i ).style.opacity = 0.4;
		document.getElementById( "star_" + i ).style.filter = "alpha(opacity=60)";
	}
	
	document.getElementById("rating_star").innerHTML = num;
}

function rating_out()
{
	for ( i = 1; i <= 10; i ++ )
	{
		document.getElementById( "star_" + i ).style.opacity = 0.4;
		document.getElementById( "star_" + i ).style.filter = "alpha(opacity=60)";
	}
}

function rating_click( target_to, target_id )
{	
	var star_select = document.getElementById("rating_star").innerHTML;
	
	if ( star_select > 0 )
	{
		data_request( target_id, target_to + star_select + "/", "GET", "", 0 );
	
		return false;
	}
}

function add_favourite( name, URL )
{
	if (window.sidebar)
	{
		window.sidebar.addPanel(name, url,"");
	}
	else if( window.external )
	{
		window.external.AddFavorite( url, name);
	}
	else if  (window.opera && window.print)
	{
		return true;
	}
}

function check_form( form_id )
{
	var frm = document.forms[form_id];
	var numberElements = frm.elements.length;

		for( var i = 0; i < numberElements; i++ )
		{
			test = frm.elements[i];

			if ( ! document.getElementById(frm.elements[i].name).value && test.getAttribute('emsg') )
			{
				alert( test.getAttribute('emsg')  );
				document.getElementById(frm.elements[i].name).focus();
				
				return false;
			}
		}
}

// lyhuuloi foundation date 23/1/2008

function password_change( data )
{
	var point = 0;
	var value = data.value;
	var simple = new Array("123456", "1234567", "12345678", "123456789", "321654", "654987", "321654987", "654321", "987654321");
	
	if ( value.length > 0 )
	{
		document.getElementById("password_checker").style.display = "inline";
		
		// step 1
		point += value.length;

		// step 2
		var check1 = 0;
		
		for ( var i = 0; i < simple.length-1; i++ )
		{
			if ( simple[i] == value )
			{
				check1 = 1;
			}
		}
		
		if ( check1 == 0 && value.length >= 6 )
		{
			point += 5;	
		}
		
		// step 3
		/*var check2 = 0;
		
		if ( value.length >= 6 )
		{
			for ( var i = 1; i <= 3; i++ )
			{
				var data2 = value;
				result = data2.replace( data2.substr(0,i), "" );
				
				alert( data2.substr(0,i) + " = " + result);
				
				if ( result == "" )
				{
					check2 = 1;
				}
			}
		}
		*/

		
	}
	else
	{
		document.getElementById("password_checker").style.display = "none";
	}

	if ( point >= 5 )
	{
		document.getElementById("pwd1").innerHTML = '<span class="password_2">&nbsp;</span>';
	}
	else
	{
		document.getElementById("pwd1").innerHTML = '<span class="password_1">&nbsp;</span>';
	}
	
	if ( point >= 10 )
	{
		document.getElementById("pwd2").innerHTML = '<span class="password_2">&nbsp;</span>';
	}
	else
	{
		document.getElementById("pwd2").innerHTML = '<span class="password_1">&nbsp;</span>';
	}
	
	if ( point >= 15 )
	{
		document.getElementById("pwd3").innerHTML = '<span class="password_2">&nbsp;</span>';
	}
	else
	{
		document.getElementById("pwd3").innerHTML = '<span class="password_1">&nbsp;</span>';
	}
	
	if ( point >= 20 )
	{
		document.getElementById("pwd4").innerHTML = '<span class="password_2">&nbsp;</span>';
	}
	else
	{
		document.getElementById("pwd4").innerHTML = '<span class="password_1">&nbsp;</span>';
	}
	
	if ( point >= 25 )
	{
		document.getElementById("pwd5").innerHTML = '<span class="password_2">&nbsp;</span>';
	}
	else
	{
		document.getElementById("pwd5").innerHTML = '<span class="password_1">&nbsp;</span>';
	}

}

function vote(id)
    {
    w = 650;
    h = 400;
    var left = (screen.availWidth/2) - (w/2);
    var top = (screen.availHeight/2) - (h/2);
    var isok=false;
    for(var i=0;i<document.form21.voteid.length;i++)    
    if(document.form21.voteid[i].checked==true)                                                        
    {
    window.open('?site=vote&act=do&id='+id+'&vote=' + document.form21.voteid[i].value,'vote','width='+w+',height='+h+',left='+left+',top='+top);    
    isok=true;
    return true;    
    }    
    if(!isok)
    {
    alert('Vui lòng chọn mục bạn quan tâm');
    return false;
    }
	}
	
function getdomain(id,product_id,tranfer_id)
{
data_request(""+id,root_domain+"/?site=checkdomain&act=check&id="+id+"&product_id="+product_id+"&tranfer_id="+tranfer_id,'');	
	}


function checkdoit()
{
	var domaincheck=document.checkdomain;	
	var d=domaincheck.domainname.value;
	var re = /^[0-9a-z\-]+$/g
    var msg = 'Tên miền chỉ bao gồm các ký tự A-Z, 0-9 và dấu trừ (-)';
	if(domaincheck.domainname.value=="")
	{
		alert("Vui lòng nhập tên domain");
		domaincheck.domainname.focus();
		return false;
		}
	
    if (!re.test(d)) {
        alert(msg);
        return false;
    }

	return true;	
	}
	
function add_time(id)
{
	if(document.formaddtime.add_order_end_time.value=="")
	{
		alert("Select once please!");
		return false;		
		}
		else{
	data_request('ord_end_time',site_root_domain+'/?site=admin&view=order&act=time&do=add_time_order_do&id='+id,'POST','form_add_time',1);
	alert ("You had add "+document.formaddtime.add_order_end_time.value+ " day(s) in Order number"+id);
		}
	}
	
	
function checkuser(c)
{
	var tmp='';	
	var x = emaila.split(",");
	var y = emailb.split(",");
	var z = emailz.split(",")
	var i;	
	i=0;
	for(key in x)	
	{
		if(c==x[i])
		{
			tmp=key;
			}
		i++;
		}
		if(!y[tmp])
		document.getElementById("balance").innerHTML='';					
		else	
	 	document.getElementById("balance").innerHTML=y[tmp] +'&nbsp;&nbsp;&nbsp;'+ z[tmp]+'VNĐ';
//	document.write (y[tmp]);
}
function number_format(n) {
  var arr=new Array('0'), i=0;
  while (n>0)
    {arr[i]=''+n%1000; n=Math.floor(n/1000); i++;}
  arr=arr.reverse();
  for (var i in arr) if (i>0) //padding zeros
    while (arr[i].length<3) arr[i]='0'+arr[i];
  return arr.join();
}
function check_login_cus( form )
    {
    	if ( confirm("Quý khách có muốn ghi nhớ mật khẩu lại không ?") == true )
        {
        	form.remember.value = 1;
        }
        else
        {
        	form.remember.value = 0;
        }
    }
function verify(ver){
		
		if(ver){
			// Confirmed message, i.e. clicked on "Yes"
			alert('Message confirmed');
		}else{
			// Clicked on "No"
			alert('Message not confirmed');
		}
	}
	
function caculatorchoice()
{
			var strdel = "";  			 
 			var j = 0;
 			var alen = document.form1.elements.length;
			
 			alen = (alen >= 5)?document.form1.chkid.length:0;
 			
			if(alen > 0){
			
			     for(var i = 0 ; i < alen ; i++)
				 
	  		 		 if(document.form1.chkid[i].checked == true){					
						  j ++;
		  				  if(j == 1){
							   strdel  += document.form1.chkid[i].value;
							 //  strdel1 += document.form1.chkid_main[i].value; 
						  }
						  else{
						      strdel  += ",";
							  //strdel1 += ",";
							  strdel  += document.form1.chkid[i].value;
							 // strdel1 += document.form1.chkid_main[i].value;
							
		                  }
		            }
          }
 		  else{
		  
     			if(document.form1.chkid.checked == true){
	     		   strdel  = document.form1.chkid.value;
				   //strdel1 = document.form1.chkid_main.value;
				
				}
				   
				   
          }
  				   document.form1.del.value = strdel ;
				 
				   //document.form1.choice_main.value = strdel1 ;
				   //document.form1.num.value    	  = j;
				    
}
function docheck(status,form_)
	{
	var alen=document.form1.elements.length;
	// tính số phần tử có trên form
	alen=(alen>5)?document.form1.chkid.length:0;
	if(alen>0)
		{
		// Duyệt trên các phần tử nếu số mẩu tin nhiều hơn một
		for(var i=0;i<alen;i++)			
			document.form1.chkid[i].checked=status;			
		}
	else
		{
		document.form1.chkid.checked=status;
		}	
	// Gán trạng thái của thẻ chkall
	if(form_>0)	
		document.form1.chkall.checked=status;
	}
function docheckone()
	{
	var alen=document.form1.elements.length;
	// mặt đinh tất cả các thẻ chkid đều checked
	var ischecked=true;
	alen=(alen>5)?document.form1.chkid.length:0;
	if(alen>0)
		{
		// kiểm tra nếu có ít nhất một thẻ chkid không checked, biến ischecked có giá trị false
		for(var i=0;i<alen;i++)			
			if(document.form1.chkid[i].checked==false)ischecked=false;			
		}
	else
		{
		// trong trường hợp chỉ một mẩu tin
		if(document.form1.chkid.checked==false)ischecked=false;
		}	
	// gán trạng thái của the chkall bằng với giá trị của biến ischecked
	document.form1.chkall.checked=ischecked;	
	}
function checkinput()
	{
	var domaincheck=document.form1;	
	var d=domaincheck.domainname.value;
	var re = /^[0-9a-z\-]+$/g
    var msg = 'Tên miền chỉ bao gồm các ký tự A-Z, 0-9 và dấu trừ (-)';
	if(domaincheck.domainname.value=="")
	{
		alert("Vui lòng nhập tên domain");
		domaincheck.domainname.focus();
		return false;
		}
	
    if (!re.test(d)) {
        alert(msg);
        return false;
    }	
		
	var alen=document.form1.elements.length;
	var ischecked=false;
	alen=(alen>5)?document.form1.chkid.length:0;
	if(alen>0)
		{
		for(var i=0; i<alen; i++)
			if(document.form1.chkid[i].checked==true)
			ischecked=true;
		}
	else
		{
		if(document.form1.chkid.checked==true)
			ischecked=true;
		}	
	if(!ischecked)		
		alert("Vui lòng đánh dấu vào ô tên miền quý khách cần kiểm tra");	
	else
		caculatorchoice()
		return ischecked;
				
	}
	function loadmenu(id)
{	
	document.getElementById("category_"+id).style.display="block";
	}
function checkDomainvailidation(nname)
{
var arr = new Array(
'.com','.net','.org','.biz','.coop','.info','.museum','.name','.asia',
'.pro','.edu','.gov','.int','.mil','.ac','.ad','.ae','.af','.ag',
'.ai','.al','.am','.an','.ao','.aq','.ar','.as','.at','.au','.aw',
'.az','.ba','.bb','.bd','.be','.bf','.bg','.bh','.bi','.bj','.bm',
'.bn','.bo','.br','.bs','.bt','.bv','.bw','.by','.bz','.ca','.cc',
'.cd','.cf','.cg','.ch','.ci','.ck','.cl','.cm','.cn','.co','.cr',
'.cu','.cv','.cx','.cy','.cz','.de','.dj','.dk','.dm','.do','.dz',
'.ec','.ee','.eg','.eh','.er','.es','.et','.fi','.fj','.fk','.fm',
'.fo','.fr','.ga','.gd','.ge','.gf','.gg','.gh','.gi','.gl','.gm',
'.gn','.gp','.gq','.gr','.gs','.gt','.gu','.gv','.gy','.hk','.hm',
'.hn','.hr','.ht','.hu','.id','.ie','.il','.im','.in','.io','.iq',
'.ir','.is','.it','.je','.jm','.jo','.jp','.ke','.kg','.kh','.ki',
'.km','.kn','.kp','.kr','.kw','.ky','.kz','.la','.lb','.lc','.li',
'.lk','.lr','.ls','.lt','.lu','.lv','.ly','.ma','.mc','.md','.mg',
'.mh','.mk','.ml','.mm','.mn','.mo','.mp','.mq','.mr','.ms','.mt',
'.mu','.mv','.mw','.mx','.my','.mz','.na','.nc','.ne','.nf','.ng',
'.ni','.nl','.no','.np','.nr','.nu','.nz','.om','.pa','.pe','.pf',
'.pg','.ph','.pk','.pl','.pm','.pn','.pr','.ps','.pt','.pw','.py',
'.qa','.re','.ro','.rw','.ru','.sa','.sb','.sc','.sd','.se','.sg',
'.sh','.si','.sj','.sk','.sl','.sm','.sn','.so','.sr','.st','.sv',
'.sy','.sz','.tc','.td','.tf','.tg','.th','.tj','.tk','.tm','.tn',
'.to','.tp','.tr','.tt','.tv','.tw','.tz','.ua','.ug','.uk','.um',
'.us','.uy','.uz','.va','.vc','.ve','.vg','.vi','.vn','.vu','.ws',
'.wf','.ye','.yt','.yu','.za','.zm','.zw','net.vn','in.vn','gov.vn','com.vn','org.vn','edu.vn','gov.vn','name.vn','biz.vn');

var mai = nname;
var val = true;

var dot = mai.lastIndexOf(".");
var dname = mai.substring(0,dot);
var ext = mai.substring(dot,mai.length);
//alert(ext);
	
if(dot>2 && dot<57)
{
	for(var i=0; i<arr.length; i++)
	{
	  if(ext == arr[i])
	  {
	 	val = true;
		break;
	  }	
	  else
	  {
	 	val = false;
	  }
	}
	if(val == false)
	{
	  	 alert("Tên miền của bạn với "+ext+" không được tìm thấy trong dữ liệu");
		 return false;
	}
	else
	{
		for(var j=0; j<dname.length; j++)
		{
		  var dh = dname.charAt(j);
		  var hh = dh.charCodeAt(0);
		  if((hh > 47 && hh<59) || (hh > 64 && hh<91) || (hh > 96 && hh<123) || hh==45 || hh==46)
		  {
			 if((j==0 || j==dname.length-1) && hh == 45)	
		  	 {
		 	  	 alert("Tên miền không được bắt đầu với '-'");
			      return false;
		 	 }
		  }
		else	{
		  	 alert("Tên miền không được có các ký tự đặt biệt");
			 return false;
		  }
		}
	}
}
else
{
 alert("Tên miền không hợp lệ");
 return false;
}	

return true;
}
function changethephone()
{
  document.getElementById("phone_suport_global").innerHTML="08.39974685";
  setTimeout("setchangethephone()",1000)
}
function setchangethephone()
{
  document.getElementById("phone_suport_global").innerHTML='<font color="#ffffff">08.39974683</font>';
  setTimeout("changethephone()",1000)
}
function check_all_tld(oForm, cbName, checked)
{ for (var i=0; i < oForm[cbName].length; i++) oForm[cbName][i].checked = checked; }

