$(document).ready(function() {
	$('.signin .cancel').click(function(event) {
		event.preventDefault();
		$('#signinscreen').slideUp('slow', function() {
			$('.signin .oops').css('display', 'none');        
			$('.signin .oops').html('');
			$('.signin .yeah').css('display', 'none');        
			$('.signin .yeah').html('');
			$('.forgot #email').val('');
			$('.forgot .oops').css('display', 'none');        
			$('.forgot .oops').html('');
			$('.forgot .yeah').css('display', 'none');        
			$('.forgot .yeah').html('');
		});
	});
	$('.webflex a').click(function(event) {
		event.preventDefault();
		if($('#signinscreen').css('display') == 'block') {
			return false;
		} else {
			$('#signinscreen').slideDown('slow', function() {
				if ($('.signin #username').val() == '') {
					$('.signin #username').focus();	
				} else {
					$('.signin #password').focus();	
				}
			});	
		}
	});

	$('h4 em').click(function() {
		$('#signinscreen').slideUp('slow', function() {
			$('form.signin').css('display', 'none');
			$('form.signin p').css('display', 'none');
			$('form.forgot').css('display', 'block');
			$('form.forgot p').css('display', 'block');
			$('#signinscreen').slideDown('slow', function() {
				$('.forgot #email').focus();
			});
		});
	});

	$('.forgot .cancel').click(function(event) {
		event.preventDefault();	
		$('#signinscreen').slideUp('slow', function() {
			$('form.forgot').css('display', 'none');
			$('form.forgot p').css('display', 'none');
			$('form.signin').css('display', 'block');
			$('form.signin p').css('display', 'block');
			$('#signinscreen').slideDown('slow', function() {
				$('.signin #username').focus();
			});
		});
	});
	
	$('.signin').submit(function(event) {
		$('.signin button.signin').replaceWith("<span>Checking Credentials...</span>");
	});
	
	$('.forgot').submit(function(event) {
		$('.forgot button.send').replaceWith("<span>Validating Address...</span>");
	});
	
});