#!/usr/bin/env python

import sys, os #, urllib
from cgitools import data_subdirs

#rep_names = []
#file_dict = eval(urllib.unescape(os.getenv('QUERY_STRING')))
#for tp, files in file_dict.items():
#	pth = data_subdirs[tp].get('name_full', '')
#	for file in files:
#		if os.path.exists(os.path.join(pth, file)): rep_names.append(os.path.join(tp, file))

print 'Content-type: application/x-javascript\n\n'

for tp, v in data_subdirs.items():
	pth = v.get('name_full', '')
	files = pth and os.path.exists(pth) and os.listdir(pth) or []
	#if files: 
	print 'TYPE_'+tp, '= new Array(', repr(files)[1:-1], ');'

print 'TYPES = new Array(', ', '.join(['TYPE_'+a for a in data_subdirs.keys()]), ');'
print 'WEB_TEXT = new Array(', ', '.join(map(lambda a:'"'+a['web_text']+'"', data_subdirs.values())), ');'
print 'NAME_CGI = new Array(', ', '.join(map(lambda a:'"'+a['name_cgi']+'"', data_subdirs.values())), ');\n'
	

