jQuery(function($) {

	
	 jQuery('#login').live("click", function(){
		  jQuery.openPopup({
			  url: www_root + 'users/login',
		       height: 380,
		       width: 450,
		       iframe: true,
		       modal: false,
		       title: __('Login', true),
		       img_loader: imgloading.type1
			  });
		  return false;
		});
	 jQuery('#changePass').live("click", function(){
		  jQuery.openPopup({
			  url: www_root + 'users/changepassword',
		       height: 250,
		       width: 460,
		       iframe: true,
		       modal: false,
		       title: __('Change Password', true),
		       img_loader: imgloading.type1
			  });
		  return false;
		});
	 jQuery('#UserLoginForm').submit(function(){
	  
	        jQuery.post(www_root+'users/ajaxlogin',
	        		jQuery(this).serializeArray(),
	            afterValidate,
	            "json"
	        );
	        return false;
	    });
	 
	 
	  function afterValidate(data, status)  {
	    	    
	        if (data.errors) {
	        
	            onError(data.errors);
	        } else if (data.success) {
	        	
	            onSuccess(data.success);
	        }
	    }
	 
	    function onSuccess(data) {
	    	
	        flashMessage(data.message);
			parent.window.location.reload()
	      //  window.setTimeout(function() {
	      //      window.location.href = www_root+'users/accountinformation';
	      //  }, 1000);
	    };
	    function flashMessageerr(message) {
	    
	  		jQuery("#error").html("<span id='pass_warning' style='color:red'>"+message+"</span>");
	      
	      }
	    function flashMessage(message) {
	        //  var _insert = jQuery(document.createElement('div')).css('display', 'none');
	        //  _insert.attr('id', 'flashMessage').addClass('message').text(message);
	        //  _insert.insertBefore(jQuery(".posts")).fadeIn();
	    
	    	jQuery("#succ").html("<span id='pass_warning' style='color:red'>"+message+"</span>");
	      }
	    function onError(data) {
	    	flashMessageerr(data.message);
	        
	    };
});