function login_user(){
   $('#mylogin').show();
   $('#enduser').hide();
   $('#forgot_password').hide();
   $('#display_error').hide();
   $('#display_success').hide();
   $('#display_notice').show();
   $('#edit_user').dialog('open');
   $('.ui-dialog-titlebar').css('display', 'none');
   $('.ui-dialog-buttonpane :last-child').css('background-position', '0 -50px');
   $('.ui-dialog-buttonpane :last-child').css('border', '1px solid #4F7701');
}

function login_enduser(){
   $("label.invalid").hide();
   $('#display_error').html("");
   $('#display_error').hide();
   $('#display_success').hide();
   $('#display_notice').show();
   $('#mylogin').show();
   $('#enduser').hide();
   $('#forgot_password').hide();
}
function add_enduser(){
   $("label.invalid").hide();
   $('#display_error').html("");
   $('#display_error').hide();
   $('#display_notice').show();
   $('#mylogin').hide();
   $('#enduser').show();
   $('#forgot_password').hide();
}

function forgot_password(){
   $("label.invalid").hide();
   $('#display_error').html("");
   $('#display_error').hide();
   $('#mylogin').hide();
   $('#enduser').hide();
   $('#forgot_password').show();
}

function ajax_add_user(mydata, dialog_obj){
var language_code = $('#language_code').val();
$('#login_user_ajax_loader').show();
	$.ajax({
		url: '/'+language_code +'/user/add_enduser',
		data: mydata,
		type: 'post',
		dataType: 'json',
		success: function(data){
		$('#login_user_ajax_loader').hide();
			//alert($.toJSON(data));
			if(data.status == 'fail'){
				var error = "<span>"+ data.result +"</span> ";
				$('#display_notice').hide();
				$('#display_notice').html("");
				$('label.valid').hide();
				$('label.invalid').hide();
				$('#display_error').html(error);
				$('#display_error').show();
			}else{
				$('#enduser').hide();
				var success = "<span>"+ data.result +"</span> ";
				$('#display_notice').hide();
				$('#display_notice').html("");
				$('#display_error').hide();
				$('#display_success').html(success);
				$('#display_success').show();
			}
		}
	});
}

function ajax_login_user(mydata, dialog_obj){
var language_code = $('#language_code').val();
$('#login_user_ajax_loader').show();
	$.ajax({
		url: '/'+language_code +'/user/validate_user',
		data: mydata,
		type: 'post',
		dataType: 'json',
		success: function(data){
		$('#login_user_ajax_loader').hide();
			if(data.status == 'fail'){
				var error = "<span>"+ data.result +"</span> ";
				$('#display_notice').hide();
				$('#display_notice').html("");
				$('label.valid').hide();
				$('label.invalid').hide();
				$('#display_error').html(error);
				$('#display_error').show();
			}else{
				$('#mylogin').hide();
				var success = "<span>"+ data.result +"</span> ";
				$('#display_notice').hide();
				$('#display_notice').html("");
				$('#display_error').hide();
				$('#display_success').html(success);
				$('#display_success').show();
				//dialog_obj.dialog("close");	
                //window.location.reload();
			}
		}
	});
}
function ajax_forgot_password(mydata, dialog_obj){
var language_code = $('#language_code').val();
$('#login_user_ajax_loader').show();
	$.ajax({
		url: '/'+language_code +'/user/get_password',
		data: mydata,
		type: 'post',
		dataType: 'json',
		success: function(data){
		$('#login_user_ajax_loader').hide();
			//alert($.toJSON(data));
			if(data.status == 'fail'){
				var error = "<span>"+ data.result +"</span> ";
				$('#display_notice').hide();
				$('label.valid').hide();
				$('label.invalid').hide();
				$('#display_notice').html("");
				$('#display_error').html(error);
				$('#display_error').show();
			}else{
				$('#forgot_password').hide();
				var success = "<span>"+ data.result +"</span> ";
				$('#display_notice').hide();
				$('#display_notice').html("");
				$('#display_error').hide();
				$('#display_success').html(success);
				$('#display_success').show();
				//dialog_obj.dialog("close");	
                //window.location.href = "/admin/list_restaurant";				
			}
		}
	});
}

function submit_form(){
	document.myform.submit();
}

function clear_form_elements(myform) {
		myform.find(':input').each(function() {
        switch(this.type) {
            case 'password':
            case 'select-multiple':
            case 'select-one':
            case 'text':
            case 'textarea':
                $(this).val('');
                break;
            case 'checkbox':
            case 'radio':
                this.checked = false;
        }
    });

}

         
