$(document).ready(function() {
		$("#login a").fancybox({
			// fix for flahs movie overlay
			'onStart' : function() {
				$('embed, object').css('visibility', 'hidden');
			},
			'onClosed' : function() {
				$('embed, object').css({ 'visibility' : 'visible' });
			}
		});
		
		$("#submitlogin").click(function(event) {
			event.preventDefault();
			$("#userloglabel").removeClass('wrong-text');
			$("#passloglabel").removeClass('wrong-text');
			
			var check = true;
			var isNonblank    = /\S/;
			var mailRegex = /^[-a-z0-9~!$%^&*_=+}{\'?]+(\.[-a-z0-9~!$%^&*_=+}{\'?]+)*@([a-z0-9_][-a-z0-9_]*(\.[-a-z0-9_]+)*\.(aero|arpa|biz|com|coop|edu|gov|info|int|mil|museum|name|net|org|pro|travel|mobi|[a-z][a-z])|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(:[0-9]{1,5})?$/i;
			
			if(!mailRegex.test($("#usernamelogin").val())) {
				$("#userloglabel").addClass('wrong-text');
				check = false;
			}
			
			if(!isNonblank.test($("#passwordlogin").val())) {
				$("#passloglabel").addClass('wrong-text');
				check = false;
			}
			
			var fdata = $("#loginbox form").serialize();
			if(check){
			
			$.ajax({
				url: baseUrl + 'auth/login',
				data: fdata,
				type: "POST",
				async: false,
				dataType: "html",
				success: function(h) {
					if (h == 'login'){
						window.location.href = baseUrl + "koolitus/index#tab1";
					}
					else if(h == 'paid'){
						window.location.href = baseUrl + "koolitus/index#tab2";
					}
					else if(h == 'haldur'){
						window.location.href = baseUrl + "koolitus/haldus";
					}
					else if(h == 'admin'){
						window.location.href = baseUrl + "admin/index";
					}
					else if(h == 'error'){
						$("#passloglabel").addClass('wrong-text');
					}
				},
				error: function (xhr, ajaxOptions, thrownError)
				{
				//	alert(xhr.status);
				//	alert(thrownError);
				}
			});
			
			}
			
			
		});
		
	});
