// display the popup login window
function showLoginWindow() {
	Dialog.confirm($('login').innerHTML, {
		className:"alphacube", width:400,
		okLabel: "login", cancelLabel: "cancel",
		onOk:function(win) {
			var params=$H(
			{
				name:$F("name"),
				password:$F("password")}
			).toQueryString();
			new Ajax.Request("/login.php",
			{
				method: 'post',
				parameters: params,
				onComplete: showResponse
			});
		}
	});
}


// update if login was successful or not
function showResponse(req) {
    if (req.responseText == "true") {
	  $('login_error_msg').innerHTML = "logged in";
	  Dialog.closeInfo();
	  Effect.Fade(window.location = "/employers/index.php");
	} else {
	  $('login_error_msg').innerHTML = 'Login or password incorrect';
	  $('login_error_msg').show();
	  new Effect.Highlight('login_error_msg');
	  Windows.focusedWindow.updateHeight();
//	  new Effect.Shake(Windows.focusedWindow.getId()); return false;
	}
}


//////////////////////////////////////////////////////////////////
//                                                              //
//  Below functions are used by "/secure/login.php" login form  //
//                                                              //
//////////////////////////////////////////////////////////////////

// process the submit form
function sendRequest2() {
	var params=$H(
		{
			name:$F("name2"),
			password:$F("password2")}
		).toQueryString();
	new Ajax.Request(
		"/employers/check_login.php",
		{
			method: 'post',
			parameters: params,
			onComplete: showResponse2
		}
	);
}

// update if login was successful or not
function showResponse2(req) {
    if (req.responseText == "true") {
	  $('login_error_msg2').innerHTML = "logged in";
	  window.location = "/employers/index.php";
	} else {
	  $('login_error_msg2').innerHTML = 'Login or password incorrect';
	  $('login_error_msg2').show();
	  new Effect.Highlight('login_error_msg2');
//	  new Effect.Shake(Windows.focusedWindow.getId()); return false;
	}
}