--- lightbox2.module.old	2009-03-19 10:42:45.000000000 +0100
+++ lightbox2.module	2009-03-19 10:51:00.000000000 +0100
@@ -639,17 +639,17 @@ function lightbox2_add_files() {
     'rtl' => $language->direction,
     'file_path' => base_path() .'(\w\w/)'. file_directory_path(),
     'default_image' => base_path() . $path .'/images/brokenimage.jpg',
-    'border_size' => variable_get('lightbox2_border_size', 10),
+    'border_size' => (int)variable_get('lightbox2_border_size', 10),
     'font_color' => variable_get('lightbox2_font_color', '000'),
     'box_color' => variable_get('lightbox2_box_color', 'fff'),
     'top_position' => variable_get('lightbox2_top_position', ''),
-    'overlay_opacity' => variable_get('lightbox2_overlay_opacity', 0.8),
+    'overlay_opacity' => (float)variable_get('lightbox2_overlay_opacity', 0.8),
     'overlay_color' => variable_get('lightbox2_overlay_color', '000'),
     'disable_close_click' => variable_get('lightbox2_disable_close_click', TRUE),
-    'resize_sequence' => variable_get('lightbox2_resize_sequence', 0),
-    'resize_speed' => 1000 * variable_get('lightbox2_resize_speed', 0.4),
-    'fade_in_speed' => 1000 * variable_get('lightbox2_fadein_speed', 0.4),
-    'slide_down_speed' => 1000 * variable_get('lightbox2_slidedown_speed', 0.6),
+    'resize_sequence' => (int)variable_get('lightbox2_resize_sequence', 0),
+    'resize_speed' => 1000 * (float)variable_get('lightbox2_resize_speed', 0.4),
+    'fade_in_speed' => 1000 * (float)variable_get('lightbox2_fadein_speed', 0.4),
+    'slide_down_speed' => 1000 * (float)variable_get('lightbox2_slidedown_speed', 0.6),
     'use_alt_layout' => variable_get('lightbox2_use_alt_layout', FALSE),
     'disable_resize' => variable_get('lightbox2_disable_resize', FALSE),
     'disable_zoom' => variable_get('lightbox2_disable_zoom', FALSE),
@@ -691,9 +691,9 @@ function lightbox2_add_files() {
     'pause_on_previous_click' => variable_get('lightbox2_slideshow_pause_on_previous_click', TRUE),
     'loop_slides' => variable_get('lightbox2_loop_slides', FALSE),
     // Iframe settings.
-    'iframe_width' => variable_get('lightbox2_default_frame_width', 600),
-    'iframe_height' => variable_get('lightbox2_default_frame_height', 400),
-    'iframe_border' => variable_get('lightbox2_frame_border', 1),
+    'iframe_width' => (int)variable_get('lightbox2_default_frame_width', 600),
+    'iframe_height' => (int)variable_get('lightbox2_default_frame_height', 400),
+    'iframe_border' => (int)variable_get('lightbox2_frame_border', 1),
     // Video settings.
     'enable_video' => $enable_video,
   );
