/**
* Initiate heatmap object
*/
jQuery(window).load(function(){
if ( heatmapError == 0 )
{
jQuery('body').append( '
Loading...
' );
setTimeout(generate_heatmap, 1000);
}
else
{
jQuery('body').append( 'An error occured.
' );
}
});
function generate_heatmap()
{
var hmap = h337.create({"element":document.body, "radius":15, "visible":true});
var width = jQuery(document).width();
var data = [];
for ( i in heatmapClick )
{
data.push({
x: ( heatmapClick[i].w-width > 0 ? heatmapClick[i].x - ( Math.floor(heatmapClick[i].w-width)/2 ) : heatmapClick[i].x ),
y: heatmapClick[i].y,
count: 1
});
}
var max = Math.floor(data.length/10);
hmap.store.setDataSet({
max: ( max > 5 ? Math.floor(data.length/max) : 5 ),
data: data,
callback: function(){
jQuery('#hmap_loading').fadeOut(500);
}
});
}