function checkDomain(){
	// 只允许字符数字及中划线
	regex = /^[0-9a-z][0-9a-z\-]+[0-9a-z]$/;
	values = $.trim($("input[name=domainChoise]").val());

	if (values == "请输入您所中意的域名"){
		$("input[name=domainChoise]").val('');
	}

	if (values.length >= 6 && values.length <= 20){
		if (regex.test(values)){
			$("#domainTip").html("<span><img src='images/loading1.gif' class='vcenter' /> 正在检测域名 ... </span>");
			$.ajax({
				url: "www/ajax/checkDomainExists.php",
				type: "POST",
				data: "domainName="+$("input[name=domainChoise]").val(),
				success: function(text){
					if (text != 0){
						$("#domainTip").html("<span>"+$("input[name=domainChoise]").val()+"已存在，请重新选择。</span>");
					}else{
						$.ajax({
							url: "www/ajax/regForm.php",
							type: "POST",
							data: "domainName="+$("input[name=domainChoise]").val(),
							success: function(text){
								//$("#domainTip").parent("div").html(text);
								$("#wraperMainInner").html(text);
								$("#domainTip").html('');
								$(".iButton").iButton();
							},
							error: function(text){
								$("#domainTip").html(text)
							}
						});
					}
				},
				error: function(){
					$("#domainTip").html("<div class=\"center\">系统错误，请稍后再试</div>");
				}
			});
		}else{
			$("#domainTip").html("<span>填写的域名应为数字，小写字母及中划线组成，且以数字字母开头。</span>");
		}
	}else{
		$("#domainTip").html("<span>填写的域名必须在 6-20 位中间。</span>");
	}
}

function checkRegForm(){
	if ($("input[name=mPass]").val().length == 0){alert("请填写账号密码。");$("input[name=mPass]").get(0).focus();return false;}
	if ($("input[name=mPass2]").val().length == 0){alert("请填写确认密码。");$("input[name=mPass2]").get(0).focus();return false;}
	if ($("input[name=mPass]").val() != $("input[name=mPass2]").val()){alert("两次密码不相同。");$("input[name=mPass2]").get(0).focus();return false;}

	if ($("input[name=companyName]").val().length == 0){alert("请填写公司名称。");$("input[name=companyName]").get(0).focus();return false;}
	if ($("input[name=sCompanyName]").val().length == 0){alert("请填写公司简称。");$("input[name=sCompanyName]").get(0).focus();return false;}
	if ($("input[name=province]").val().length == 0){alert("请选择你所在省份。");$("select[name=stateSelect]").get(0).focus();return false;}
	if ($("input[name=city]").val().length == 0){alert("请选择你所在城市。");$("select[name=citySelect]").get(0).focus();return false;}
	if ($("input[name=address]").val().length == 0){alert("请选择你的公司地址。");$("input[name=address]").get(0).focus();return false;}
	if ($("input[name=tel_2]").val().length == 0 || $("input[name=tel_3]").val().length == 0){
		if ($("input[name=tel_2]").val().length){
			alert("请填写电话号码。");$("input[name=tel_3]").get(0).focus();return false;
		}else{
			alert("请填写电话区号。");$("input[name=tel_2]").get(0).focus();return false;
		}
	}
	if ($("input[name=contactName]").val().length == 0){alert("请填联系人。");$("input[name=contactName]").get(0).focus();return false;}
	if (!(new RegExp(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/)).test($("input[name=email]").val())){alert("电子邮件填写不正确");$("input[name=email]").get(0).focus();return false;}
	if ($("input[name=email]").val() != $("input[name=email2]").val()){alert("两次电子邮件输入不相同。");$("input[name=email2]").get(0).focus();return false;}

	$(".last").html("<img src='images/loading1.gif>");

	$.ajax({
		url: "www/ajax/ajaxRegInfo.php",
		type: "POST",
		data: $("#baseForm").serialize(),
		success: function(text){
			if (text == "-1"){
				if ($("#textDomain").size() > 0){
					$("#textDomain").remove();
					$("input[name=mName][type=hidden]").after("<input type='text' name='mName' value='"+$("input[name=mName]").val()+"' class='w88' />").remove();
				}else{
					$("input[name=mName]").get(0).focus();
				}
				try{
					window.scroll();
				}catch(e){
				}
				$(".last").html("<span style='color:#f00;font-weight:bold;'>用户名已经注册,请重新选择</span>");
			}else if(text == ""){
				$(".last").html("<span style='color:#f00;font-weight:bold;'>系统错误，请稍后再试</span>");
			}else{

				$(".last").html("<span style='color:#339900;font-weight:bold;'>注册成功 <"+$("input[name=email]").val()+">，请致电0574-87262224，0574-87249902 开通。</span>");
				alert("Your company profile is submitted successfully !\n\t请接收Email 并等待确认,请致电0574-87262224，0574-87249902 开通");
			}
		},
		error: function(e){
			$(".last").html("<span style='color:#f00;font-weight:bold;'>系统错误，请稍后再试</span>");
		}
	});
	
}

