var PANEL_REFRESH_URL = "AjaxPanelAction.do?action=panelRefresh&panelName="; var PANEL_CONFIGURATION_URL = "AjaxPanelAction.do?action=panelConfiguration&panelName="; var PANEL_HELP_URL = "AjaxPanelAction.do?action=panelHelp&panelName="; var PANEL_REMOVE_URL = "AjaxPanelAction.do?action=panelRemove&panelName="; var PANEL_UPDATE_POSITION = "AjaxPanelAction.do?action=panelUpdatePosition&panelContainer=[CONTAINER]&panelPosition=[POSITION]&panelName="; var PANEL_UPDATE_STATE = "AjaxPanelAction.do?action=panelUpdateState&panelState=[STATE]&panelName="; var PANEL_MAXIMIZE = "StartAction.do?action=panel&newPanel="; var PANELS_TO_LOAD_AT_START = ['1','2','3','4','5','7']; /*- START OF PANELS SECTIONS -*/ function fncid_1_1() { var ajaxCallXml = getLastFunctionAjaxCall(); genericItemsPanel("tableid_1_1", ajaxCallXml); } function fncid_1_2() { var ajaxCallXml = getLastFunctionAjaxCall(); genericItemsPanel("tableid_1_2", ajaxCallXml); } function fncid_1_3() { var ajaxCallXml = getLastFunctionAjaxCall(); genericItemsPanel("tableid_1_3", ajaxCallXml); } function fncid_1_4() { var ajaxCallXml = getLastFunctionAjaxCall(); genericItemsPanel("tableid_1_4", ajaxCallXml); } function fncid_1_5() { var ajaxCallXml = getLastFunctionAjaxCall(); genericItemsPanel("tableid_1_5", ajaxCallXml); } function fncid_1_7() { var ajaxCallXml = getLastFunctionAjaxCall(); genericItemsPanel("tableid_1_7", ajaxCallXml); } /* This is an example of javascript code generated from a panel. Override the method 'generateJScriptSection' to create your own code. */ /* This is an example of javascript code generated from a panel. Override the method 'generateJScriptSection' to create your own code. */ /*- END OF PANELS SECTIONS -*/ /*- START OF PERSONAL CODES -*/ function genericItemsPanel(tableName, ajaxCallXml) { var panelTable = document.getElementById(tableName); if (panelTable != null) { while (panelTable.rows.length > 0) { panelTable.deleteRow(0); } var xmlRows = ajaxCallXml.getElementsByTagName("row"); if (xmlRows != null && xmlRows.length > 0) { for (var i = 0; xmlRows != null && i < xmlRows.length; i++) { var xmlRow = xmlRows.item(i); var xmlCells = xmlRow.getElementsByTagName("cell"); //link para ver el item //link para previsualizar el item //identificador //idioma //título completo var urlToCall = xmlCells.item(0).firstChild.nodeValue; var urlToPreview = xmlCells.item(1).firstChild.nodeValue; var itemIdent = xmlCells.item(2).firstChild.nodeValue; var itemLanguage = (xmlCells.item(3).childNodes.length > 0)?xmlCells.item(3).firstChild.nodeValue:""; var itemTitle = (xmlCells.item(4).childNodes.length > 0)?xmlCells.item(4).firstChild.nodeValue:""; var aRow = panelTable.insertRow(i); var tdIdent = aRow.insertCell(0); var tdPreview = aRow.insertCell(1); var tdTitle = aRow.insertCell(2); aRow.setAttribute("title",itemTitle); tdIdent.innerHTML = "[ " + itemIdent + " ] "; tdIdent.style.whiteSpace = "nowrap"; tdPreview.innerHTML = ""; tdTitle.innerHTML = ((itemLanguage != "")?"[" + itemLanguage + "] ":"") + processMaxLength(itemTitle,100); } } else { var aRow = panelTable.insertRow(0); var tdSection = aRow.insertCell(0); tdSection.innerHTML = LBL_NO_DATA; } } } /*- END OF PERSONAL CODES -*/