// login lightbox
// if javascript is disabled the user will be redirected to /noscript/message
var lang = $('html').attr('lang');

if ($('#login_link').attr('href') == '/' + lang + '/noscript/message') {
	$('#login_link').attr('href','/' + lang + '/login');
	$("a#login_link").fancybox({
		'transitionIn'		:	'elastic',
		'transitionOut'		:	'elastic',
		'speedIn'			:	400, 
		'speedOut'			:	400, 
		'overlayShow'		:	true,
		'type'				:	'ajax',
		'padding'			:	0,
		'onComplete'		:	function() {fb_login();},
		'onStart'			:	function() {fb_close_other_stuff();} 
	});
}
function fb_login() {
	var options = {
			  type: 'post',
			  beforeSubmit:  function(formData, jqForm, options)	{ // pre-submit callback 
			  },
			  success:  function (responseText, statusText, xhr, $form)	{
				  temp = responseText.split(':');
				  if(temp[0]=="success")	{
						window.top.window.location=temp[1];
				  }	else	{
						$('#login_error').html(temp[1]);
						$('#login_error').attr('style','color:#f00;')
				  }
			  }
		  }
		$('#loginForm').ajaxForm(options); //track and wait for an onsubmit event on "loginForm";
}
function fb_close_other_stuff() {
	if ($.validationEngine) {
		if ($('#register_form')) {
			$('#register_form').validationEngine('hide');
		}
	}
}
