// JavaScript Document
var count_bug;
$(function(){
	$('#slideshow').cycle({
						  timeout:	6000,
						  fx: 'turnUp',
						  random: 1,
						  pause: 1
						  })
	$('#signin').live("click", function(){login_validate();});
	$('#login input').live("keydown", function(e){
		var code = (e.keyCode ? e.keyCode : e.which);
		if(code == 13){return login_validate(); return false;}
	});
	$('.callback').example(function(){return $(this).attr('title');});
});
function login_validate()
{
	count_bug = 0;
	if(document.login.usrname.value=="" || $('#usrname').hasClass('example'))
	{
		alert("Oops! You missed username");
		$('#usrname').focus();
		count_bug++;
	}
	else if(document.login.usrpass.value=="" || $('#usrpass').hasClass('example'))
	{
		alert("Oops! You missed password");
		$('#usrpass').focus();
		count_bug++;
	}
	else if(count_bug == 0)
	{
		var uname	= document.login.usrname.value;
		var pass	= document.login.usrpass.value;
		var prev_html = $('#login_box').html();
		$("#signin").attr("disabled","disabled");
		$("#login_box").removeClass().addClass('checking').html('Authenticating User...').fadeIn("slow");
		$.post("includes/auth_login.php",{un:uname,pw:pass},function(data)
		{
			if(data == "Valid")
			{
				document.login.submit(true);
				$("#login_box").removeClass().addClass('info').html('Logging in...').fadeIn("slow");
			}
			else
			{
				$("#signin").removeAttr("disabled");
				$("#login_box").removeClass().html(prev_html).fadeIn(500);
				$('.callback').example(function(){return $(this).attr('title');});
				alert(data);
			}
		});
	}
}
