var menuTimer = null;
var domainQueryAuthInput = false;

function $(id){
	return document.getElementById(id);
}

function menuOver(v){
	menuTimer = setTimeout(function(){
		do_exchange_menu(v);
	}, 150);
}

function menuOut(){
	clearTimeout(menuTimer);
}

function do_exchange_menu(v){
	var myMainMenu = document.getElementsByName('myMainMenu[]');
	for(var i=0;i<myMainMenu.length;i++){
		$("mySubMenu_" + i).style.display = i==v ? "block" : "none";
		myMainMenu[i].className = i==v ? "nav_on" : "nav_off";
	}
}

function setTab(name, v, max){
	for(var i=0;i<max;i++){
		$(name + "_" + i).style.display = i==v ? "block" : "none";
		$(name + "Menu_" + i).className = i==v ? "hover" : "";
	}
}

function set2Tab(v){
	for(var i=1;i<5;i++){
		$('6hot_' + i).style.display = i==v ? "block" : "none";
		$('titlecd_' + i).className = i==v ? "hover" : "";
	}
}

function setTabSyncL(lid, showid, hideid, classname){
	$('mySubTabL_' + lid + '_' + showid).style.display = 'block';
	$('mySubTabL_' + lid + '_' + hideid).style.display = 'none';
	$('mySubTabL_' + lid + '_bg').className = classname;
}

function reLoadAuthCode(obj_id){
	if(domainQueryAuthInput){
		var dt = new Date();
		$(obj_id).src = '/authcode.php?ac=4&t=' + dt;
		$(obj_id + '_value').value = '';
	}
}

function domainQuery(v){
	var domain = $(v + '_domain').value;
	if(v=='en'){
		if(!domain.match(/^[a-z0-9-]{3,}$/i)){
			alert('请正确输入查询域名');
			$(v + '_domain').focus();
			return false;
		}
	}else{
		if(domain==''){
			alert('请正确输入查询域名');
			$(v + '_domain').focus();
			return false;
		}
	}

	if(domainQueryAuthInput){
		var authcode = $(v + '_domain_authcode_value').value;
		if(!authcode.match(/[0-9]{4}/i)){
			reLoadAuthCode(v + '_domain_authcode');
			alert('请正确输入验证码');
			$(v + '_domain_authcode_value').focus();
			return false;
		}
	}

	var myChk = document.getElementsByName(v + 'RootDomain[]');
	var chk_count = 0;
	for(var i=0;i<myChk.length;i++){
		if(myChk[i].checked) chk_count++;
	}
	if(chk_count==0){
		alert('请选择需要查询的域名');
		return false;
	}

	eval('document.' + v + '_query_f').submit();
}

function retDomainQuery(v){
	var domain = $(v + '_domain').value;
	if(v=='en'){
		if(!domain.match(/^[a-z0-9-]{3,}$/i)){
			alert('请正确输入查询域名');
			$(v + '_domain').focus();
			return false;
		}
	}else{
		if(domain==''){
			alert('请正确输入查询域名');
			$(v + '_domain').focus();
			return false;
		}
	}

	if(domainQueryAuthInput){
		var authcode = $(v + '_domain_authcode_value').value;
		if(!authcode.match(/[0-9]{4}/i)){
			reLoadAuthCode(v + '_domain_authcode');
			alert('请正确输入验证码');
			$(v + '_domain_authcode_value').focus();
			return false;
		}
	}

	var myChk = document.getElementsByName(v + 'RootDomain[]');
	var chk_count = 0;
	for(var i=0;i<myChk.length;i++){
		if(myChk[i].checked) chk_count++;
	}
	if(chk_count==0){
		alert('请选择需要查询的域名');
		return false;
	}
	return true;
}

function clearTextInput(obj){
	var defaultv = obj.getAttribute('defaultValue');
	if(defaultv == obj.value){
		obj.value = '';
	}else if(obj.value == ''){
		obj.value = defaultv;
	}
}

function doDomainQuery(domain, v){
	var querys = document.getElementById('searchDomainList').getElementsByTagName('span');
	querys[v].innerHTML = '<img src="/images/16x16-cc.gif" width="16" height="16" align="absmiddle" border="0" /> 查询中，请稍候...</span>';
	jx.load('/domain_check.php?domain=' + domain + '&dotsvc=' + querys[v].getAttribute('svcID') + '&type=reg', function(data){
		querys[v].innerHTML = '<font color="' + (data.success ? "#0000FF" : "#FF0000") + '"><img src="/images/' + (data.success ? '002' : '178') + '.gif" width="16" height="16" border="0" align="absmiddle" /> ' + data.msg + '</font>';
		if(data.success) querys[v].innerHTML+= '&nbsp;<a href="javascript:void(0);" onclick="goto_do_action3(\'quick_reg_domain\', \'' + domain + '|' + querys[v].getAttribute('svcID') + '\');" class="hongzn"> 立即注册该域名</a>';
		v++;
		if(v<querys.length){
			doDomainQuery(domain, v);
		}
	}, 'json', 'get');
}

function doLogin(){
	if(document.loginf.username.value=='' || document.loginf.userpasswd.value==''){
		alert('请输入会员名称及密码!');
		document.loginf.username.focus();
	}else{
		document.loginf.submit();
	}
}

function doLoginEnter(){
	if(document.loginf.username.value=='' || document.loginf.userpasswd.value==''){
		alert('请输入会员名称及密码!');
		document.loginf.username.focus();
		return false;
	}
	return true;
}

function doFavorite(){
	if(navigator.userAgent.toLowerCase().indexOf('msie')>=0){
		window.external.AddFavorite('http://www.51.net','虎翼网（www.51.net）专注中国IDC服务，10年品牌，值得信赖。用虎翼，如虎添翼！');
	}else{
		alert("您用的不是IE浏览器，请用 CTRL+D 收藏本站，谢谢！");
	}
}

function doHelpChat(url){
	window.open(url,'helpchat','width=600,height=600,left=0,top=0,resizable=yes,menubar=no,location=no,status=yes,scrollbars=yes');
}

