function loadCity(v,obj,f){
	if(v=='0049'){//ÆäËüµØÇø
		//var pObj=f.elements[obj].parentNode;
		//pObj.removeChild(f.elements[obj]);
		f.elements[obj].options.length=0;
		document.getElementById('Citys').style.display='none';
		return;
	}else{
		document.getElementById('Citys').style.display='';
		/*if(!f.elements[obj]){
			var pObj=f.elements['Location'].parentNode;
			var cObj=document.createElement("<select name='City'>");
			cObj.options.add(new Option('Please select',''));
			pObj.appendChild(cObj);
		}*/
	}
	var ajaxobj=new AJAXRequest;
	ajaxobj.method="GET";
	ajaxobj.url='/en/ajax/citys.jsp?v='+v;
	ajaxobj.callback=function(xmlobj) {
		var xmlDoc=xmlobj.responseXML;
		var citys=xmlDoc.getElementsByTagName("city");
		//var frm = document.signform1;
		var option = null;
		if(citys.length!=0){
			var select_city = f.elements[obj];
			select_city.options.length=0;
			for(var i=0;i<citys.length;i++){
			 	var xcode=citys[i].childNodes[0].firstChild.nodeValue;
			 	var xname=citys[i].childNodes[1].firstChild.nodeValue;
			 	option=new Option(unescape(xname),unescape(xcode));
			 	try{
			 		select_city.options[select_city.options.length]= option;
			 		option = null;
			 	}catch(e){}
			}
		}
	}
	ajaxobj.send();
}

var Email_sign="";
var Name_sign="";
var Vnum_sign="";


var str_sign="";//checkReg
var str_sign2="";
var str_sign3="";


