$(document).ready(function() { 
	var options = {
		dataType:'data',
		beforeSubmit:validateRequest,
		success:showResponse
		};
	$('#login-form').submit(function() {
		$(this).ajaxSubmit(options);
		return false;
	});
});
 
function validateRequest(formData, jqForm, options) {
for (var i=0; i < formData.length; i++) {
        if (!formData[i].value) {
            alert('Please enter a value for both Username and Password');
            return false;
        }
    }
	$("#login-message").css("color","black");
	$("#login-message").css("backgroundColor","transparent");
	$("#login-message").html("<img src='images/indicator.gif' width='16'> Authenticating...");
    return true;
}
function showResponse(responseText, statusText)  {
	if( String(responseText).substring(0,3) == "GIF")
	{
		$("#login-message").css("color","green");
		$("#login-message").css("backgroundColor","transparent");
		$("#login-message").html("<img src='/icons/actn085.gif'> Authenticated.");
		location.reload();
	}
	else
	{
		if (  $.cookie('DomAuthSessId') != null || $.cookie('LtpaToken') != null )
		{
			$("#login-message").html("<img src='/icons/actn084.gif'> Not Authorized.");
			$("#login-message").css("color","red");
			$.cookie('DomAuthSessId', null, { path: '/', domain: 'ubsuccessful.com' });
			$.cookie('LtpaToken', null, { path: '/', domain: 'ubsuccessful.com' });
		}
		else
		{
			$("#login-message").html("<img src='/icons/actn084.gif'> Authentication Failed.");
			$("#login-message").css("color","red");
		}
	}
}
