loginInProgress = 0;
if (typeof cp == "undefined")
	cp = new cpaint();
cp.set_transfer_mode('post');
cp.set_response_type('text');

function LoginResponse(response)
{
	var tbl = document.getElementById('TBL_Login');
	var td  = document.getElementById('TD_LoginLoading');
	var msg = '&nbsp;'
	var type= parseInt(response.charAt(0));

	makeDisabled(tbl, false, false);
	loginInProgress = 0;

	if (type == 1 )
		window.location.reload();
	else if (type == 2)
		showLoginMessage(response.substring(2));
	else if (type == 3)
	{
		window.location.href = getBaseUrl() + response.substring(2);
		return;
	}
	else
		msg = '<img src="images/warning.png" align=absmiddle>' + response.substring(2);

	td.innerHTML = msg;
}


function doLogin()
{
	loginInProgress = 1;

	var u = document.getElementById('TB_UserName');
	var p = document.getElementById('TB_Password');
	var r = document.getElementById('CB_RememberMe');
	var td= document.getElementById('TD_LoginLoading');
	var tbl=document.getElementById('TBL_Login');
	
	if (u.value.length == 0 || p.value.length == 0)
	{
		alert('Kullanıcı adını veya parolayı boş bırakmayınız');
		u.focus();
		loginInProgress = 0;
		return;
	}

	makeDisabled(tbl, true, false);
	td.innerHTML = '<img src="images/loading.gif" align=absmiddle><font color=red>Bekleyiniz...</font>';
	cp.call('includes/login.php', 'loginUserAjax', LoginResponse, "u:" + u.value, "p:" + p.value, r.checked);
}

function showLoginMessage(content)
{
	// menüyü kapat
	onMenu = 0;
	inProgress = 0
	loginInProgress = 0;

	hideTheMenu();

	var onCloseAction = 'window.location.reload()';
	var width = 400;
	var height= 300;

	showModalMessage('Giriş başarılı fakat uyarılar var', content, onCloseAction, width, height)
}

// Form büyüklüğü
var LOGIN_FORM_WIDTH = 400;
var LOGIN_FORM_HEIGHT= 400;

// Formun ID'si
var LOGIN_FORM_DIV_ID = 'logForm';
function showLogin()
{
    showModalLayer(LOGIN_FORM_DIV_ID, LOGIN_FORM_WIDTH, LOGIN_FORM_HEIGHT);
}

function closeLogin()
{
    closeModalLayer(LOGIN_FORM_DIV_ID);
}