<?php
	define('thisscript','login');

	require_once 'global.php';

	$logs = empty($_REQUEST['log'])?'':$_REQUEST['log'];
	$refererpage = empty($_POST['refererpage'])?'':$_POST['refererpage'];
	$_POST['username'] = empty($_POST['username'])?'':$_POST['username'];
	$_POST['password'] = empty($_POST['password'])?'':$_POST['password'];

	if ($logs != 1 && $logs != 2){
		redirecting('home');
	}
	
	if ($logs == "2"){
		/* move cart to wish list */
		/* require_once 'class/WishList.php';
		$wl = new WishList();
		
		$getitems = $cart->getItemsInCart();
		if (sizeof($getitems) > 0){
			foreach ($getitems as $gis){
				$wl->saveToWishList($gis['productid']);
			}
			$cart->emptyCart(true);
		} */
	
		$user->logout();
		redirecting('home');
	}
	else{
		$username = trim($_POST['username']);
		$password = trim($_POST['password']);
		if (!empty($username) && !empty($password)){
			$login = $user->login($username,$password);
			if ($login){
				$user->setId($login);
				$userdetail = $user->getUserDetail();
				if ($userdetail['verified'] != '1'){
					$user->logout();
					redirecting('home?msg=unverified');
				}
				if ($userdetail['status'] == 2){
					$user->logout();
					redirecting('home?msg=inactive');
				}
				$dpug = empty($userdetail['usergroupid'])?0:$userdetail['usergroupid'];
				
				$row = $db->fetch_one("SELECT * FROM deposit WHERE userid='".$db->clean($login)."' AND `type`='registration' AND status IN (1,2)");

				if (count($row)) {
					redirecting('portal');
				}
				else{
					redirecting('deposit?act=addnew');
				}
			}
			else{\
				redirecting('home?msg=loginerror');
			}
		}
		else{
			redirecting('home?msg=loginerror');
		}
	}
?>