$_SERVER['REQUEST_URI'] = $_SERVER['SCRIPT_NAME'];
    } else {
        $_SERVER['REQUEST_URI'] = $_SERVER['PHP_SELF'];
    }
    if ($_SERVER['QUERY_STRING']) {
        $_SERVER['REQUEST_URI'] .= '?' . $_SERVER['QUERY_STRING'];
    }
}
//PATCH FOR WINDOWS -- SINCE $_SERVER["REQUEST_URI"] NOT FUNCTIONING ON CERTAIN WINDOWS SERVERS - AUGUST 16, 2005
if (basename($_SERVER["REQUEST_URI"]) != "index.php") {
    if (basename($_SERVER["REQUEST_URI"]) != "staffmain.php") {
        if (adminLoggedIn()) {
            clearAdminSession();
        }
        if (basename($_SERVER["REQUEST_URI"]) != "autocomplete.php" && basename($_SERVER["REQUEST_URI"]) != "cron_send_reply_mail.php") {
            if (!staffLoggedIn()) {
                header("location:index.php");
                exit;
            }
        }
        $rqUri = explode("?", basename($_SERVER["REQUEST_URI"]));
        $rqFl = $rqUri[0];
        if ($_SERVER['HTTP_REFERER'] == "" && (basename($_SERVER["REQUEST_URI"]) != "staffmain.php" || basename($_SERVER["REQUEST_URI"]) != "chatview.php") && basename($_SERVER["REQUEST_URI"]) != "cron_send_reply_mail.php") {
            header("location:staffmain.php");
            exit;
        }
    }
}
if (!isset($_SESSION["sess_language"]) or $_SESSION["sess_language"] == "") {
    $_SP_language = "en";
} else {
    $_POST = array_map('stripslashes_deep', $_POST);
    $_GET = array_map('stripslashes_deep', $_GET);
    $_COOKIE = array_map('stripslashes_deep', $_COOKIE);
}
if (!isset($_SERVER['REQUEST_URI'])) {
    if (isset($_SERVER['SCRIPT_NAME'])) {
        $_SERVER['REQUEST_URI'] = $_SERVER['SCRIPT_NAME'];
    } else {
        $_SERVER['REQUEST_URI'] = $_SERVER['PHP_SELF'];
    }
    if ($_SERVER['QUERY_STRING']) {
        $_SERVER['REQUEST_URI'] .= '?' . $_SERVER['QUERY_STRING'];
    }
}
if (basename($_SERVER["REQUEST_URI"]) != "index.php") {
    if (staffLoggedIn()) {
        clearStaffSession();
    }
    if (!adminLoggedIn()) {
        header("location:index.php");
        exit;
    }
    //causes an infinite loop, hence commenting
    /*if ($_SERVER['HTTP_REFERER'] == "" && ((basename($_SERVER["REQUEST_URI"]) != "adminmain.php") || (basename($_SERVER["REQUEST_URI"]) != "chatview.php"))) {
          header("location:adminmain.php");
          exit;
      }*/
}
if (!isset($_SESSION["sess_language"]) or $_SESSION["sess_language"] == "") {
    $_SP_language = "en";
} else {