var loginInProgress = false;

function login()
{
	var username = jQuery.trim($("#username").val());
	var password = jQuery.trim($("#password").val());

	if(/^\d{11}$/.test(username) && password.length > 0 && checkIdentityNumber(username))
    {   
		if(!loginInProgress)
		{
			
			loginInProgress = true;
			$("#miniloginbtn").attr("src", "/_i/btn_devam_home_bekle.gif");
			loginFlash("login", username, password, "afterLogin");
		}
	}
    else
	{
		
		 handleError("301");
		 
	}
    //$("#progress").css("display", "block");

}

function afterLogin(data)
{
	//$("#progress").css("display", "none");

    var array = data.split("!");
	if(array[0] == "message")
    {
		var messageCode = array[1];
        handleError(messageCode);
	}
	else if(array[0] == "data")
    {
        var result = array[1];
		var formElement = document.createElement("form");
		formElement.setAttribute("name", "nameForm");
		formElement.setAttribute("action", result);
		formElement.setAttribute("method", "post");
		document.body.appendChild(formElement);
		formElement.submit();
	}
	loginInProgress = false;
	$("#miniloginbtn").attr("src", "/_i/btn_devam_home.gif");
}

function handleError(errorCode)
{
	var msg = getErrorMessage(errorCode);
	errorMessageDisplay(msg);

	//alert(errorCode + ': ' + msg);
}

function clearDefault(el,defaulttext)
{
    if (el.value==defaulttext)
    {
        el.value = "";
        return true;    
    }
    else
    {
        return false;
    }
}
function recallDefault(el, defaulttext) 
{
    if (el.value == "")
    {
        el.value = defaulttext;
        return true;
    }
    else
    {
        return false;
    }
}

function popupStaticClose()
{
	$('#popupstatic').css('display', 'none');
	$('#ogretmen_cok_yakinda_img').css('display', 'block');
}


function errorMessageDisplay(msg)
{
	$(".teacherPanel").hide();
	$('#ogretmen_cok_yakinda_img').css('display', 'none');
	$('#popupstatic').css('display', 'block');
	$('#popupstatic_msg_text').html(msg);
	
	
}
