	
function validateEmail(email)
{
	var re_email=/^[a-zA-Z0-9._\-\~\&`\$!\^%#\?\*\{\}\/\+\|=&]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	return re_email.test(email);	
} 

function Login(){
			 
 }
 Login.res = function(res){
	 
 	if(res.status=="success")
 		jsSubmit("servlet/jds");
 	else
 		$j("#regSuccess").html("<span class='error'>Username and password does not match</span>");
 }
 $j("#loginForm").submit(function(){
	 $j("#regSuccess").html("");
 	login_LoginService.doLogin(Login.res,$j("#user").val(),$j("#passwd").val());
 	return false;
 });
 
 function Signup(){
 
 }
 Signup.res = function(res){
	 
	 if(res.status=="success")
 		$j("#regSuccess").html("<span class='success'>"+res.message+"</span>");


	 else
 		$j("#regSuccess").html("<span class='error'>"+res.message+"</span>");
 }
 $j("#addUser").click(function(){
 
 	var username=$j("#userName").val();
 	var email=$j("#userEmail").val();
 	var pass1=$j("#userPwd").val();
 	var pass2=$j("#userPwd2").val();
 	
 	if(username=="")
 	{
 		$j("#userNameE").html("Enter username");
 		$j("#userName").select();
 		return false
 	}
 	else
 		$j("#userNameE").html("");
 	if(email=="" || !(validateEmail(email)))
 	{
 		$j("#userEmailE").html("Enter valid E-mail");
 		$j("#userEmail").select();
 		return false;
 	}
 	else
 		$j("#userEmailE").html("");
 	
 	if(pass1=="")
 	{
 		$j("#userPwdE").html("Enter a password");
 		$j("#userPwd").select();
 		return false;
 	}
 	else
 		$j("#userPwdE").html("");
 	
 	if(pass2=="")
 	{
 		$j("#userPwd2E").html("repeat above password");
 		$j("#userPwd2").select();
 		return false;
 	}
 	else
 		$j("#userPwd2E").html("");
 	if(pass1!=pass2)
 	{
 		$j("#userPwdE").html("Passwords did not match");
 		$j("#userPwd").select();
 		
 		return false;
 	}
 	else
 		$j("#userPwdE").html("");
 	
 	
 	$j("#regSuccess").html("Please wait..");
 	$j("#signupBox").fadeOut(500);
 	//alert(username+","+email+","+pass1+","+pass2);
 	login_LoginService.doSignUp(Signup.res,username,email,pass1);;
 	return false
 });
 
 
 $j("#registerUser").click(function(){
	 $j("#userName").val("");
	 $j("#userNameE").val("");
	 $j("#userEmail").val("");
	 $j("#userEmailE").val("");
	 $j("#userPwd").val("");
	 $j("#userPwdE").val("");
	 $j("#userPwd2").val("");
	 $j("#userPwd2E").val("");
	 
	 
	 
 	$j("#signupBox").fadeIn(500);
 
 
 });
 $j("#cancelreg").click(function(){
 	$j("#signupBox").fadeOut(500);
 });
