/* * "Class" for select and option html generation */ var SelectElement = (function() { function SelectElement(name, id) { this.select = document.createElement("select"); } SelectElement.prototype.setAttr = function(attr, value) { return this.select.setAttribute(attr, value); }; SelectElement.prototype.addOption = function(option) { return this.select.add(option); }; SelectElement.prototype.getSelect = function() { return this.select; }; SelectElement.generateOption = function(value, text) { var option; option = document.createElement("option"); option.setAttribute("value", value); option.text = text; return option; }; return SelectElement; })(); function url_with_subdirectory(url) { var subdirectory = jQuery("meta[property='noosfero:root']").attr("content"); return subdirectory+url; }