Subversion Repositories php-qbpwcf

Rev

Rev 23 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
23 liveuser 1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
2
<html>
3
 
4
    <head>
5
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
6
        <title>amCharts examples</title>
7
        <link href='http://fonts.googleapis.com/css?family=Covered+By+Your+Grace' rel='stylesheet' type='text/css'>
8
        <link rel="stylesheet" href="style.css" type="text/css">
9
        <script src="../amcharts/amcharts.js" type="text/javascript"></script>
10
        <script src="../amcharts/serial.js" type="text/javascript"></script>
11
 
12
        <script>
13
			AmCharts.ready(function() {
14
				makeLineChart();
15
				makeBarChart();
16
			});
17
 
18
 
19
			 //// BAR CHART
20
 
21
			var barChartData = [{
22
				"continent": "Australia",
23
				"river": "Darling",
24
				"length": 2739
25
			}, {
26
				"continent": "Europe",
27
				"river": "Volga",
28
				"length": 3692
29
			}, {
30
				"continent": "North America",
31
				"river": "Mississippi",
32
				"length": 6275
33
			}, {
34
				"continent": "Asia",
35
				"river": "Yangtze",
36
				"length": 6300
37
			}, {
38
				"continent": "South America",
39
				"river": "Amazon",
40
				"length": 6400
41
			}, {
42
				"continent": "Africa",
43
				"river": "Nile",
44
				"length": 6650
45
			}];
46
 
47
			function makeBarChart() {
48
				// SERIAL CHART
49
				var chart = new AmCharts.AmSerialChart();
50
				chart.dataProvider = barChartData;
51
				chart.rotate = true;
52
 
53
				chart.fontSize = 18;
54
				chart.fontFamily = 'Covered By Your Grace';
55
				chart.color = "#FFFFFF";
56
				chart.categoryField = "continent";
57
				chart.startDuration = 0;
58
				chart.handDrawScatter = 3;
59
				chart.columnWidth = 0.5;
60
				chart.handDrawn = true;
61
 
62
				var balloon = chart.balloon;
63
				balloon.adjustBorderColor = false;
64
				balloon.borderColor = "#000000";
65
				balloon.fillColor = "#FFFFFF";
66
				balloon.verticalPadding = 0;
67
 
68
				var valueAxis = new AmCharts.ValueAxis();
69
				valueAxis.minimum = 0;
70
				valueAxis.axisColor = "#FFFFFF";
71
				valueAxis.gridColor = "#FFFFFF";
72
				chart.addValueAxis(valueAxis);
73
 
74
				// AXES
75
				// category
76
				var categoryAxis = chart.categoryAxis;
77
				categoryAxis.labelRotation = 90;
78
				categoryAxis.gridPosition = "start";
79
				categoryAxis.axisColor = "#FFFFFF";
80
				categoryAxis.gridColor = "#FFFFFF";
81
				categoryAxis.gridAlpha = 0;
82
 
83
				// GRAPH
84
				var graph = new AmCharts.AmGraph();
85
				graph.valueField = "length";
86
				graph.type = "column";
87
				graph.balloonText = "<span style='font-size:14px'>[[category]]</span><br>[[river]]: [[value]] km.";
88
				graph.lineAlpha = 0;
89
				graph.lineColor = "#FFFFFF";
90
				graph.fillAlphas = 0.8;
91
				graph.lineThickness = 1;
92
				graph.pattern = {
93
					url: "patterns/chalk/pattern1.jpg",
94
					width: 600,
95
					height: 600,
96
					randomY: 300
97
				};
98
				chart.addGraph(graph);
99
 
100
				// CURSOR
101
				var chartCursor = new AmCharts.ChartCursor();
102
				chartCursor.cursorAlpha = 0;
103
				chartCursor.zoomable = false;
104
				chartCursor.categoryBalloonEnabled = false;
105
				chart.addChartCursor(chartCursor);
106
 
107
				chart.creditsPosition = "top-right";
108
 
109
				chart.write("columnChartDiv");
110
			}
