$(document).ready(function() {
	var left = ($(document).width()-300)/2;
	
	//register button
	$(".standard_form").click(function(e) {
		e.preventDefault();
		$(this).parent().parent().submit();
	});
	
	$(".login_form").click(function(e) {
		e.preventDefault();
		$(this).parent().submit();
	});
	
	$(".register_form").click(function(e) {
		e.preventDefault();
		var ok = true;
		var error = "";
		var form = $(this).parent().parent();
		
		var ime = form.find("input.register_ime").eq(0);
		var email = form.find("input.register_email").eq(0);
		
		if(ime.val() == "")
		{ ok = false; error += "Izpolnite polje z imenom.\n"; }
		else 
		{
			var imetext = ime.val().toString();
			if(imetext.length < 3)
			{ ok = false; error += "Ime mora biti dolgo vsaj 3 znake.\n"; }
			if(imetext.indexOf(" ") >= 0)
			{ ok = false; error += "Ime ne sme vsebovati presledkov.\n"; }
			if(hasNumbers(imetext))
			{ ok = false; error += "Ime ne sme vsebovati številk.\n"; }
		}
		
		if(email.val() == "")
		{ ok = false; error += "Izpolnite polje z e-pošto.\n"; }
		else 
		{
			var filter=/^.+@.+\..{2,3}(\..{2})?$/
 			if (!filter.test(email.val()))
			{ ok = false; error += "Vnesli ste neveljaven elektronski naslov.\n"; }
		}
				
		if(ok)
			$(this).parent().parent().submit();
		else
			alert(error);
	});
	
	$(".notify").fadeIn("slow").animate({left:left},'slow'); 
	
	$(".notify-close").click(function(e) {
		e.preventDefault();
		$(".notify").fadeOut("slow");
	});
});

function hasNumbers(t)
{
	return /\d/.test(t);
}