$(document).ready(function(){
	$("button.choiseButton").bind("click", function(){
		checkDomain();
	});	

	$("input[name=domainChoise]").bind("keyup", function(e){
		if (e.keyCode == 13) checkDomain();
	}).bind("focus", function(e){
		if ($.trim($("input[name=domainChoise]").val()) == "请输入您所中意的域名"){
			$("input[name=domainChoise]").val('');
		}
	}).bind("blur", function(e){
		if ($.trim($("input[name=domainChoise]").val()) == ""){
			$("input[name=domainChoise]").val('请输入您所中意的域名');
		}
	});

	try{
		//document.oncontextmenu=new Function("event.returnValue=false;");
		//document.onselectstart=new Function("event.returnValue=false;");
	}catch(e){
	}
});

function checkInput(){
	if ($.trim($("input[name=loginName]").val()) == 0){
		alert("请填写登录名");
		$("input[name=loginName]").get(0).focus();
		return false;
	}

	if ($.trim($("input[name=loginPass]").val()) == 0){
		alert("请填写登录密码");
		$("input[name=loginPass]").get(0).focus();
		return false;
	}

	return true;
}

function change_state(object, country_cd)
{
    var indexo = object.selectedIndex;
    if (indexo != 0)
    {
        if(country_cd == 'KR')
        {
        	object.form.addr3.value = object.options[object.selectedIndex].text;
        	object.form.tel2_no.value = object.form.fax2_no.value = object.value;
        }
		else if(country_cd == 'CN')
        {
			object.form.province.value = object.options[object.selectedIndex].text;
			object.form.citySelect.disabled = false;
			object.form.city.value = '';
			object.form.tel_2.value = object.form.fax_2.value = '';

			var sel_city = document.baseForm.citySelect;

			while(sel_city.options[0] != null)
				sel_city.options[0] = null;
			sel_city.options[0] = new Option('City', '');
			for(i=0; i<CN_CITY[object.selectedIndex].length; i++)
			{
				code = CN_CITY[object.selectedIndex][i].split(":");
				sel_city.options[i+1] = new Option(code[1], code[0]);
			}
        }
    }
    else
    {
        object.form.province.value = '';
        object.form.tel_2.value = object.form.fax_2.value = '';
    }
}

function change_city(object){    
	var indexo = object.selectedIndex;
	if(indexo != 0)
	{
        object.form.city.value = object.options[object.selectedIndex].text;
        object.form.tel_2.value = object.form.fax_2.value = object.value;
	}
	else
	{
		object.form.city.value = '';
        object.form.tel_2.value = object.form.fax_2.value = '';
    }
}

