/**
 * @author Wojtek
 */

 window.addEvent("domready", function(){
 	if ($("loginForm"))
	{
		$("loginForm").addEvent("submit", function(e){
			new Event(e).stop();
			
			var login	= $("formLogin").value;
			var passwd	= $("formPass").value;
			
			if (login == '' || login.length < 4)
			{
				$("loginFormError").setStyle("display", "block").innerHTML = 'Podaj prawidłowy login';
				setTimeout(function(){
					$("loginFormError").setStyle("display", "none").innerHTML = '';
				}, 1000);
				return false;
			}
			
			if (passwd == '')
			{
				$("loginFormError").setStyle("display", "block").innerHTML = 'Podaj prawidłowe hasło';
				setTimeout(function(){
					$("loginFormError").setStyle("display", "none").innerHTML = '';
				}, 1000);
				return false;
			}
			
			new Request.JSON({
				url: "/Authentication/Auth/",
				onComplete : function(r){
					
					if (!r.status)
					{
						$("loginFormError").setStyle("display", "block").innerHTML = r.desc;
						setTimeout(function(){
							$("loginFormError").setStyle("display", "none").innerHTML = '';
						}, 1000);
					}
					else
					{
						window.history.go();
					}
				}
			}).post($("loginForm"));
		})
	}
 })

