function displayGraph(id, name) {
	var child = document.getElementById('graph').childNodes;
	var i;
	var id2;
	var id3;
	var child2;
	var j;

	if (id.match(/^ratio_(.*)/)) {
		id2 = RegExp.$1;
	} else if (id.match(/^count_(.*)/)) {
		id2 = RegExp.$1;
	}
	for (i = 0; i < child.length; i++) {
		if (child[i].nodeName === 'DIV') {
			child[i].style.display = 'none';
		}
	}
	document.getElementById('line1').style.display = '';
	document.getElementById('line2').style.display = '';
	document.getElementById('line3').style.display = '';

	child = document.getElementById('ratio_menu').childNodes;
	for (i = 0; i < child.length; i++) {
		if (child[i].nodeName === 'LI') {
			child[i].style.color = 'black';
			child[i].style.fontWeight = 'normal';
			child2 = child[i].childNodes;
			for (j = 0; j < child2.length; j++) {
				if (child2[j].nodeName === 'UL') {
					child2[j].style.display = 'none';
				}
			}
		}
	}
		
	child = document.getElementById('count_menu').childNodes;
	for (i = 0; i < child.length; i++) {
		if (child[i].nodeName === 'LI') {
			child[i].style.color = 'black';
			child[i].style.fontWeight = 'normal';
			child2 = child[i].childNodes;
			for (j = 0; j < child2.length; j++) {
				if (child2[j].nodeName === 'UL') {
					child2[j].style.display = 'none';
				}
			}
		}
	}

	id3 = 'synonym_count_' + id2;
	document.getElementById(id3).style.display = '';
	document.getElementById(id3).parentNode.style.color = 'red';
	document.getElementById(id3).parentNode.style.fontWeight = 'bold';
	document.getElementById(id3).style.color = 'black';
	document.getElementById(id3).style.fontWeight = 'normal';
	id3 = 'synonym_ratio_' + id2;
	document.getElementById(id3).style.display = '';
	document.getElementById(id3).parentNode.style.color = 'red';
	document.getElementById(id3).parentNode.style.fontWeight = 'bold';
	document.getElementById(id3).style.color = 'black';
	document.getElementById(id3).style.fontWeight = 'normal';
	document.getElementById(id).style.display = '';
	document.getElementById('disease_name').innerHTML = name;
}

function menuChange(category) {
	var child;
	var id;
	var i;

	if (category === 'ratio_menu') {
		document.getElementById('ratio_10').style.display = '';
		document.getElementById('ratio_20').style.display = '';
		document.getElementById('ratio_30').style.display = '';
		document.getElementById('ratio_40').style.display = '';
		document.getElementById('count_100').style.display = 'none';
		document.getElementById('count_200').style.display = 'none';
		document.getElementById('count_300').style.display = 'none';
		document.getElementById('count_400').style.display = 'none';
		document.getElementById('ratio_menu').style.display = '';
		document.getElementById('count_menu').style.display = 'none';
		child = document.getElementById('graph').childNodes;
		for (i = 0; i < child.length; i++) {
			if (child[i].id) {
				if (child[i].style.display === '') {
					if (child[i].id.match(/^count_(.*)/)) {
						id = 'ratio_' + RegExp.$1;
						child[i].style.display = 'none';
						document.getElementById(id).style.display = '';
					}
				}
			}
		}
	} else {
		document.getElementById('ratio_10').style.display = 'none';
		document.getElementById('ratio_20').style.display = 'none';
		document.getElementById('ratio_30').style.display = 'none';
		document.getElementById('ratio_40').style.display = 'none';
		document.getElementById('count_100').style.display = '';
		document.getElementById('count_200').style.display = '';
		document.getElementById('count_300').style.display = '';
		document.getElementById('count_400').style.display = '';
		document.getElementById('ratio_menu').style.display = 'none';
		document.getElementById('count_menu').style.display = '';
		child = document.getElementById('graph').childNodes;
		for (i = 0; i < child.length; i++) {
			if (child[i].id) {
				if (child[i].style.display === '') {
					if (child[i].id.match(/^ratio_(.*)/)) {
						id = 'count_' + RegExp.$1;
						child[i].style.display = 'none';
						document.getElementById(id).style.display = '';
					}
				}
			}
		}
	}
}
