var showFile = function(txt, fileName) { $("source").style.display = ""; var suffix_map = { "m": "objc", "h": "objc", "rb": "ruby", "rbx": "ruby", "rjs": "ruby", "Rakefile": "ruby", "rake": "ruby", "gemspec": "ruby", "irbrc": "ruby", "capfile": "ruby", "xml": "xml", "tld": "xml", "jsp": "xml", "pt": "xml", "cpt": "xml", "dtml": "xml", "rss": "xml", "opml": "xml", "xsl": "xml", "xslt": "xml", "js": "javascript", "htc": "javascript", "jsx": "javascript", "jscript": "javascript", "javascript": "javascript", "sql": "sql", "ddl": "sql", "dml": "sql", "sass": "sass", "scss": "sass", "sh": "bash", "bash": "bash", "zsh": "bash", "bashrc": "bash", "bash_profile": "bash", "bash_login": "bash", "profile": "bash", "bash_logout": "bash", "diff": "diff", "patch": "diff", "java": "java", "bsh": "java", "css": "css", "css": "css.erb", "pl": "perl", "pm": "perl", "pod": "perl", "t": "perl", "PL": "perl", "erl": "erlang", "hrl": "erlang", "php": "php", "py": "python", "rpy": "python", "pyw": "python", "cpy": "python", "SConstruct": "python", "Sconstruct": "python", "sconstruct": "python", "SConscript": "python", "cc": "cpp", "cpp": "cpp", "cp": "cpp", "cxx": "cpp", "c++":"cpp", "C": "cpp", "h": "cpp", "hh": "cpp", "hpp": "cpp", "cpp": "h++", "c": "cpp" } var brush = "objc"; var suffix = ""; if (fileName && fileName != '') { suffix = fileName.substr(fileName.lastIndexOf('.') + 1); } brush = suffix_map[suffix]; $("source").innerHTML="
" + txt + ""; $("source").style.display = ""; $("message").style.display = "none"; SyntaxHighlighter.defaults['toolbar'] = false; SyntaxHighlighter.highlight(); return; } var setMessage = function(message) { $("message").style.display = ""; $("message").innerHTML = message.escapeHTML(); $("source").style.display = "none"; } var test=function(txt) { SyntaxHighlighter.defaults['toolbar'] = false; SyntaxHighlighter.highlight(); return; } var get_keys = function(obj) { var keys = []; for (var key in obj) { keys.push(key); } return keys; }