| Current Path : /home/happyrenas/old/huissier-express.fr/administration/assets/layouts/layout5/scripts/ |
Linux webd005.cluster105.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 |
| Current File : /home/happyrenas/old/huissier-express.fr/administration/assets/layouts/layout5/scripts/index.js |
var Index = function () {
var handleAmChart = function() {
var chartData = [
{
"date": "2012-01-05",
"distance": 480,
"townName": "Miami",
"townName2": "Miami",
"townSize": 10,
"latitude": 25.83,
"duration": 501
},
{
"date": "2012-01-06",
"distance": 386,
"townName": "Tallahassee",
"townSize": 7,
"latitude": 30.46,
"duration": 443
},
{
"date": "2012-01-07",
"distance": 348,
"townName": "New Orleans",
"townSize": 10,
"latitude": 29.94,
"duration": 405
},
{
"date": "2012-01-08",
"distance": 238,
"townName": "Houston",
"townName2": "Houston",
"townSize": 16,
"latitude": 29.76,
"duration": 309
},
{
"date": "2012-01-09",
"distance": 218,
"townName": "Dalas",
"townSize": 17,
"latitude": 32.8,
"duration": 287
},
{
"date": "2012-01-10",
"distance": 349,
"townName": "Oklahoma City",
"townSize": 11,
"latitude": 35.49,
"duration": 485
},
{
"date": "2012-01-11",
"distance": 603,
"townName": "Kansas City",
"townSize": 10,
"latitude": 39.1,
"duration": 890
},
{
"date": "2012-01-12",
"distance": 534,
"townName": "Denver",
"townName2": "Denver",
"townSize": 18,
"latitude": 39.74,
"duration": 810
},
{
"date": "2012-01-13",
"townName": "Salt Lake City",
"townSize": 12,
"distance": 425,
"duration": 670,
"latitude": 40.75,
"alpha":0.4
},
{
"date": "2012-01-14",
"latitude": 36.1,
"duration": 470,
"townName": "Las Vegas",
"townName2": "Las Vegas",
"bulletClass": "lastBullet"
},
{
"date": "2012-01-15"
}
];
var chart = AmCharts.makeChart("CSSAnimationChart", {
type: "serial",
fontSize: 12,
fontFamily: "Open Sans",
dataDateFormat: "YYYY-MM-DD",
dataProvider: chartData,
addClassNames: true,
startDuration: 1,
color: "#6c7b88",
marginLeft: 0,
categoryField: "date",
categoryAxis: {
parseDates: true,
minPeriod: "DD",
autoGridCount: false,
gridCount: 50,
gridAlpha: 0.1,
gridColor: "#FFFFFF",
axisColor: "#555555",
dateFormats: [{
period: 'DD',
format: 'DD'
}, {
period: 'WW',
format: 'MMM DD'
}, {
period: 'MM',
format: 'MMM'
}, {
period: 'YYYY',
format: 'YYYY'
}]
},
valueAxes: [{
id: "a1",
title: "distance",
gridAlpha: 0,
axisAlpha: 0
},{
id: "a2",
position: "right",
gridAlpha: 0,
axisAlpha: 0,
labelsEnabled: false
},{
id: "a3",
title: "duration",
position: "right",
gridAlpha: 0,
axisAlpha: 0,
inside: true,
duration: "mm",
durationUnits: {
DD: "d. ",
hh: "h ",
mm: "min",
ss: ""
}
}],
graphs: [{
id: "g1",
valueField: "distance",
title: "distance",
type: "column",
fillAlphas: 0.7,
valueAxis: "a1",
balloonText: "[[value]] miles",
legendValueText: "[[value]] mi",
legendPeriodValueText: "total: [[value.sum]] mi",
lineColor: "#08a3cc",
alphaField: "alpha",
},{
id: "g2",
valueField: "latitude",
classNameField: "bulletClass",
title: "latitude/city",
type: "line",
valueAxis: "a2",
lineColor: "#786c56",
lineThickness: 1,
legendValueText: "[[description]]/[[value]]",
descriptionField: "townName",
bullet: "round",
bulletSizeField: "townSize",
bulletBorderColor: "#02617a",
bulletBorderAlpha: 1,
bulletBorderThickness: 2,
bulletColor: "#89c4f4",
labelText: "[[townName2]]",
labelPosition: "right",
balloonText: "latitude:[[value]]",
showBalloon: true,
animationPlayed: true,
},{
id: "g3",
title: "duration",
valueField: "duration",
type: "line",
valueAxis: "a3",
lineAlpha: 0.8,
lineColor: "#e26a6a",
balloonText: "[[value]]",
lineThickness: 1,
legendValueText: "[[value]]",
bullet: "square",
bulletBorderColor: "#e26a6a",
bulletBorderThickness: 1,
bulletBorderAlpha: 0.8,
dashLengthField: "dashLength",
animationPlayed: true
}],
chartCursor: {
zoomable: false,
categoryBalloonDateFormat: "DD",
cursorAlpha: 0,
categoryBalloonColor: "#e26a6a",
categoryBalloonAlpha: 0.8,
valueBalloonsEnabled: false
},
legend: {
bulletType: "round",
equalWidths: false,
valueWidth: 120,
useGraphSettings: true,
color: "#6c7b88"
}
});
}
var handleAmChartMap = function() {
// svg path for target icon
var targetSVG = "M9,0C4.029,0,0,4.029,0,9s4.029,9,9,9s9-4.029,9-9S13.971,0,9,0z M9,15.93 c-3.83,0-6.93-3.1-6.93-6.93S5.17,2.07,9,2.07s6.93,3.1,6.93,6.93S12.83,15.93,9,15.93 M12.5,9c0,1.933-1.567,3.5-3.5,3.5S5.5,10.933,5.5,9S7.067,5.5,9,5.5 S12.5,7.067,12.5,9z";
// svg path for plane icon
var planeSVG = "M19.671,8.11l-2.777,2.777l-3.837-0.861c0.362-0.505,0.916-1.683,0.464-2.135c-0.518-0.517-1.979,0.278-2.305,0.604l-0.913,0.913L7.614,8.804l-2.021,2.021l2.232,1.061l-0.082,0.082l1.701,1.701l0.688-0.687l3.164,1.504L9.571,18.21H6.413l-1.137,1.138l3.6,0.948l1.83,1.83l0.947,3.598l1.137-1.137V21.43l3.725-3.725l1.504,3.164l-0.687,0.687l1.702,1.701l0.081-0.081l1.062,2.231l2.02-2.02l-0.604-2.689l0.912-0.912c0.326-0.326,1.121-1.789,0.604-2.306c-0.452-0.452-1.63,0.101-2.135,0.464l-0.861-3.838l2.777-2.777c0.947-0.947,3.599-4.862,2.62-5.839C24.533,4.512,20.618,7.163,19.671,8.11z";
var map = AmCharts.makeChart( "mapChart", {
type: "map",
"theme": "light",
pathToImages: "../../assets/global/plugins/amcharts/ammap/images/",
dataProvider: {
map: "worldLow",
linkToObject: "london",
images: [ {
id: "london",
color: "#009dc7",
svgPath: targetSVG,
title: "London",
latitude: 51.5002,
longitude: -0.1262,
scale: 1.5,
zoomLevel: 2.74,
zoomLongitude: -20.1341,
zoomLatitude: 49.1712,
lines: [ {
latitudes: [ 51.5002, 50.4422 ],
longitudes: [ -0.1262, 30.5367 ]
}, {
latitudes: [ 51.5002, 46.9480 ],
longitudes: [ -0.1262, 7.4481 ]
}, {
latitudes: [ 51.5002, 59.3328 ],
longitudes: [ -0.1262, 18.0645 ]
}, {
latitudes: [ 51.5002, 40.4167 ],
longitudes: [ -0.1262, -3.7033 ]
}, {
latitudes: [ 51.5002, 46.0514 ],
longitudes: [ -0.1262, 14.5060 ]
}, {
latitudes: [ 51.5002, 48.2116 ],
longitudes: [ -0.1262, 17.1547 ]
}, {
latitudes: [ 51.5002, 44.8048 ],
longitudes: [ -0.1262, 20.4781 ]
}, {
latitudes: [ 51.5002, 55.7558 ],
longitudes: [ -0.1262, 37.6176 ]
}, {
latitudes: [ 51.5002, 38.7072 ],
longitudes: [ -0.1262, -9.1355 ]
}, {
latitudes: [ 51.5002, 54.6896 ],
longitudes: [ -0.1262, 25.2799 ]
}, {
latitudes: [ 51.5002, 64.1353 ],
longitudes: [ -0.1262, -21.8952 ]
}, {
latitudes: [ 51.5002, 40.4300 ],
longitudes: [ -0.1262, -74.0000 ]
} ],
images: [ {
label: "Flights from London",
svgPath: planeSVG,
left: 100,
top: 45,
labelShiftY: 5,
color: "#d93d5e",
labelColor: "#d93d5e",
labelRollOverColor: "#d93d5e",
labelFontSize: 20
}, {
label: "show flights from Vilnius",
left: 106,
top: 70,
labelColor: "#6c7b88",
labelRollOverColor: "#d93d5e",
labelFontSize: 11,
linkToObject: "vilnius"
} ]
},
{
id: "vilnius",
color: "#009dc7",
svgPath: targetSVG,
title: "Vilnius",
latitude: 54.6896,
longitude: 25.2799,
scale: 1.5,
zoomLevel: 4.92,
zoomLongitude: 15.4492,
zoomLatitude: 50.2631,
lines: [ {
latitudes: [ 54.6896, 50.8371 ],
longitudes: [ 25.2799, 4.3676 ]
}, {
latitudes: [ 54.6896, 59.9138 ],
longitudes: [ 25.2799, 10.7387 ]
}, {
latitudes: [ 54.6896, 40.4167 ],
longitudes: [ 25.2799, -3.7033 ]
}, {
latitudes: [ 54.6896, 50.0878 ],
longitudes: [ 25.2799, 14.4205 ]
}, {
latitudes: [ 54.6896, 48.2116 ],
longitudes: [ 25.2799, 17.1547 ]
}, {
latitudes: [ 54.6896, 44.8048 ],
longitudes: [ 25.2799, 20.4781 ]
}, {
latitudes: [ 54.6896, 55.7558 ],
longitudes: [ 25.2799, 37.6176 ]
}, {
latitudes: [ 54.6896, 37.9792 ],
longitudes: [ 25.2799, 23.7166 ]
}, {
latitudes: [ 54.6896, 54.6896 ],
longitudes: [ 25.2799, 25.2799 ]
}, {
latitudes: [ 54.6896, 51.5002 ],
longitudes: [ 25.2799, -0.1262 ]
}, {
latitudes: [ 54.6896, 53.3441 ],
longitudes: [ 25.2799, -6.2675 ]
} ],
images: [ {
label: "Flights from Vilnius",
svgPath: planeSVG,
left: 100,
top: 45,
labelShiftY: 5,
color: "#d93d5e",
labelColor: "#d93d5e",
labelRollOverColor: "#d93d5e",
labelFontSize: 20
}, {
label: "show flights from London",
left: 106,
top: 70,
labelColor: "#009dc7",
labelRollOverColor: "#d93d5e",
labelFontSize: 11,
linkToObject: "london"
} ]
}, {
svgPath: targetSVG,
title: "Brussels",
latitude: 50.8371,
longitude: 4.3676
}, {
svgPath: targetSVG,
title: "Prague",
latitude: 50.0878,
longitude: 14.4205
}, {
svgPath: targetSVG,
title: "Athens",
latitude: 37.9792,
longitude: 23.7166
}, {
svgPath: targetSVG,
title: "Reykjavik",
latitude: 64.1353,
longitude: -21.8952
}, {
svgPath: targetSVG,
title: "Dublin",
latitude: 53.3441,
longitude: -6.2675
}, {
svgPath: targetSVG,
title: "Oslo",
latitude: 59.9138,
longitude: 10.7387
}, {
svgPath: targetSVG,
title: "Lisbon",
latitude: 38.7072,
longitude: -9.1355
}, {
svgPath: targetSVG,
title: "Moscow",
latitude: 55.7558,
longitude: 37.6176
}, {
svgPath: targetSVG,
title: "Belgrade",
latitude: 44.8048,
longitude: 20.4781
}, {
svgPath: targetSVG,
title: "Bratislava",
latitude: 48.2116,
longitude: 17.1547
}, {
svgPath: targetSVG,
title: "Ljubljana",
latitude: 46.0514,
longitude: 14.5060
}, {
svgPath: targetSVG,
title: "Madrid",
latitude: 40.4167,
longitude: -3.7033
}, {
svgPath: targetSVG,
title: "Stockholm",
latitude: 59.3328,
longitude: 18.0645
}, {
svgPath: targetSVG,
title: "Bern",
latitude: 46.9480,
longitude: 7.4481
}, {
svgPath: targetSVG,
title: "Kiev",
latitude: 50.4422,
longitude: 30.5367
}, {
svgPath: targetSVG,
title: "Paris",
latitude: 48.8567,
longitude: 2.3510
}, {
svgPath: targetSVG,
title: "New York",
latitude: 40.43,
longitude: -74
}
]
},
zoomControl: {
buttonFillColor: "#15A892"
},
areasSettings: {
unlistedAreasColor: "#15A892"
},
imagesSettings: {
color: "#d93d5e",
rollOverColor: "#d93d5e",
selectedColor: "#009dc7"
},
linesSettings: {
color: "#d93d5e",
alpha: 0.4
},
backgroundZoomsToTop: true,
linesAboveImages: true,
"export": {
"enabled": true,
"libs": {
"path": "http://www.amcharts.com/lib/3/plugins/export/libs/"
}
}
} );
}
var handleMorrisCharts = function() {
if (Morris.EventEmitter) {
// Use Morris.Area instead of Morris.Line
dashboardMainChart = Morris.Area({
element: 'sales_statistics',
padding: 0,
behaveLikeLine: false,
gridEnabled: false,
gridLineColor: false,
axes: false,
fillOpacity: 1,
data: [{
period: '2011 Q1',
sales: 1400,
profit: 400
}, {
period: '2011 Q2',
sales: 1100,
profit: 600
}, {
period: '2011 Q3',
sales: 1600,
profit: 500
}, {
period: '2011 Q4',
sales: 1200,
profit: 400
}, {
period: '2012 Q1',
sales: 1550,
profit: 800
}],
lineColors: ['#399a8c', '#92e9dc'],
xkey: 'period',
ykeys: ['sales', 'profit'],
labels: ['Sales', 'Profit'],
pointSize: 0,
lineWidth: 0,
hideHover: 'auto',
resize: true
});
}
}
var handleSparklineCharts = function() {
$("#sparkline_bar").sparkline([8, 9, 10, 11, 10, 10, 12, 10, 10, 11, 9, 12, 11], {
type: 'bar',
width: '100',
barWidth: 6,
height: '45',
barColor: '#F36A5B',
negBarColor: '#e02222'
});
$("#sparkline_bar2").sparkline([9, 11, 12, 13, 12, 13, 10, 14, 13, 11, 11, 12, 11], {
type: 'bar',
width: '100',
barWidth: 6,
height: '45',
barColor: '#5C9BD1',
negBarColor: '#e02222'
});
}
return {
//main function
init: function () {
handleAmChart();
handleAmChartMap();
handleSparklineCharts();
handleMorrisCharts();
}
};
}();
jQuery(document).ready(function() {
Index.init(); // init metronic core componets
});