111
 
112
			 //// LINE CHART
113
 
114
			var lineChartData = [{
115
					"continent": "Australia",
116
					"mountain": "Kosciusko",
117
					"height": 2228
118
				}, {
119
					"continent": "Africa",
120
					"mountain": "Kilimanjaro",
121
					"height": 5895
122
				}, {
123
					"continent": "Antarctica",
124
					"mountain": "Aconcagua",
125
					"height": 4897
126
				},
127
 
128
				{
129
					"continent": "Europe",
130
					"mountain": "Elbrus",
131
					"height": 5642
132
				}, {
133
					"continent": "Asia",
134
					"mountain": "Everest",
135
					"height": 8850
136
				},
137
 
138
				{
139
					"continent": "South America",
140
					"mountain": "Aconcagua",
141
					"height": 6960
142
				}, {
143
					"continent": "North America",
144
					"mountain": "McKinley",
145
					"height": 6194
146
				}
147
			];
148
 
149
 
150
			function makeLineChart() {
151
				// SERIAL CHART
152
				var lineChart = new AmCharts.AmSerialChart();
153
				lineChart.dataProvider = lineChartData;
154
				lineChart.fontSize = 18;
155
				lineChart.fontFamily = 'Covered By Your Grace';
156
				lineChart.color = "#FFFFFF";
157
				lineChart.categoryField = "continent";
158
				lineChart.marginLeft = 117;
159
				lineChart.startDuration = 0;
160
				lineChart.handDrawn = true;
161
 
162
				lineChart.backgroundColor = "#2d2b2c";
163
 
164
				var balloon = lineChart.balloon;
165
				balloon.adjustBorderColor = false;
166
				balloon.borderColor = "#000000";
167
				balloon.fillColor = "#FFFFFF";
168
				balloon.verticalPadding = 0;
169
 
170
				var valueAxis = new AmCharts.ValueAxis();
171
				valueAxis.minimum = 0;
172
				valueAxis.ignoreAxisWidth = true;
173
				valueAxis.axisColor = "#FFFFFF";
174
				valueAxis.gridColor = "#FFFFFF";
175
				lineChart.addValueAxis(valueAxis);
176
 
177
				// AXES
178
				// category
179
				var categoryAxis = lineChart.categoryAxis;
180
				categoryAxis.labelRotation = 90;
181
				categoryAxis.gridPosition = "start";
182
				categoryAxis.axisColor = "#FFFFFF";
183
				categoryAxis.labelRotation = 45;
184
				categoryAxis.gridAlpha = 0;
185
 
186
				// GRAPH
187
				var graph = new AmCharts.AmGraph();
188
				graph.valueField = "height";
189
				graph.balloonText = "<span style='font-size:14px'>[[category]]</span><br>[[mountain]]: [[value]] m.";
190
				graph.lineAlpha = 1;
191
				graph.lineColor = "#FFFFFF";
192
				graph.fillAlphas = 0.8;
193
				graph.lineThickness = 4;
194
				graph.bullet = "round";
195
				graph.pattern = {
196
					url: "patterns/chalk/pattern2.jpg",
197
					width: 600,
198
					height: 600
199
				};
200
				lineChart.addGraph(graph);
201
 
202
				// CURSOR
203
				var chartCursor = new AmCharts.ChartCursor();
204
				chartCursor.cursorAlpha = 0;
205
				chartCursor.zoomable = false;
206
				chartCursor.categoryBalloonEnabled = false;
207
				lineChart.addChartCursor(chartCursor);
208
 
209
				lineChart.write("lineChartDiv");
210
 
211
			}
212
 
213
        </script>
214
    </head>
215
 
216
    <body style="background-image: url('images/board.jpg')">
217
		<div id="lineChartDiv" style="position:absolute;top:100px;left:0px; width:550px; height:350px;"></div>
218
		<div id="columnChartDiv" style="position:absolute;top:100px;left:550px; width:550px; height:308px;"></div>
219
    </body>
220
 
221
</html>