CN_CITY = new Array();
CN_CITY[1] = new Array("21:Shanghai");
CN_CITY[2] = new Array("10:Beijing");
CN_CITY[3] = new Array("22:Tianjin");
CN_CITY[4] = new Array("23:Chongqing");
CN_CITY[5] = new Array("20:Guangzhou","750:Jiangmen","751:Shaoguan","752:Huizhou","753:Meixian","754:Shantou","755:Shenzhen","756:Zhuhai","757:Foshan","758:Zhaoqing","759:Zhanjiang","760:Zhongshan","768:Chaozhou","769:Dongguan","663:Jieyang","662:Yangjiang");
CN_CITY[6] = new Array("571:Hangzhou","574:Ningbo","577:Wenzhou","573:Jiaxing","579:Jinhua","572:Huzhou","570:Quzhou","575:Shaoxing","576:Taizhou","580:Zhoushan","579:Yongkang","578:Lishui");
CN_CITY[7] = new Array("25:Nanjing","512:Suzhou","510:Wuxi","518:Lianyungang","515:Yancheng","514:Yangzhou","520:Changshu","519:Changzhou","517:Huaian","513:Nantong","527:Suqian","516:Xuzhou","511:Zhenjiang","523:Taizhou");
CN_CITY[8] = new Array('591:Fuzhou','592:Xiamen','594:Putian','595:Quanzhou','596:Zhangzhou','599:Nanping','593:Ningde','598:Sanming','597:Longyan');
CN_CITY[9] = new Array('531:Jinan','532:Qingdao','631:Weihai','536:Weifang','535:Yantai','537:Yanzhou','633:Rizhao','534:Dezhou','530:Yuncheng','533:Zibo','537:Jining','543:Binzhou','546:Dongying','530:Heze','634:Laiwu','635:Liaocheng','539:Linyi','538:Tai\'an','632:Zaozhuang');
CN_CITY[10] = new Array('431:Changchun','423:Jilin','434:Siping','437:Liaoyuan','435:Tonghua','439:Linjiang','436:Daan','433:Dunhua','440:Hunchun','436:Baicheng','438:Songyuan','433:Yanbian');
CN_CITY[11] = new Array('24:Shenyang','411:Dalian','412:Anshan','413:Fushun','414:Benxi','415:Dandong','418:Fuxin','416:Jinzhou','419:Liaoyang','410:Tieling','417:Yingkou','421:Chaoyang','429:Huludao','427:Panjin');
CN_CITY[12] = new Array('971:Xining','979:Geermu','975:Maqin(county)','972:Pingan(county)');
CN_CITY[13] = new Array('898:Haikou','899:Sanya','890:Danzhou','898:Baisha','898:Baoting','898:Changjiang','898:Chengmai','898:Ding\'an','898:Dongfang','898:Ledong','898:Lin\'gao','898:Lingshui','898:Qionghai','898:Qiongzhong','898:Tunchang','898:Wanning','898:Wenchang','898:Wuzhishan');
CN_CITY[14] = new Array('871:Kunming','888:Lijiang','879:Simao','878:Chuxiong','877:Jiangchuan','873:Kaiyuan','874:Qujing','870:Zhaotong','875:Baoshan','872:Dali','692:Dehong','887:Diqing','873:Honghe','883:Lincang','886:Nujiang','876:Wenshan','691:Xishuangbanna','877:Yuxi');
CN_CITY[15] = new Array('551:Hefei','554:Huainan','552:Bengbu','555:Maanshan','556:Anqing','565:Chaohu','550:Chuzhou','559:Huangshan','557:Suzhou','563:Xuancheng','558:Bozhou','566:Chizhou','558:Fuyang','561:Huaibei','564:Liuan','562:Tongling','553:Wuhu');
CN_CITY[16] = new Array('931:Lanzhou','935:Jinchang ','938:Tianshui','933:Pingliang','937:Dunhuang','937:Yumen','943:Baiyin','932:dingxi','941:Gannan','937:Jiayuguan','937:Jiuquan','930:Linxia','939:Longnan','934:Qingyang','935:Wuwei','936:Zhangye');
CN_CITY[17] = new Array('451:Haerbin','452:qiqihaer','459:Daqing','458:Yichun','453:Mudanjiang','456:Heihe','455:Huanhua','454:Jiamusi','457:Mohe(county)','467:Jixi','452:Qiqihar','464:Qitaihe','469:Shuangyashan','455:Shihua','458:Yichun','457:Daxing\'anling');
CN_CITY[18] = new Array('28:Chengdu','812:panzhihua','838:Deyang','816:Mianyang','813:Zigong','832:Neijiang','833:Leshan','830:Luzhou','831:Yibin','837:Aba','827:Bazhong','818:Dazhou','836:Ganzi','826:Guang\'an','839:Guangyuan','834:Liangshan','833:Meishan','817:Nanchong','825:Suining','835:Ya\'an','832:Ziyang');
CN_CITY[19] = new Array('311:Shijiazhuang','310:Handan','319:Xingtai','312:Baoding','313:Zhangjiakou','317:Cangzhou','314:Chengde','318:Hengshui','316:Langfang','335:Qinghuangdao','315:Tangshan');
CN_CITY[20] = new Array('371:Zhengzhou','378:Kaifeng','379:Luoyang','373:Xinxiang','377:Nanyang','393:Puyang','396:Runan','370:Shangqiu','394:Zhoukou','372:Anyang','392:Hebi','391:Jiaozuo','391:Jiyuan','395:Luohe','375:Pingdingshan','398:Sanmenxia','376:Xinyang','374:Xuchang','396:Zhumadian');
CN_CITY[21] = new Array('27:Wuhan','714:Huangshi','710:Xiangfan','719:Shiyan','717:Yichang','714:Jingmen','712:Xiaogan','713:Huanggang','718:Enshi','716:Jingsha','711:Ezhou','716:Jingzhou','728:Qianjiang','719:Shennongjia','722:Suizhou','728:Tianmen','715:Xianning','728:Xiantao');
CN_CITY[22] = new Array('731:Changsha', '745:Huaihua','730:Yueyang','736:Changde','744:Zhangjiajie','735:Chenzhou','734:Hengyang','746:Lengshuitan','732:Xiangtan','737:Yiyang','733:Zhuzhou','738:Loudi','739:Shaoyang','743:Xiangxi','746:Yongzhou');
CN_CITY[23] = new Array('351:Taiyuan','352:Datong','357:Linfen','359:Yuncheng','358:Xiaoyi','355:Changzhi','349:Shuozhou','353:Yangquan','354:Yuci','356:Jincheng','354:Jinzhong','358:Lvliang','350:Xinzhou');
CN_CITY[24] = new Array('29:Xi\'an','919:Tongchuan','917:Baoji','914:Shangzhou','913:Weinan','916:Hanzhong','914:Shangluo','910:Xianyang','911:Yan\'an','912:Yulin','915:Ankang');
CN_CITY[25] = new Array('851:Guiyang','852:Zunyi','853:Anshun','858:Liupanshui','857:Bijie','855:Qiandongnan','854:Qiannan','859:Qianxinan','856:Tongren');
CN_CITY[26] = new Array('791:Nanchang','798:Jingdezhen','792:Jiujiang','795:Yichun','790:Xinyu','797:Ganzhou','796:Jian','794:Linchuan','793:Shangrao','701:Yingtan','799:Pingxiang','794:Fuzhou');
CN_CITY[27] = new Array('891:Lasa','892:Rikaze','8018:Renbu(county)','8059:Dingqing(county)','897:Alidiqu');
CN_CITY[28] = new Array('471:Huhehaote','472:Baotou','476:Balinzuoqi','479:Erlianhaote','470:Manzhouli','475:Tongliao','482:Wulanhaote','477:Zhungeerqi');
CN_CITY[29] = new Array('951:Yinchuan','952:Shizuishan','953:Qingtongxia','954:Haiyuan(county)','954:Guyuan','953:Wuzhong','955:Zhongwei');
CN_CITY[30] = new Array('771:Nanning','772:Liuzhou','773:Guilin','774:Wuzhou','779:Beihai','777:Qinzhou','776:Baise','771:Chongzuo','770:Fangchenggang','775:Guigang','778:Hechi','774:Hezhou','772:Laibin','775:Yulin');
CN_CITY[31] = new Array('991:Wulumuqi','990:Kelamayi','995:Turufna','998:Kashi','908:Atushi','996:Kuerle');

