function tshow(id) {
	if(id != 'email'){
		var q_div = my_getbyid("q_"+id);
	}
	var t_div = my_getbyid("t_"+id);
	if(id != 'email'){
		q_div.style.display = "block";
	}
	t_div.style.display = "block";
}

function thidden(id) {
	if(id != 'email'){
		var q_div = my_getbyid("q_"+id);
	}
	var t_div = my_getbyid("t_"+id);
	if(id != 'email'){
		q_div.style.display = "none";
	}
	if(id=='email'){
		checkEmail();
	}
	t_div.style.display = "none";
}

function checkusername_cb(data)
{
	if(data == '1'){
		my_getbyid("in_username").innerHTML = "<img src='"+web_host+"/images/style_1/ok.gif' border='0px' align='absmiddle'>";
	}else{
		my_getbyid("in_username").innerHTML = "<img src='"+web_host+"/images/style_1/wrong.gif' border='0px' align='absmiddle'>";
	}
}

function checkusername()
{
	var username = my_getbyid("username").value;
	if(username){
		x_checkusername( username , checkusername_cb);
	}else{
		alert("Username can not be empty");
	}
}

function checkpwd()
{
	var pw = my_getbyid("password").value;
	var cpw = my_getbyid("confirmpassword").value;
	if(pw == cpw){
		my_getbyid("in_password").innerHTML = "<img src='"+web_host+"/images/style_1/ok.gif' border='0px' align='absmiddle'>";
	}else{
		my_getbyid("in_password").innerHTML = "<img src='"+web_host+"/images/style_1/wrong.gif' border='0px' align='absmiddle'>";
	}
	if(!pw){
		my_getbyid("in_password").innerHTML = "<img src='"+web_host+"/images/style_1/wrong.gif' border='0px' align='absmiddle'>";
	}
	if(!cpw){
		my_getbyid("in_password").innerHTML = "<img src='"+web_host+"/images/style_1/wrong.gif' border='0px' align='absmiddle'>";
	}
}

function checkEmail(){ 
	var email = my_getbyid("email").value;
	var emailPattern = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/; 
	if (emailPattern.test(email)==false) {
		my_getbyid("in_email").innerHTML = "<img src='"+web_host+"/images/style_1/wrong.gif' border='0px' align='absmiddle'>";
	}else{ 
		my_getbyid("in_email").innerHTML = "<img src='"+web_host+"/images/style_1/ok.gif' border='0px' align='absmiddle'>";
	}
}
