$start_minute *= 1;
 $expires_year *= 1;
 $expires_month *= 1;
 $expires_day *= 1;
 $expires_hour *= 1;
 $expires_minute *= 1;
 $width *= 1;
 $height *= 1;
 // Name
 if ($name == '') {
     // Name empty
     $errortext[] = $l->g('banner_name_empty_error');
 } elseif ($banner->_db_getList('id', 'name LIKE ' . $name, 1)) {
     // Banner with this name already exists
     $errortext[] = $l->g('banner_name_already_exists');
     $banner->_db_freeList();
 }
 //  Position
 if ($display_position != 'p' && $display_position != 'm' && $display_position != 't' && $display_position != 'b') {
     $display_position = 't';
 }
 // Validate start date
 if (!@checkdate($start_month, $start_day, $start_year) || $start_hour > 60 || $start_hour < 0 || $start_minute > 60 || $start_minute < 0) {
     $errortext[] = $l->g('start_date_invalid');
 }
 // Validate expiration date
 if (empty($expires_never) && (!@checkdate($expires_month, $expires_day, $expires_year) || $expires_hour > 60 || $expires_hour < 0 || $expires_minute > 60 || $expires_minute < 0)) {
     $errortext[] = $l->g('expiration_date_invalid');
 }
 // Width
 if ($display_position != 't' && $display_position != 'b' && $width <= 0) {