function showtab(tabID,type) {
	cLayer = getObject(tabID);
	if (cLayer) {
		if (type == 'block') {
			cLayer.style.display = 'block';		
		}else if (type == 'visible') {
			cLayer.style.visibility = 'visible';
		}else if (type == 'slide') {
			new Effect.SlideDown(tabID, {duration:0.5});
		}else {
			cLayer.style.display = 'inline';
		}
		//alert(cLayer.style.display);
	}
}

function hidetab(tabID,type) {
	cLayer = getObject(tabID);
	if (cLayer) {
		if (type == 'hidden') {
			cLayer.style.visibility = 'hidden';
		}else if (type == 'slide') {
			new Effect.SlideUp(tabID, {duration:0.5});
		}else{
			cLayer.style.display='none';
		}
		//alert(cLayer.style.display);
	}
}


function toggletab(tabID,type) {
	cLayer = getObject(tabID);
	if (cLayer) {
		if (type == 'visible' || type == 'hidden') {		
			if (cLayer.style.visibility == 'visible') {
				cLayer.style.visibility = 'hidden';
			}else{		
				cLayer.style.visibility = 'visible';
				
			}
		}else if (type == 'disable') {			
			if (cLayer.disabled == true) {
				cLayer.disabled = false;
			}else{
				cLayer.disabled = true;
			}
		}else if (type == 'slide') {
			
			if (cLayer.style.display == 'none') {
				new Effect.SlideDown(tabID, {duration:0.5});
			}else{
				new Effect.SlideUp(tabID, {duration:0.5});
			}
		}else {
			if (cLayer.style.display == 'block' || cLayer.style.display == 'inline') {
				cLayer.style.display = 'none';			
			}else{
				if (type == 'block') {
					cLayer.style.display = 'block';
				}else{
					cLayer.style.display = 'inline';				
				}
				
			}
		}
	}
}

function getObject(id) {
	if (document.all) {
		return document.all[id];
	} else if(document.getElementById) {
		return document.getElementById(id);
	}
}