+//var_dump($_SESSION);
+
+/**
+ * [get_action_type description]
+ * @return [type] [description]
+ */
+function get_action_type() {
+ global $is_page, $is_form;
+
+ if ($is_page && !$is_form && is_get_request()) {
+ return "page";
+ } elseif ($is_form && !$is_page && is_post_request()) {
+ return "form";
+ } elseif (!$is_page && !$is_form && is_get_request()){
+ return "empty";
+ } else {
+ return "unknown";
+ }
+}
+
+/**
+ * [get_url_action description]
+ * @param [type] $action_type [description]
+ * @return [type] [description]
+ */
+function get_url_action($action_type) {
+ global $page, $form;
+
+ if ($action_type === "page") {
+ return $page;
+ } elseif ($action_type === "form") {
+ return $form;
+ } elseif ($action_type === "empty") {
+ return "";
+ } elseif ($action_type === "unknown") {
+ die('Cannot get a valid action from URL parameters or form fields.');
+ }
+}
+