window.addEvent('domready',function(){
	var id = document.body.className.substr(6).toInt()-1;
	$('reload').addEvent('click',function(event){
		event.stop();
		var request = new Request.JSON({
			url: '/json/',
			onComplete: function(jsonObj) {
				// $('description').innerHTML = jsonObj.content; //  В IE6 d.gEBI червивый
				/* workaround */
				var desc = $('description');
				if (!desc || !desc.id || desc.id != "description"){
					var descObjects = document.getElementsByName("description");
					for (var i=0; i<descObjects.length; i++){
						if (descObjects[i].id == "description"){
							desc = descObjects[i];
						};
					};
				};
				desc.innerHTML = jsonObj.content;
				/* /workaround */
				
				document.body.className='main';
				id = jsonObj.id.toInt();
				var classn='main m'+(id+1);
				document.body.className=classn;
			}
		}).get({'id':id.toInt()});
	});

	var dest1 = $$('.destruction1 big span')[0];
	var dest2 = $$('.destruction2 big span')[0];
	var proc = $$('.processing big span')[0];
	
	function formatnm(chl){
		var chl10 = chl.toInt()*100;
		var chll = (chl*100).toInt();
		var ost = chll-chl10;
		if (ost==0){
			ost='00';
		}else{
			if (ost<10){
				ost='0'+ost;
			}
		}
		var rnum = chl.toInt()+','+ost;
		return rnum;
	}

	var dest1Counter = {counter: dest1.innerHTML.toFloat()};
	var addDest1Count = function(){
		this.counter=this.counter+0.01;
		dest1.innerHTML = formatnm(this.counter);
	};
	addDest1Count.periodical(5760, dest1Counter);
	
	var dest2Counter = {counter: dest2.innerHTML.toFloat()};
	var addDest2Count = function(){
		this.counter=this.counter+0.01;
		dest2.innerHTML = formatnm(this.counter);
	};
	addDest2Count.periodical(5760, dest2Counter);

	var procCounter = {counter: proc.innerHTML.toFloat()};
	var addProcCount = function(){
		this.counter=this.counter+0.01;
		proc.innerHTML = formatnm(this.counter);
	};
	addProcCount.periodical(1728,procCounter);
});
