function rc_sw(id){
	c=document.getElementById(id);
	cw=c.offsetWidth;
	l=c.childNodes;
	lw=0;
	la=new Array();
	k=0;
	for(i=0;i<l.length;i++){
		if(l[i].tagName=='LI'){
			la[k]=l[i];
			w=Math.ceil((l[i].offsetWidth/cw)*100);
			la[k].style.width=w+'%';
			lw+=w;k++;
		}
	}
	t=0;
	d=parseInt((100-lw)/la.length);
	for(i=0;i<la.length;i++){
		w=parseInt(la[i].style.width)+d;
		la[i].style.width=w+'%';
		t+=w;
	}
	d=100-t;
	i=0;
	if(d>0){
		while((d>0)&&(i<la.length)){
			la[i].style.width=parseInt(la[i].style.width)+1+'%';
			i++;
			d--;
		}
	}else if(d<0){
		while((d<0)&&(i<la.length)){
			la[i].style.width=parseInt(la[i].style.width)-1+'%';
			i++;
			d++;
		}
	}
	k=0;
	for(i=0;i<la.length;i++){
		d=parseInt(la[i].style.width);
		if(k<d){
			k=d;
			t=i;
		}
	}
	la[t].style.width=parseInt(la[t].style.width)-1+'%';
}


