public int Clear(int pos) {
		switch (pos) {
		case ScriptType.POSITION_BACK:
			Params.ClearOverlapCG();
			Parent.ClearOverlap();
			// no break
		
		case ScriptType.POSITION_BACKONLY:
			Params.ClearBackCG();
			Parent.ClearBack();
			break;
		
		case ScriptType.POSITION_CENTER:
			Params.ClearCenterCG();
			Parent.ClearCenter();
			break;
		
		case ScriptType.POSITION_LEFT:
			Params.ClearLeftCG();
			Parent.ClearLeft();
			break;
		
		case ScriptType.POSITION_RIGHT:
			Params.ClearRightCG();
			Parent.ClearRight();
			break;
		
		case ScriptType.POSITION_OVERLAP:
			Params.ClearOverlapCG();
			Parent.ClearOverlap();
			break;
		}
		return Continue;
	}