5
function removeReportElement( report, id, index )
9
request = new XMLHttpRequest();
11
var url = "removeReportElement.action?report=" + report + "&elementId=" + id;
12
request.open( "GET", url, true );
13
request.onreadystatechange = removeReportElementReceived;
17
function removeReportElementReceived()
19
if ( request.readyState == 4 )
21
document.getElementById("elementTable").deleteRow( tableIndex );
25
function removeChartElement( report, id, index )
29
request = new XMLHttpRequest();
31
var url = "removeChartElement.action?report=" + report + "&elementId=" + id;
32
request.open( "GET", url, true );
33
request.onreadystatechange = removeChartElementReceived;
37
function removeChartElementReceived()
39
if ( request.readyState == 4 )
41
document.getElementById("elementTable").deleteRow( tableIndex );
47
document.getElementById("reportForm").action = "loadReport.action";
48
document.getElementById("reportForm").submit();
51
function addDataElementToReport()
53
document.getElementById("reportForm").action = "addDataElementToReport.action";
54
document.getElementById("reportForm").submit();
57
function addDataElementToChart()
59
document.getElementById("reportForm").action = "addDataElementToChart.action";
60
document.getElementById("reportForm").submit();
63
function addIndicatorToReport()
65
document.getElementById("reportForm").action = "addIndicatorToReport.action";
66
document.getElementById("reportForm").submit();
69
function addIndicatorToChart()
71
document.getElementById("reportForm").action = "addIndicatorToChart.action";
72
document.getElementById("reportForm").submit();
75
function setDesignTemplate( report, designTemplate )
77
request = new XMLHttpRequest();
79
var url = "setDesignTemplate.action?report=" + report + "&designTemplate=" + designTemplate;
80
request.open( "GET", url, true );
84
function setChartTemplate( report, chartTemplate )
86
request = new XMLHttpRequest();
88
var url = "setChartTemplate.action?report=" + report + "&chartTemplate=" + chartTemplate;
89
request.open( "GET", url, true );
95
document.getElementById("reportForm").action = "addReport.action";
96
document.getElementById("reportForm").submit();
99
function loadReport( id )
101
document.getElementById("report").value = id;
102
document.getElementById("reportForm").action = "loadReport.action";
103
document.getElementById("reportForm").submit();
106
function unloadReport()
108
document.getElementById("reportForm").action = "unloadReport.action";
109
document.getElementById("reportForm").submit();
112
function deleteReport( id )
114
var ok = confirm(confirm_to_delete_report);
118
document.getElementById("report").value = id;
119
document.getElementById("reportForm").action = "deleteReport.action";
120
document.getElementById("reportForm").submit();
124
function listReports()
126
document.getElementById("reportForm").action = "listReports.action";
127
document.getElementById("reportForm").submit();
130
function moveUpReportElement( id )
132
document.getElementById("elementId").value = id;
133
document.getElementById("reportForm").action = "moveUpReportElement.action";
134
document.getElementById("reportForm").submit();
137
function moveDownReportElement( id )
139
document.getElementById("elementId").value = id;
140
document.getElementById("reportForm").action = "moveDownReportElement.action";
141
document.getElementById("reportForm").submit();
144
function generateDesign()
146
document.getElementById("reportForm").action = "generateDesign.action";
147
document.getElementById("reportForm").submit();
150
function listDesigns()
152
document.getElementById("reportForm").action = "loadDesigns.action";
153
document.getElementById("reportForm").submit();
156
function previewReport()
158
document.getElementById("reportForm").action = "previewReport.action";
159
document.getElementById("reportForm").submit();
162
function generateReport()
164
document.getElementById("reportForm").action = "generateReport.action";
165
document.getElementById("reportForm").submit();