private Map<String, String> getParameters() throws RQLException {
if (parameters == null) {
// read and save all parameters from CMS
parameters = new HashMap<String, String>();
Container parametersCtr = scriptPage.getContainer(PARAMETERS_TMPLT_ELEM_NAME);
PageArrayList childList = parametersCtr.getChildPages();
String key = null;
String value = null;
for (int i = 0; i < childList.size(); i++) {
Page parameterPg = (Page) childList.get(i);
String headline = parameterPg.getHeadline();