/**
 * Users
 */

var users = (function(){	
	
	return {
		'userbox_init': function() {
			$('.username input').focus(function(){
				if($(this).val() == 'Username')
				{
					$(this).val('');
				}
			});
			
			$('.username input').blur(function(){
				if($(this).val() == '')
				{
					$(this).val('Username');
				}
			});
			
			$('.password input').focus(function(){
				if($(this).val() == 'Password')
				{
					$(this).val('');
					$(this)[0].setAttribute('type','password');
				}
			});
			
			$('.password input').blur(function(){
				if($(this).val() == '')
				{
					$(this).val('Password');
					$(this)[0].setAttribute('type','text');
				}
			});
			
			$('.user_openid input').focus(function(){
				if($(this).val() == 'Your OpenID')
				{
					$(this).val('');
				}
			});
			
			$('.user_openid input').blur(function(){
				if($(this).val() == '')
				{
					$(this).val('Your OpenID');
				}
			});			
		},
		
		'toggleUserbox': function() {

			//var title = 'Dashboard Login';
			var link = 'Use OpenID';
			var action = '/login';


			if ($('#userbox form').attr('action') == '/login') {
				//title = 'OpenID Login';
				link = 'My Gaboogie';
				action = '/login/openid';
			}                            							
     		
  	    	//$('#userbox font').html(title);
  	    	$('#userbox h3 a').html(link);
  	    	$('#userbox form').attr('action', action);

  	    	$('#userbox_inner .username').toggle();
      		$('#userbox_inner .password').toggle();
 	    	$('#userbox_inner .user_openid').toggle();
 	    	
  	    	return false;
		},
		
		'toggleTryGaboogie': function() {
			
			var link = 'Use OpenID';
			var action = '/gaboogie_now';
			
			if ($('#sidebar form').attr('action') == '/gaboogie_now') {
				link = 'Try Gaboogie';
				action = '/login/try_openid';
			}  
			
			$('#sidebar p a').html(link);
			$('#sidebar form').attr('action', action);			

			$('.trygaboogie_openid').toggle();
			$('.trygaboogie').toggle();

 	    	return false;
		},
		
		'toggleGaboogieNow': function() {
			
			var link = 'Use OpenID';
			var action = '/gaboogie_now';
			
		//	if ($('#security_options h4 a').html() == 'Use OpenID') {
			if ($('#content form').attr('action') == '/gaboogie_now') {
				link = 'Try Gaboogie';
				action = '/login/try_openid';
			}
			
			$('#security_options h4 a').html(link);
			$('#content form').attr('action', action);	
			
			$('#gaboogie_now_password').toggle();
			$('#gaboogie_now_openid').toggle();
			
			return false;

		},
                
                'setTryFree': function() {
			
                    $.post('/', {try_free_social:true}, function(data){
                        $('#hidden_janrain').trigger('click');
                     })
			return false;

		}
                
		
	};
})();

