$(function () { "use strict"; jQuery("#visitfromworld").vectorMap({ map: "world_mill_en" , backgroundColor: "#fff" , borderColor: "#000" , borderOpacity: .9 , borderWidth: 1 , zoomOnScroll: !1 , color: "#ddd" , regionStyle: { initial: { fill: "#fff" , "stroke-width": 1 , stroke: "#a6b7bf" } } , markerStyle: { initial: { r: 5 , fill: "#26c6da" , "fill-opacity": 1 , stroke: "#fff" , "stroke-width": 1 , "stroke-opacity": 1 } } , enableZoom: !0 , hoverColor: "#79e580" , markers: [{ latLng: [21, 78] , name: "India : 9347" , style: { fill: "#24d2b5" } }, { latLng: [-33, 151] , name: "Australia : 250" , style: { fill: "#ff9040" } }, { latLng: [36.77, -119.41] , name: "USA : 250" , style: { fill: "#20aee3" } }, { latLng: [55.37, -3.41] , name: "UK : 250" , style: { fill: "#6772e5" } }, { latLng: [25.2, 55.27] , name: "UAE : 250" , style: { fill: "#24d2b5" } }] , hoverOpacity: null , normalizeFunction: "linear" , scaleColors: ["#fff", "#ccc"] , selectedColor: "#c9dfaf" , selectedRegions: [] , showTooltip: !0 , onRegionClick: function (e, o, l) { var t = 'You clicked "' + l + '" which has the code: ' + o.toUpperCase(); alert(t) } }) // Real Time chart var data = [] , totalPoints = 100; function getRandomData() { if (data.length > 0) data = data.slice(1); // Do a random walk while (data.length < totalPoints) { var prev = data.length > 0 ? data[data.length - 1] : 50 , y = prev + Math.random() * 10 - 5; if (y < 0) { y = 0; } else if (y > 100) { y = 100; } data.push(y); } // Zip the generated y values with the x values var res = []; for (var i = 0; i < data.length; ++i) { res.push([i, data[i]]) } return res; } // Set up the control widget var updateInterval = 20; $("#updateInterval").val(updateInterval).change(function () { var v = $(this).val(); if (v && !isNaN(+v)) { updateInterval = +v; if (updateInterval < 1) { updateInterval = 1; } else if (updateInterval > 2000) { updateInterval = 2000; } $(this).val("" + updateInterval); } }); var plot = $.plot("#placeholder", [getRandomData()], { series: { shadowSize: 0 // Drawing is faster without shadows } , yaxis: { min: 0 , max: 100 } , xaxis: { show: false } , colors: ["#01c0c8"] , grid: { color: "#AFAFAF" , hoverable: true , borderWidth: 0 , backgroundColor: '#FFF' } , tooltip: true , resize: true , tooltipOpts: { content: "Y: %y" , defaultTheme: false } }); function update() { plot.setData([getRandomData()]); // Since the axes don't change, we don't need to call plot.setupGrid() plot.draw(); setTimeout(update, updateInterval); } update(); $("body").trigger("resize"); //This is for the perfect scroll $('.slimscrollcountry').perfectScrollbar(); }); //sparkline charts var sparklineLogin = function () { $("#sparkline8").sparkline([2, 4, 4, 6, 8, 5, 6, 4, 8, 6, 6, 2], { type: 'line' , width: '100%' , height: '50' , lineColor: '#99d683' , fillColor: '#99d683' , maxSpotColor: '#99d683' , highlightLineColor: 'rgba(0, 0, 0, 0.2)' , highlightSpotColor: '#99d683' }); $("#sparkline9").sparkline([0, 2, 8, 6, 8, 5, 6, 4, 8, 6, 6, 2], { type: 'line' , width: '100%' , height: '50' , lineColor: '#13dafe' , fillColor: '#13dafe' , minSpotColor: '#13dafe' , maxSpotColor: '#13dafe' , highlightLineColor: 'rgba(0, 0, 0, 0.2)' , highlightSpotColor: '#13dafe' }); $("#sparkline10").sparkline([2, 4, 4, 6, 8, 5, 6, 4, 8, 6, 6, 2], { type: 'line' , width: '100%' , height: '50' , lineColor: '#ffdb4a' , fillColor: '#ffdb4a' , maxSpotColor: '#ffdb4a' , highlightLineColor: 'rgba(0, 0, 0, 0.2)' , highlightSpotColor: '#ffdb4a' }); } var sparkResize; $(window).resize(function (e) { clearTimeout(sparkResize); sparkResize = setTimeout(sparklineLogin, 500); }); sparklineLogin();