﻿$(function () {
	initLogin();


});

function initLogin() {
	$('#login-popup').append('<a class="small-button submit" href="javascript:;" onclick="login()"></a>');
	window.login = function () {
		showLoader();
		$.post(window.remoteURL + 'login-process', {
			'USERNAME': $('#login-username').val(),
			'PASSWORD': $('#login-password').val(),
			'TYPE': $('#login-popup').attr('login-type')
		}, function (data) {
			if (data.status == 'OK') {
				window.userSID = data.sid;
				$.cookie('userSID', data.sid, {
					'expires': 2,
					'secure': false,
					'path': '/' + $('#login-popup').attr('login-type')
				});
				$.cookie('userSID', data.sid, {
					'expires': 2,
					'secure': false,
					'path': '/'
				});

				$.cookie('userType', $('#login-popup').attr('login-type'), {
					'expires': 2,
					'secure': false,
					'path': '/' + $('#login-popup').attr('login-type')
				});
				$.cookie('userType', $('#login-popup').attr('login-type'), {
					'expires': 2,
					'secure': false,
					'path': '/'
				});

				location.href = data.url;
			} else {
				alert(data.message);
				hideLoader();
			}
		}, 'json');
	};
	checkAutoShowLogin();
	$('#login-username, #login-password').keypress(function (event) {
		if (event.which == 13) {
			login();
		}
	});
}

function checkAutoShowLogin() {
	fType = '';
	fDoLogin = request('dologin');
	if (fDoLogin == 'yes') {
		fType = request('type');
		loginOpen(fType);
	}
}
