diff --git a/admin/new_ticket.php b/admin/new_ticket.php
index 3b6440be..44c6c7f5 100644
--- a/admin/new_ticket.php
+++ b/admin/new_ticket.php
@@ -516,6 +516,51 @@ require_once(HESK_PATH . 'inc/show_admin_nav.inc.php');
';
break;
+ case 'date':
+ if (strlen($k_value) != 0)
+ {
+ $v['value'] = $k_value;
+ }
+
+ $cls = in_array($k,$_SESSION['iserror']) ? ' isError ' : '';
+
+ echo '
+
';
+ break;
+
+ case 'multiselect':
+ $cls = in_array($k,$_SESSION['iserror']) ? ' class="isError" ' : '';
+
+ echo '';
+ break;
+
/* Default text input */
default:
if (strlen($k_value) != 0)
diff --git a/index.php b/index.php
index 2ea4464f..ae6b5565 100644
--- a/index.php
+++ b/index.php
@@ -341,6 +341,51 @@ function print_add_ticket()
';
break;
+ case 'multiselect':
+ $cls = in_array($k,$_SESSION['iserror']) ? ' class="isError" ' : '';
+
+ echo '';
+ break;
+
+ case 'date':
+ if (strlen($k_value) != 0)
+ {
+ $v['value'] = $k_value;
+ }
+
+ $cls = in_array($k,$_SESSION['iserror']) ? ' isError ' : '';
+
+ echo '
+ ';
+ break;
+
/* Default text input */
default:
if (strlen($k_value) != 0)
@@ -524,6 +569,51 @@ function print_add_ticket()
';
break;
+ case 'multiselect':
+ $cls = in_array($k,$_SESSION['iserror']) ? ' class="isError" ' : '';
+
+ echo '';
+ break;
+
+ case 'date':
+ if (strlen($k_value) != 0)
+ {
+ $v['value'] = $k_value;
+ }
+
+ $cls = in_array($k,$_SESSION['iserror']) ? ' isError ' : '';
+
+ echo '
+ ';
+ break;
+
/* Default text input */
default:
if (strlen($k_value) != 0)