<?php
header("Content-type: text/javascript");
require_once("../group.phtml");
require_once("../pmsession.phtml");

$gLanguage = $_SESSION["gLanguage"];
require_once($_SESSION['PM_INCPHP'] . "/common.phtml");
require_once($_SESSION['PM_INCPHP'] . "/locale/language_" . $gLanguage . ".phtml");

// Print list with locales for access via JS
foreach ($_sl as $k=>$v) {
    print "PM.Locales.list['$k'] = '" . str_replace('\\\\r\\\\n', '\\r\\n', addslashes($v)) . "';\n";
}

// Write compressed JS functions from plugins
$plugin_jsFileList = $_SESSION['plugin_jsFileList'];    
$debugLevel = $_SESSION['debugLevel'];
if (count($plugin_jsFileList) > 0) {
    foreach ($plugin_jsFileList as $jsLoc) {
        $jsFile = $_SESSION['PM_BASE_DIR'] . "/$jsLoc";
        print PMCommon::compressJavaScriptFile($jsFile, $debugLevel);
    }
}

print ("PM.grouplist = " . PMCommon::parseJSON($_SESSION['grouplist'], false) . ";");



?>
