// JavaScript Document
/* 
	prm {
		container:'<objectID>',
		path:'<dom.path.from.container>',
		cloud:'<tag_name>',
		size:'<tag_name>',
		[dim:<dimensions(px em)>,]
		[size_max:<num>,]
		[size_min:<num>,]
	}
*/
function make_clouds(prm){
	//set defaults
	if(prm.dim==undefined)prm.dim='px';
	if(prm.size_max==undefined)prm.size_max='30';
	if(prm.size_min==undefined)prm.size_min='10'; 
	
	var obj=document.getElementById( prm.container );
	//Получаю путь массивом
	var path=prm.path.split('.'); 
	//Иду ищу облака
	var bp=prm.container+'>'+path.join(' > ');
	var items=$('#'+bp+'>a' ).get();
	var values=$('#'+bp+'>span' ).get();
	//detect min|max
	var minVal=999, maxVal=0;
	for(var i=0; i < values.length; i++){
		var vv=parseInt(values[i].innerHTML);
		minVal=Math.min(minVal,vv);
		maxVal=Math.max(maxVal,vv);
		values[i]=vv;
	}
	for(var i=0; i < items.length; i++){
		items[i].style.fontSize=(prm.size_max-prm.size_min)*(values[i]-minVal)/(maxVal-minVal)+prm.size_min+prm.dim;
	}
	
}
