var n = 5;
var f = false;
var b = new Array;
function prel_b(){

   	if(document.images) {
	  for(i=1;i<=n;i++)
               { str = 'buttons/b' + i + '_o.gif';
               b[i-1] = new Image();
               b[i-1].src = str;
}f = true;
 		}
}
function on_b(im){
	if (document.images && (f == true)) 
		{document.images[im].src="buttons/"+im+"_o.gif";}
		
}
function off_b(im){
	if (document.images && (f == true))
		{document.images[im].src = "buttons/"+im+".gif";}
}

function toggleB(im, src) {
	if (document.images && (f == true))
		{document.images[im].src = src;}
}


function cfBlockShow(id) {
	var obj = document.getElementById(id);
	if (obj) {
		obj.style.display = '';
		obj.style.visibility = 'visible';
	}
}

function cfBlockHide(id) {
	var obj = document.getElementById(id);
	if (obj) {
		obj.style.display = 'none';
		obj.style.visibility = 'hidden';
	}
}

function cfBlockToggle(id) {
	var obj = document.getElementById(id);
	if (obj) {
		if (obj.style.display == 'none') {
			cfBlockShow(id);
		} else {
			cfBlockHide(id);
		}
	}
}

function toggleCatDiv(id,count) {
	
	for (var i=0;i<count;i++) {
		cfBlockToggle(id+'_'+i);
	}
}