$(function() {
	var headerOffset=$("#header .center").offset();	

	/* LOGIN BOX */
	var offset=$("#header .login").offset();

	if ($("#header .login").size()>0) {
		var left=offset.left-headerOffset.left-$("#loginMenu").outerWidth()+$("#header .login").outerWidth();
		var top=offset.top-headerOffset.top+$("#header .login").height();
		
		$("#loginMenu").css("left",left);
		$("#loginMenu").css("top",top);
		
		$("#header .login a").click(function(e) {          
			e.preventDefault();
	        $("#loginMenu").toggle();		
	        if ($("#header .login a").hasClass("hover")) {
	        	$("#header .login a").removeClass("hover");
	        } else {
	        	$("#header .login a").addClass("hover");
	        }
	    });
				
		$("#loginMenu").mouseup(function() {		
			return false;
		});
	}
	
	
	$(document).mouseup(function(e) {		
		if($(e.target).parent(".login").length==0) {
			$("#header .login a").removeClass("hover");
			$("#loginMenu").hide();
		}
	});	
	
	$('#header #loginMenu form').ajaxForm({
		beforeSubmit : function() {
			$('#header #loginMenu .loading').show();
			$('#header #loginMenu .error').hide();
		},
		success: function(response) {
			$('#header #loginMenu .loading').hide();
			if (response==1) {
				window.location.href=BASE+"/"+LANGUAGE+"/novios/";
			} else {
				$('#header #loginMenu .error').show();
			}
		}
	}); 	
	
});
