/**
  * Adds a new option values to the database
  * @access public
  * @author Sam West aka Nimmit - osc@kangaroopartners.com - osc@kangaroopartners.com
  * @param $get $_GET
  * @return array global variables to be set
  */
 function addOptionValue($get)
 {
     $this->getAndPrepare('option_id', $get, $optionId);
     $this->getAndPrepare('option_values', $get, $optionValues);
     if (strpos($optionValues, '|')) {
         $arrOptionValues = explode('|', $optionValues);
     } else {
         $arrOptionValues[] = $optionValues;
     }
     $newId = amDB::getNextAutoValue(TABLE_PRODUCTS_OPTIONS_VALUES, 'products_options_values_id');
     foreach ($arrOptionValues as $optionValue) {
         list($langId, $name) = explode(':', $optionValue);
         if ($newId == 0) {
             $newId = 1;
         }
         $ovData = array('products_options_values_id' => $newId, 'language_id' => amDB::input($langId), 'products_options_values_name' => amDB::input($name));
         amDB::perform(TABLE_PRODUCTS_OPTIONS_VALUES, $ovData);
     }
     $ov2oData = array('products_options_id' => $optionId, 'products_options_values_id' => $newId);
     amDB::perform(TABLE_PRODUCTS_OPTIONS_VALUES_TO_PRODUCTS_OPTIONS, $ov2oData);
     return array('selectedOption' => $optionId, 'selectedOptionValue' => $newId);
 }