function setfocus()
{
document.form1.username.focus();
}

function fun1()
{ 
var username1 = document.form1.username.value;   
if(username1=="")
{   
document.getElementById("username_error").innerHTML = "* Usename can't be empty!";
document.form1.username.focus();
return false;   
}else{
document.getElementById("username_error").innerHTML = "";
} 

if(document.form1.username.value.length<3||document.form1.username.value.length>20){
document.getElementById("username_error").innerHTML ="* Username length must be between 3 and 20 characters!"; 
document.form1.username.focus();
return false;
}else{
document.getElementById("username_error").innerHTML = "";
}  
}

function fun2(){
var password = document.form1.password.value;   
if(password.length==0)
{   
  document.getElementById("password_error").innerHTML = "* Password can not be empty!"; 
  document.form1.password.focus();
  return false;   
}else{
document.getElementById("password_error").innerHTML = "";
}  
  
if(document.form1.password.value.length<6||document.form1.password.value.length>30){
document.getElementById("password_error").innerHTML ="* Password length must be between 6 and 30 characters!"; 
document.form1.password.focus();
return false;
}else{
document.getElementById("password_error").innerHTML = "";
}
}
function fun3(){
var password = document.form1.password.value;
var password2 = document.form1.password2.value; 
if(password2=="")
{   
  document.getElementById("password2_error").innerHTML = "* Confirm password can not be empty!"; 
  //document.form1.password2.focus();
  return false;   
}
if(password2!=""&&password2!=password)
{   
document.getElementById("password2_error").innerHTML = "*Password inconsistent!"; 
//document.form1.password.value=""
document.form1.password2.value="";
//document.form1.password.focus();  
 return false;   
 }else{
document.getElementById("password2_error").innerHTML = "";
}                
}

function checkUsersEmail()
{
var email = document.form1.email.value;
var emailcheck =/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
var o = document.getElementById("email_error");
if(email.length==0)
{
o.innerHTML="* E-mail can not be empty!";
return false;
}
if(!(emailcheck.test(email)))
{
o.innerHTML="* E-mail format error,please re-enter!";
return false;
}else
{
	o.innerHTML="";
}
}

function checkUsersEmail2()
{
var email = document.form1.email.value;
var email2 = document.form1.email_confirm.value;
var emailcheck =/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
var o = document.getElementById("email_error2");
if(email2.length==0)
{
o.innerHTML="* E-mail can not be empty!";
return false;
}
if(!(emailcheck.test(email2)))
{
o.innerHTML="* E-mail format error,please re-enter!";
return false;
}
if(email2.length!=0&&email!=email2)
{
o.innerHTML="* Confirm e-mail address inconsistent,please re-enter!";
return false;		
}
else
{
	o.innerHTML="";
}
}