var dimx = 0;
var Dimx = 0;
var dir = 0;
var log = "";
function ptab_switch(id){
	var f = document.getElementById('pimg_'+id).src
	var fl = f.length;
	dimx = 0;
	Dimx = 0;
	if(f.substr(fl-7,3) == "off"){
		document.getElementById('prog_'+id).style.display = '';
		dir = 1;
		scroll(id);
		document.getElementById('pimg_'+id).src = 'fileadmin/layout/icons/tab_on.gif';
	}else{
		dir = -1;
		scroll(id);
		document.getElementById('pimg_'+id).src = 'fileadmin/layout/icons/tab_off.gif';
	}
}
function scroll(id){
	var time;
	time = setTimeout("scroll("+id+")",0);
	if(dir == 1){
		dimx = Math.round(Dimx+=(70-Dimx)*4/20);
	}else{
		dimx = 60-Math.round(Dimx+=(70-Dimx)*4/20);
	}
//	log += dimx+" - "+Dimx+"\n";
	document.getElementById('prog_'+id).style.height = (dimx)+'px';
	if (dimx >= 70 && dir == 1){
		clearTimeout(time);
//		alert("log: "+log);
		log = "";
	}else if(dimx <= 0 && dir == -1){
		document.getElementById('prog_'+id).style.display = 'none';
		clearTimeout(time);
	}
}
