<?php

define('WORK_IN_PROGRESS_LOGIN', true);

// just as by Nextdeal, reformatted for obvious reasons

/*
this is what I removed from where I now read "NX-CODE-READY-1", if required...

<script type="text/javascript" src="wpscripts/jquery.js"></script>
			<script type="text/javascript" src="wpscripts/jquery.validate.min.js"></script>

			<script type="text/javascript">
				$(document).ready(function() {
				$("#form_19").validate({ onkeyup: false, showErrors: function(errorMap, errorList) { if (errorList.length) alert(errorList[0].message); }, onclick: false, rules: {  }, onfocusout: false, messages: {  } });
				});
			</script>
*/


$fixed_html_head = '

	<head>
		<meta charset="UTF-8">
		<title>Q-ID member login</title>
		<meta name="viewport" content="width=401">
		<meta name="keywords" content="pin, password, secure, vault, password vault">
		<meta name="description" content="Q-ID: the first PIN and PASSWORD locker">
		<meta name="robots" content="index,follow">

		<link rel="stylesheet" type="text/css" href="wpscripts/wpstyles.css">

		<style type="text/css">
			.OBJ-1 { margin:0; }
			.C-1 {
				line-height:13.00px; font-family:"Tahoma", sans-serif; font-style:normal; font-weight:normal;
				color:#ffffff; background-color:transparent;
				text-decoration:none; font-variant:normal; font-size:10.7px; vertical-align:0;
			}
			.OBJ-2 {
				border:1px solid #cdcdcd; border-radius:2px / 2px;
				background:#ffffff; color:#000000;
				font-family:Tahoma; text-align:left; font-size:16px;
			}
			.OBJ-3 {
				border:1px solid #878787; border-radius:2px / 2px;
				background:#d2d2d2; color:#ffffff;
				font-family:Tahoma; text-align:center; font-size:12px; font-weight:Bold;
			}
			.OBJ-4 { background:#ffffff; }
			.C-2 {
				line-height:13.00px; font-family:"Verdana", sans-serif; font-style:normal; font-weight:normal;
				color:#800000; background-color:transparent;
				text-decoration:none; font-variant:normal; font-size:10.7px; vertical-align:0;
			}
			.C-3 {
				line-height:13.00px; font-family:"Verdana", sans-serif; font-style:normal; font-weight:700;
				background-color:transparent; color:#800000;
				text-decoration:none; font-variant:normal; font-size:10.7px; vertical-align:0;
			}
		</style>

		<!-- NX-CODE-READY-1 was here
		-->
	</head>
';

include_once(dirname(__FILE__) . '/uni_login.php');

if (isset($_REQUEST['oper'])) { $oper = $_REQUEST['oper']; }
else { $oper = 'noop'; }

if (isset($_REQUEST['fuser']) && ($_REQUEST['fuser']) != '') { $fuser = $_REQUEST['fuser']; }
else { $fuser = false; }

if (isset($_REQUEST['fpass']) && ($_REQUEST['fpass']) != '') { $fpass = $_REQUEST['fpass']; }
else { $fpass = false; }

$errmsga = array();
$display_login_form = true;



if (WORK_IN_PROGRESS_LOGIN)
{
	echo '<!DOCTYPE html>
	<html lang="en">
		<head>
			<meta charset="UTF-8">
			<title>Q-ID member login</title>
			<meta name="viewport" content="width=401">
			<meta name="keywords" content="pin, password, secure, vault, password vault">
			<meta name="description" content="Q-ID: the first PIN and PASSWORD locker">
		</head>
		<body style="height:390px;background:#992233;color:white;font-size:32px;">
			<br /><br />
			SORRY, THIS AREA IS UNDER MAINTENANCE<br /><br />
			SPIACENTI, QUESTA SEZIONE &Egrave; IN MANUTENZIONE<br /><br />
		</body>
	</html>';
	die();
}


switch($oper)
{
	case 'login':

		if ($fpass === false || $fuser === false)
		{
			$errmsga[] = 'user or password not entered. Please fill the form';
			break;
		}

		$loginrva = qidportal_uni_login
		(
			11, $fuser, $fpass,
			'premium', // not available, yet
			false // redirect? Not for the moment
		);

		if ($loginrva['err'] == 0)
		{
			if ($loginrva['area'] == 'premium')
			{
				// TBD
				// $display_login_form = false;
				$errmsga[] = 'sorry, premium login not available, yet!';
				break;
			}
			else // must be corporate!
			{
				/*
				$display_login_form = false;
				header('Location: ../CORP/corporate_ops.php');
				ob_flush();
				sleep(2); // useful??
				qidportal_uni_linkfallback('CORP/corporate_ops.php', 'CORPORATE PORTAL FOR AUTHENTICATED USER');
				*/

				echo '<!DOCTYPE html>
						<html lang="en">
						<head>
							<!-- the next one is required for redirecting to the _top target -->
							<script type="text/javascript">
								function changePageURL( myurl ) {
									parent.location = myurl;
							}
							</script>
						</head>

						<body style="height:390px;background:transparent;"
							onLoad="javascript:changePageURL(\'../CORP/corporate_ops.php\');"
						>
							<script language="JavaScript" type="text/javascript">
								changePageURL(\'../CORP/corporate_ops.php\');
							</script>
							<br /><br />
							Please,
								<a href="../CORP/corporate_ops.php" target="_top">click here</a>
							if you have not been redirected
							<br /><br />
						</body>
						</html>
				';

				ob_flush();
				flush();
				exit();
			}
		}
		else
		{
			$errmsga[] = 'sorry, login failure!';
		}

		break;

	default:

		// nothing here
}


if ($display_login_form)
{
	$errhtm = '<div style="color:red;">' . implode('<br />', $errmsga) . '</div><br />';

	echo '<!DOCTYPE html>
<html lang="en">
' . $fixed_html_head . '

<body style="height:390px;background:transparent;">

	<div id="divMain" style="background:transparent; margin-left:auto; margin-right:auto; position:relative; width:401px; height:390px;">

		<img src="login-gfx/wpd713c558_06.png" alt="" width="401" height="390" style="position:absolute;left:0px;top:0px;width:401px;height:390px;">

		<form id="form_19" action="" method="post" target="_self" class="OBJ-1" style="position:absolute;left:45px;top:71px;width:311px;height:245px;">

			<input type="hidden" name="oper" value="login" />

			<label for="fuser">
				<div style="position:absolute; left:32px; top:0px; width:113px; height:19px; overflow:hidden;">
					<p class="Body"><span class="C-1">User ID</span></p>
				</div>
			</label>

			<input id="fuser" name="fuser" class="OBJ-2" maxlength="32"
				style="position:absolute;left:31px;top:14px;width:245px;height:22px;">

			<label for="fpass">
				<div style="position:absolute; left:32px; top:46px; width:113px; height:19px; overflow:hidden;">
					<p class="Body"><span class="C-1">Password</span></p>
				</div>
			</label>

			<input id="fpass" name="fpass" class="OBJ-2" maxlength="32" type="password"
				style="position:absolute;left:32px;top:59px;width:245px;height:22px;">

			<input name="Login" class="OBJ-3" type="submit" value="Login"
				style="position:absolute;left:203px;top:101px;width:75px;height:22px;">

			<div style="position:absolute;left:7px;top:153px;width:304px;height:19px;overflow:hidden;">
				<p class="Body"><span class="C-2">Forgot Password? <span class="C-3">Click here</span></span></p>
			</div>

			<img alt="" src="login-gfx/wp3815b620_06.png" style="position:absolute; left:7px; top:143px; width:297px; height:2px;">
			<div style="position:absolute; left:7px; top:177px; width:297px; height:19px; overflow:hidden;">
				<p class="Body"><span class="C-2">Haven?t registered yet? <span class="C-3">Click here</span> to register</span></p>
			</div>

			<a href="../register.html">
				<img alt="register" src="login-gfx/wp5533b116.gif"
					style="position:absolute;left:143px;top:178px;width:66px;height:18px;">
			</a>

			<a href="../forgot.html">
				<img alt="FORGOT PASSWORD" src="login-gfx/wp5533b116.gif"
					style="position:absolute;left:107px;top:151px;width:66px;height:18px;">
			</a>

			<div style="position:absolute;left: 7px; top: 201px; width: 265px; height:42px;
					color:#ee2222; font-family:Tahoma; text-align:center; font-size:14px; font-weight:bold;">
				' . $errhtm . '
			</div>

		</form>

    </div>

</body>

</html>
';

}


?>