/**
         * Converts a PHP array to a JavaScript array
         *
         * Takes a PHP array, and returns a string formated as a JavaScript array
         * that exactly matches the PHP array.
         *
         * @param       array  $phpArray  The PHP array
         * @param       string $jsArrayName          The name for the JavaScript array
         * @return      string
         */

        function get_javascript_array($phpArray, $jsArrayName, &$html = '') {
                $html .= $jsArrayName . " = new Array(); \r\n ";
                foreach ($phpArray as $key => $value) {
                        $outKey = (is_int($key)) ? '[' . $key . ']' : "['" . $key . "']";

                        if (is_array($value)) {
                                get_javascript_array($value, $jsArrayName . $outKey, $html);
                                continue;
                        }
                        $html .= $jsArrayName . $outKey . " = ";
                        if (is_string($value)) {
                                $html .= "'" . $value . "'; \r\n ";
                        } else if ($value === false) {
                                $html .= "false; \r\n";
                        } else if ($value === NULL) {
                                $html .= "null; \r\n";
                        } else if ($value === true) {
                                $html .= "true; \r\n";
                        } else {
                                $html .= $value . "; \r\n";
                        }
                }
               
                return $html;
        }