function subcheck(form){
	if(form.Email.value.trim()==''){
			document.getElementById('errorEmail').innerHTML='Please input your Email address¡£';
			Email_sign="errorEmail";
			form.Email.focus();
			return false;
	}else{
		 if(str_sign==''){
		 document.getElementById('errorEmail').innerHTML='';
		 Email_sign="";
		}
	}
	if(!CheckEmail(form.Email.value)){
			document.getElementById('errorEmail').innerHTML='Sorry, wrong Email address. Please try again.';
			Email_sign="errorEmail";
			form.Email.focus();
			return false;
	}else{
		 if(str_sign==''){
		 document.getElementById('errorEmail').innerHTML='';
		 Email_sign="";
		}
	}
	if(str_sign!=''){
	   form.Email.focus();
		 return false;
	}

	if(form.LogonName.value.trim()==''){
			document.getElementById('errorName').innerHTML='Please input your username.';
			Name_sign="errorName";
			form.LogonName.focus();
			return false;
	}else{
		 if(str_sign2==''){
		 document.getElementById('errorName').innerHTML='';
		 Name_sign="";
		}
	}
	if(!isTrueName(form.LogonName.value)){
			document.getElementById('errorName').innerHTML='Sorry, this username has been used. Please try another one.';
			Name_sign="errorName";
			form.LogonName.focus();
			return false;
	}else{
		 if(str_sign2==''){
		 document.getElementById('errorName').innerHTML='';
		 Name_sign="";
		}
	}
	if(str_sign2!=''){
	   form.LogonName.focus();
		 return false;
	}

	if(form.Password.value.trim()==''){
			document.getElementById('errorPwd').innerHTML='Please set your password.';
			form.Password.focus();
			return false;
	}else document.getElementById('errorPwd').innerHTML='';
	if(form.Password2.value.trim()==''){
			document.getElementById('errorPwd2').innerHTML='Please input your password again.';
			form.Password2.focus();
			return false;
	}else document.getElementById('errorPwd2').innerHTML='';
	if(form.Password2.value!=form.Password.value){
			document.getElementById('errorPwd2').innerHTML='Sorry, the two passwords are different. Please try again.';
			form.Password2.focus();
			return false;
	}else document.getElementById('errorPwd2').innerHTML='';
	var sexed=false;
	for(var i=0;i<form.elements['Sex'].length;i++){
		if(form.elements['Sex'][i].checked){
			sexed=true;
			break;
		}
	}
	if(!sexed){
		document.getElementById('errorSex').innerHTML='Please choose the sex¡£';
		form.Sex.focus();
		return false;
	}else document.getElementById('errorSex').innerHTML='';

	if(form.Location.value.trim()==''){
		document.getElementById('errorLocation').innerHTML='Please choose the Location¡£';
		form.Location.focus();
		return false;
	}else document.getElementById('errorLocation').innerHTML='';
	if(form.City && form.City.value=='null')form.City.value='';

	if(form.Location.value=='0049'){}
	else{
		if(form.City.value.trim()==''){
			document.getElementById('errorCity').innerHTML='Please choose the City¡£';
			form.City.focus();
			return false;
		}else document.getElementById('errorCity').innerHTML='';
	}

	if(form.vnum.value.trim()==''){
		document.getElementById('errorVnum').innerHTML='Please input verify code.';
		Vnum_sign="errorVnum";
		form.vnum.focus();
		return false;
	}else{
		 if(str_sign3==''){
		 Vnum_sign="";
		 document.getElementById('errorVnum').innerHTML='';
		}
	}
	if(str_sign3!=''){
	   form.vnum.focus();
		 return false;
	}
	if(str_sign==''&&str_sign2==''&&str_sign3==''){
		form.action='register_save.jsp';
		form.submit();
	}
}
function checkReg(n,v){
	var ajaxobj=new AJAXRequest;
	ajaxobj.method="GET";
	ajaxobj.url='/ajax/reg.jsp?'+n+'='+v;
	ajaxobj.callback=function(xmlobj) {
		var txt=xmlobj.responseText;
		var frm = document.regfrm;
		if(txt=='Error'){
			alert('check error.');
			return;
		}
		if(n=='email'){
			if(txt=='EExist'){
				 Email_sign="";
				 str_sign="YES";
			   document.getElementById('errorEmail').innerHTML='You have already registered on other websites of British Council. Please use your existing username and password to log in here, and fill in related professional information of PI-UKChina Network!';
			}else{
				if(Email_sign==''){
		     document.getElementById('errorEmail').innerHTML='';
		     str_sign="";
		    }
		  }
		}
		
		if(n=='name'){
			if(txt=='NExist'){
				 Name_sign="";
				 str_sign2="YES";
			   document.getElementById('errorName').innerHTML='Sorry, this username has been used. Please try another one.';
			}else{
				if(Name_sign==''){
					str_sign2="";
		      document.getElementById('errorName').innerHTML='';
		    }
		  }
		}
		
		if(n=='vnum'){
			if(txt=='VError'){
				 Vnum_sign="";
				 str_sign3="YES";
			   document.getElementById('errorVnum').innerHTML='Sorry, wrong verify code. Please try again.';
			}else{
		   if(Vnum_sign==''){
		   	 str_sign3="";
		     document.getElementById('errorVnum').innerHTML='';
		   }
		  }
		}
		
		/*
		if(n=='email' && txt=='EExist'){
			document.getElementById('errorEmail').innerHTML='You have already registered on other websites of British Council. Please use your existing username and password to log in here, and fill in related professional information of PI-UKChina Network!';
			//frm.Email.focus();
		}else document.getElementById('errorEmail').innerHTML='';
		if(n=='name' && txt=='NExist'){
			document.getElementById('errorName').innerHTML='Sorry, this username has been used. Please try another one.';
			//frm.LogonName.focus();
		}else document.getElementById('errorName').innerHTML='';
		if(n=='vnum' && txt=='VError'){
			document.getElementById('errorVnum').innerHTML='Sorry, wrong verify code. Please try again.';
			//frm.vnum.focus();
		}else document.getElementById('errorVnum').innerHTML='';
		*/
	}
	ajaxobj.send();
}