//DESENVOLVIDO POR EQUIPE MENSAD INTERNET SOLUTIONS (MENSAD.COM.BR)

/* Randomiza os indices de uma array multi-dimencional */

FUNCTION array_multirand($_ARRAY_NO_RAND_)
{

  $_ARRAY_RAND_ = array();
  $_ARRAY_NO_RAND_SIZE_ = count($_ARRAY_NO_RAND_) - 1;
  $_ARRAY_NO_RAND_LIMIT_ = $_ARRAY_NO_RAND_SIZE_;

  for ($_LINHA_=0; $_LINHA_ <= $_ARRAY_NO_RAND_SIZE_; $_LINHA_++)
  {
    $_KEY_RAND_ = rand (0, $_ARRAY_NO_RAND_LIMIT_);
    if (!array_key_exists($_KEY_RAND_, $_ARRAY_RAND_))
    {
      $_ARRAY_RAND_[$_KEY_RAND_] = $_ARRAY_NO_RAND_[$_LINHA_];
    }
    else
    {
      $_LINHA_--;
    };
  };

  return $_ARRAY_RAND_;

};

// INSTRU��ES:
// $VARIAVEL_QUE_RECEBERA_A_ARRAY_RANDOMIZADA = array_multirand($ARRAY_A_SER_RANDOMIZADA)
//
//SIMPLES ASSIM...
//� ISSO!