$(document).ready(function(){
	
	$("#login_div_content").click(function(){
		$("#login_div_content").removeClass("login_div");
		$("#login_div_content").addClass("login_div_active");
		
	});
	$("#email_login").focus(function(){
		$("#login_div_content").removeClass("login_div");
		$("#login_div_content").addClass("login_div_active");
		
	});
	$("#password_text").click(function(){
		$("#password_text").hide();
		$("#password_login").focus();
		
		
	});
	$("#password_login").focus(function(){
		$("#password_text").hide();
		
		
		
	});
	$("#password_login").blur(function(){
		
		if($("#password_login").val()=='')
		{
			$("#password_text").show();
		}	
		
		
	});
	
	$('#login_form input')
			.bind('focus', function () { clear_field( $(this) ); } )
			.bind('blur', function () { restore_field( $(this) ); } );

	
	function clear_field( $field )
	{
		//$.log($field);
		if ( ! $field.data("initial_value") )
		{
			$field.data ("initial_value", $field.val() );
		}
		
		if ( $field.val() == $field.data ("initial_value") )
		{
			$field.val("");
		}
		
		
	}

	function restore_field( $field )
	{
		//$.log($field.name);
		if ($field.val() == "")
		{
			$field.val( $field.data("initial_value") );
			
			
		}
	}
 
	
});
	

	



function revert_focus()
{
	$("#login_div_content").addClass("login_div");
	$("#login_div_content").removeClass("login_div_active");
	
}


function login_user()
{
	$("#login_form").submit();
	return false;
}

function send_password_request()
{
	$("#form_for_pass").submit();
	return false;
	
}

function wrong_email_request()
{
	$("#invalid_email").show();
	return false;
}

function success_email_request()
{
	$("#invalid_email").hide();
	$(".forgot_password_box").hide();
	$("#email_send_message").show();
	return false;
}


function show_error_message()
{
	$("#invalid_username").show();
}

(function($) {
	$.log = function(){
		if (window.console && window.console.log) {
			console.log.apply(window.console, arguments)
		}
	};
	$.fn.log = function() {
		$.log(this);
		return this;
	};
	
	
})(jQuery)


