Added two new functions:  is_natural and is_natural_no_zero
diff --git a/system/libraries/Validation.php b/system/libraries/Validation.php
index f5e4d22..a0423c7 100644
--- a/system/libraries/Validation.php
+++ b/system/libraries/Validation.php
@@ -614,7 +614,35 @@
 	{

 		return (bool)preg_match( '/^[\-+]?[0-9]+$/', $str);

 	}

-	

+

+	// --------------------------------------------------------------------

+

+    /**

+     * Is a Natural number  (0,1,2,3, etc.)

+     *

+     * @access	public

+     * @param	string

+     * @return	bool

+     */

+    function is_natural($str)

+    {   

+   		return (bool)preg_match( '/^[0-9]+$/', $str);

+    }

+

+	// --------------------------------------------------------------------

+

+    /**

+     * Is a Natural number, but not a zero  (1,2,3, etc.)

+     *

+     * @access	public

+     * @param	string

+     * @return	bool

+     */

+	function is_natural_no_zero($str)

+    {   

+   		return (bool)preg_match( '/^[1-9]+$/', $str);

+    }

+

 	// --------------------------------------------------------------------

 	

 	/**