var fancybox_modal = false;

function focus_on_username() {
	$('#basic_login .username').focus();
}

function init_login_box() {
	$('#openid_google_login').click(function() {
		var $form = $('#openid_form');
		$form.find('input[type=text]').val('http://www.google.com/accounts/o8/id');
		$form.find('input[type=submit]').click();
	});

	$('#basic_login').ajaxForm({
		success: function(res) {			
			if(res == 'success') {
				window.location.reload();
			} else {
				$('#login_box .prompt').html('Rangt netfang eða lykilorð.')
				$('#login_box .username, #login_box .password').css('border-color', 'red');
			}
		}
	});
	
	//console.log(fancybox_modal);
	
	//setTimeout("focus_on_username()", 100);
	
	$('#login_box .new').fancybox({padding:0, scrolling:'no', modal:fancybox_modal});
}

function init_account_forms() {
	$('.popup_box .username').focus(function() {
		if($(this).val() == 'Netfang') {
			$(this).val('');
		}
	});
	$('.popup_box .username').blur(function() {
		if($(this).val() == '') {
			$(this).val('Netfang');
		}
	});
	
	$('.popup_box .password[type=text]').focus(function() {
		$(this).hide();
		$(this).parent().find('.password[type=password]').show().focus();
	});
	
	$('.popup_box .password[type=password]').blur(function() {
		if($(this).val() == '') {
			$(this).hide();
			$(this).parent().find('.password[type=text]').show();
		}
	});
	
	$('#reg-form').ajaxForm({
		beforeSerialize: function($form, options) {
			$.fancybox.showActivity();
			var $u = $form.find('.username');
			if($u.val() == 'Netfang') {
				$u.val('');
			}
		},
		success: function(res) {
			$.fancybox.hideActivity();
			$('#fancybox-inner').html(res);
		}
	});
}

$(document).ready(function(){
	$('#login-btn.fancybox').fancybox({'padding':0, 'scrolling':'no'});
	
	if(location.href.indexOf('#facebook-authentication-failed') != -1) {
		setTimeout('$("#login-btn").click()', 1000);
	}
});
