function onLogin(a)
{
	var phone = $('#txtLoginFormPhone').val();
	var pass = $('#txtLoginFormPassword').val();
	var url = $(a).attr("action");
	$.get(url,
		{'num': phone, 'pass': pass},
	    function (data)
	    {
			if (data == 'OK') {
				window.location.reload();
			} else {
				showError(data);
			}
	    },
	    'text');
}

function showError(data)
{
	back_screen = $('<div/>')
		.css('position','fixed')
		.css('top','0px')
		.css('height','100%')
		.css('width','100%')
		.css('z-index','1000');
	black_screen = $('<div/>')
		.css('opacity','0.4')
		.css('filter','alpha(opacity=40)')
		.css('background','#000000')
		.css('height','100%')
		.css('width','100%')
		.appendTo(back_screen);
	win0 = $('<div/>')
		.css('top','50%')
		.css('left','50%')
		.css('position','absolute')
		.css('margin','0px')
		.css('margin-left','-133px')
		.css('margin-top','-50px')
		.addClass('mess_block')
		.appendTo(back_screen);
	win1 = $('<div/>')
		.addClass('mod_window')
		.addClass('mod_window3')
		.appendTo(win0);
	win2 = $('<div/>')
		.addClass('mod_window_2')
		.appendTo(win1);

	title = $('<div><h2>Ошибка</h2></div>')
		.css('float','left')
		.appendTo(win2);
	close_block1 = $('<div/>')
		.css('float','right')
		.click(function() {
			$(this)
				.parent()
				.parent()
				.parent()
				.parent()
				.remove();
		})
		.appendTo(win2);

	$('<br/>').appendTo(win2);
	$('<br/>').appendTo(win2);
	$('<br/>').appendTo(win2);

	close_block2 = $('<a/>')
		.css('cursor','pointer')
		.appendTo(close_block1);
	$('<img src="/public/images/close.gif"/>').appendTo(close_block2);

	txt1 = $('<div/>')
		.appendTo(win2);
	txt2 = $('<p/>')
		.css('text-align','center')
		.text(data)
		.appendTo(txt1);

	$('<br/>').appendTo(win2);
	$('<br/>').appendTo(win2);

	$(document.body)
		.append(back_screen);

	win1.show();
}