// JavaScript Document
$(document).ready(function(){
	
	// login form display
	$('#login').click(function(){
		$('.login_form').slideToggle();
	});
	
	
	// login form submit
	$('.login_form #submit').click(function(){
	
		var us	= $('#username').val();		
		var ps	= $('#password').val();
	
		$("#msgbox").removeClass().addClass('messagebox').text('Validating....').fadeIn(1000);
		
		$.post("functions/ajax_login.php",{ username:us,password:ps } ,function(data) {
	
			if(data != 'no'){
			
				// hide login functionalities
				$('.login_form').slideUp();			
				$(".inp input").attr("value","");
				$('.login_wrap #login').removeClass().addClass('hide');
				$('.login_wrap #register').removeClass().addClass('hide');
				
				// show logout functionalities
				$('.login_wrap #logout').removeClass().addClass('show');
				$('.login_wrap #userdetails').html(data);
				$('.login_wrap #userdetails').removeClass().addClass('show');
						
			}else{
				$("#msgbox").fadeTo(200,0.1,function(){
					$(this).html('Login Failed.....').addClass('messageboxerror').fadeTo(900,1);
				});			
			}
			return false;			 
       });		
	});
	
	
	
	// register
	$('#register').click(function(){
		window.open("functions/register.php","","status=no,location=no,scrollbar=yes,toolbar=no,menubar=no,titlebar=no,resizable=no, width=350, height=550")
	});
	
	
	
	// register
	$('#modify').click(function(){
		window.open("functions/modify.php","","status=no,location=no,scrollbar=yes,toolbar=no,menubar=no,titlebar=no,resizable=no, width=350, height=550")
	});
	
	$('#userdetails').click(function(){
		window.open("functions/modify.php","","status=no,location=no,scrollbar=yes,toolbar=no,menubar=no,titlebar=no,resizable=no, width=350, height=550")
	});
	
	
	// logout
	$('.login_wrap #logout').click(function(){			
		$.post("functions/ajax_logout.php", function(data){
			
			// show login functionalities					
			$('.login_wrap #login').removeClass().addClass('show');
			$('.login_wrap #register').removeClass().addClass('show');
			// hide logout functionalities
			$('.login_wrap #logout').removeClass().addClass('hide');
			$('.login_wrap #userdetails').removeClass().addClass('hide');
			
			
		});		
	});
});
