/**
 * menu toggle jsp
 * require jQuery
 * 2009-06-30 yzn
 */

var menuList = 
	[['menuAboutus', 'aboutusMenu'],
	['menuCompany', 'companyMenu'],
	['menuBusiness', 'businessMenu'],
	['menuWorks', 'worksMenu']];


function menuToggle(targetMenuObj) {
	var userAgent = navigator.userAgent;
	if(userAgent.indexOf('MSIE 6.0') > -1) return true;

	var targetMenuId = targetMenuObj.id;
	var menuRowId = '';
	for(var i = 0; i < menuList.length; i++) {
		menuRowId = menuList[i][1];
		var menuRowObj = document.getElementById(menuRowId);

		if(menuList[i][0] == targetMenuId) {
			//クリックされたメニューの開閉を行う
			$('#' + menuRowId).slideToggle('normal');
			if(menuRowObj.className == 'close') {
				menuRowObj.className = '';
				targetMenuObj.className = 'pngFix open';
			} else {
				targetMenuObj.className = 'pngFix';
				menuRowObj.className = 'close';
			}
		} else {
			//クリックされた以外のメニューは必ず閉じる
			closeMenuId = menuList[i][0];
			closeMenuObj = document.getElementById(closeMenuId);
			if(menuRowObj.className != 'close') {
				$('#' + menuRowId).slideToggle('normal');
				closeMenuObj.className = 'pngFix';
				menuRowObj.className = 'close';
			}
		}
	}
	return false;
}
