var currentbox = new Array();
var boxheigt = new Array();

function pageCatBlockShow(cid,bid)
{
	$('pcb-' + currentbox[cid]).hide();
	$('pcb-' + bid).show();
	removeClass(document.getElementById('pcl-' + currentbox[cid]), "pageCatActive");
	addClass(document.getElementById('pcl-' + bid), "pageCatActive");
	currentbox[cid] = bid;
}

function hasClass(ele,cls) {
	return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));
}

function addClass(ele,cls) {
	if (!this.hasClass(ele,cls)) ele.className += " "+cls;
}

function removeClass(ele,cls) {
	if (hasClass(ele,cls)) {
		var reg = new RegExp('(\\s|^)'+cls+'(\\s|$)');
		ele.className=ele.className.replace(reg,' ');
	}
}

//call the functions
//addClass(document.getElementById("test"), "test");
//removeClass(document.getElementById("test"), "test")
//if(hasClass(document.getElementById("test"), "test")){//do something};
