// JavaScript Document
$(function(){
	// registration form validation //
	$("#sign_up").validate({
		errorElement: "em",
		rules: {
			email: {
				required : true,
				email : true,
				remote : "/tw/rpc.php?action=sign-up&mode=check_user_exist"
				},	
			password : {
				required : true,
				minLength : 3,
				maxLength : 16
			},
			conf_password : {
				required : true,
				equalTo : "#password"
			}
		},
		messages: {
			email: {
				required : "Enter Email",
				email : "Enter Valid Email",
				remote : "Email already exists"
			},
			password : {
				required : "Enter Password",
				minLength : "Minimum length 3",
				maxLength : "Max length 16"
			},
			conf_password : {
				required : "Re-Type Password",
				equalTo : "Password miss-matched"
			}
				
		},
		success: function(label) {
			/*	label.text("ok!").addClass("success");*/
		},
		errorPlacement: function(error, element) { 
                error.appendTo( element.next().next('span') ); 
        },
		submitHandler: function(form) {
			$.ajax({
					type: 'GET',
					dataType: 'json',
					url: '/tw/rpc.php',
					data: 'action=sign-up&mode=register&email='+$('#email').val()+'&password='+$('#password').val(),
					success: function(data){
						if(data.error_msg == ''){
							$('#reg_message').html('Registraion Success..');
							document.location.href = '/tw/sign-up-continue';
						}else{
							$('#reg_message').html(data.error_msg);
						}
					$.blockUI(
					{ 
						message: $('#login_area1'), 
						css: {
							width: '300px', 
							top:'120px',  
        					left:'30%',
        					cursor: 'default'
						}	
					});
					}
				})
	
	    } 
	})
	
})

