/** # * Copyright (c) 2008 Pasyuk Sergey (www.codeasily.com) # * Licensed under the MIT License: # * http://www.opensource.org/licenses/mit-license.php # * # * Splits a