Index: trunk/wb/modules/form/install.php
===================================================================
--- trunk/wb/modules/form/install.php	(revision 148)
+++ trunk/wb/modules/form/install.php	(revision 149)
@@ -55,8 +55,9 @@
 	                 . ' `email_from` VARCHAR(255) NOT NULL ,'
 	                 . ' `email_subject` VARCHAR(255) NOT NULL ,'
 	                 . ' `success_message` TEXT NOT NULL ,'
-						  . ' `stored_submissions` INT NOT NULL,'
-						  . ' `max_submissions` INT NOT NULL,'
+					 . ' `stored_submissions` INT NOT NULL,'
+					 . ' `max_submissions` INT NOT NULL,'
+					 . ' `use_captcha` INT NOT NULL,'
 	                 . ' PRIMARY KEY ( `section_id` ) )'
 	                 . ' ';
 	$database->query($mod_form);
Index: trunk/wb/modules/form/modify_settings.php
===================================================================
--- trunk/wb/modules/form/modify_settings.php	(revision 148)
+++ trunk/wb/modules/form/modify_settings.php	(revision 149)
@@ -124,7 +124,18 @@
 	<td class="setting_name">
 		<input type="text" name="stored_submissions" style="width: 100%;" maxlength="255" value="<?php echo str_replace($raw, $friendly, ($setting['stored_submissions'])); ?>" />
 	</td>
-</tr>
+</tr>
+<?php if(extension_loaded('gd') AND function_exists('imageCreateFromJpeg')) { /* Make's sure GD library is installed */ ?>
+<tr>
+	<td class="setting_name"><?php echo $TEXT['USE_CAPTCHA']; ?>:</td>
+	<td class="setting_name">
+		<input type="radio" name="use_captcha" id="use_captcha_true" value="true"<?php if($setting['use_captcha'] == true) { echo ' checked'; } ?> />
+		<label for="use_captcha_true"><?php echo $TEXT['YES']; ?></label>
+		<input type="radio" name="use_captcha" id="use_captcha_false" value="false"<?php if($setting['use_captcha'] == false) { echo ' checked'; } ?> />
+		<label for="use_captcha_false"><?php echo $TEXT['NO']; ?></label>
+	</td>
+</tr>
+<?php } ?>
 </table>
 <table cellpadding="0" cellspacing="0" border="0" width="100%">
 <tr>
Index: trunk/wb/modules/form/save_settings.php
===================================================================
--- trunk/wb/modules/form/save_settings.php	(revision 148)
+++ trunk/wb/modules/form/save_settings.php	(revision 149)
@@ -62,9 +62,19 @@
 if($max_submissions < $stored_submissions) {
 	$max_submissions = $stored_submissions;
 }
+// Use Captcha
+if(extension_loaded('gd') AND function_exists('imageCreateFromJpeg')) { /* Make's sure GD library is installed */
+	if(isset($_POST['use_captcha']) AND $_POST['use_captcha'] == "true") {
+		$use_captcha = true;
+	} else {
+		$use_captcha = false;
+	}
+} else {
+	$use_captcha = false;
+}
 
 // Update settings
-$database->query("UPDATE ".TABLE_PREFIX."mod_form_settings SET header = '$header', field_loop = '$field_loop', footer = '$footer', email_to = '$email_to', email_from = '$email_from', email_subject = '$email_subject', success_message = '$success_message', max_submissions = '$max_submissions', stored_submissions = '$stored_submissions' WHERE section_id = '$section_id'");
+$database->query("UPDATE ".TABLE_PREFIX."mod_form_settings SET header = '$header', field_loop = '$field_loop', footer = '$footer', email_to = '$email_to', email_from = '$email_from', email_subject = '$email_subject', success_message = '$success_message', max_submissions = '$max_submissions', stored_submissions = '$stored_submissions', use_captcha = '$use_captcha' WHERE section_id = '$section_id'");
 
 // Check if there is a db error, otherwise say successful
 if($database->is_error()) {
Index: trunk/wb/modules/form/add.php
===================================================================
--- trunk/wb/modules/form/add.php	(revision 148)
+++ trunk/wb/modules/form/add.php	(revision 149)
@@ -42,7 +42,12 @@
 $email_subject = 'Results from form on website...';
 $success_message = 'Thank-you.';
 $max_submissions = 50;
-$stored_submissions = 100;
-$database->query("INSERT INTO ".TABLE_PREFIX."mod_form_settings (page_id,section_id,header,field_loop,footer,email_to,email_from,email_subject,success_message,max_submissions,stored_submissions) VALUES ('$page_id','$section_id','$header','$field_loop','$footer','$email_to','$email_from','$email_subject','$success_message','$max_submissions','$stored_submissions')");
+$stored_submissions = 100;
+if(extension_loaded('gd') AND function_exists('imageCreateFromJpeg')) { /* Make's sure GD library is installed */
+	$use_captcha = true;
+} else {
+	$use_captcha = false;
+}
+$database->query("INSERT INTO ".TABLE_PREFIX."mod_form_settings (page_id,section_id,header,field_loop,footer,email_to,email_from,email_subject,success_message,max_submissions,stored_submissions,use_captcha) VALUES ('$page_id','$section_id','$header','$field_loop','$footer','$email_to','$email_from','$email_subject','$success_message','$max_submissions','$stored_submissions','$use_captcha')");
 
 ?>
\ No newline at end of file
