/* 京 */
/* =============================================================================
	searchbox script for Fresheye
============================================================================= */
var menuAry = [['KU','コトバノウチュウ'],['WEB','ウェブ'],['NEWS','ニュース'],['CLIP','クリップ'],['PEDIA','Feペディア'],['SITE','登録サイト'],['BLOG','ブログ']]

function clearMenu(pos) {
	var i, menuTxt, menuInner;
	for(i=0; i<menuAry.length; i++) {
		menuInner = document.getElementById(menuAry[i][0]+pos+'_inner');
		menuInner.style.paddingLeft = '0';
		menuInner.style.backgroundImage = 'none';
		menuTxt = document.getElementById(menuAry[i][0]+pos+'_txt');
		menuTxt.style.backgroundImage = 'none';
		if(menuTxt.innerHTML.indexOf('<a')==-1) {
			menuTxt.style.padding = '0';
			menuTxt.innerHTML = '<span><a href="" onclick="return chg_searchmode(' + i + ',\'ON\',\'' + pos + '\')">' + menuAry[i][1] + '</a></span>';
			document.getElementById(menuAry[i][0]+pos).style.background = 'none';
		}
	}
}

function setSearchMode(mode, objFm) {
	if(!objFm) {
		objFm = document.getElementById('fmSearch');
		objFm.gnavSelect.options[mode].selected = true;
	}
	switch(mode) {
		case 0:
			objFm.action = 'http://kotochu.fresheye.com/search/';
			objFm.type.value = '';
			objFm.ord.value = '';
			objFm.rt.value = '';
			objFm.emo.value = '';
			break;
		case 1:
			objFm.action = 'http://search.fresheye.com/';
			objFm.type.value = '1';
			objFm.ord.value = 's';
			objFm.rt.value = 'web';
			objFm.emo.value = '';
			break;
		case 2:
			objFm.action = 'http://news.fresheye.com/search/';
			objFm.type.value = '2';
			objFm.ord.value = 't';
			objFm.rt.value = 'kj';
			objFm.emo.value = 'news';
			break;
		case 3:
			objFm.action = 'http://news.fresheye.com/search/';
			objFm.type.value = '3';
			objFm.ord.value = 't';
			objFm.rt.value = 'tm';
			objFm.emo.value = 'topic';
			break;
		case 4:
			objFm.action = 'http://search-wkp.fresheye.com/';
			objFm.type.value = '5';
			objFm.ord.value = '';
			objFm.rt.value = '';
			objFm.emo.value = '';
			break;
		case 5:
			objFm.action = 'http://search.fresheye.com/';
			objFm.type.value = '8';
			objFm.ord.value = 's';
			objFm.rt.value = 'nfsite';
			objFm.emo.value = '';
			break;
		case 6:
			objFm.action = 'http://news.fresheye.com/search/';
			objFm.type.value = '4';
			objFm.ord.value = 't';
			objFm.rt.value = 'bg';
			objFm.emo.value = 'blog';
			break;
		default:
			break;
	}
}

function chg_searchmode(num, flg, p) {
	var fm_search = document.getElementById('nsrch'+p);
	setSearchMode(num, fm_search);
	if(fm_search.kw.value!='') {
		if(flg=='ON') {
			fm_search.submit();
		}
	} else {
		clearMenu(p);
		document.getElementById(menuAry[num][0]+p).style.background = 'transparent url(http://img.fresheye.com/fe/www/fetop/img/menu_cursor.gif) no-repeat center bottom';
		var menuLink = document.getElementById(menuAry[0][0]+p+'_txt').childNodes[0];
		if(num>0) {
			menuLink.style.borderLeft = '1px solid #afb3e1';
		} else {
			menuLink.style.borderLeft = '0';
		}
		var cur_inner = document.getElementById(menuAry[num][0]+p+'_inner');
		cur_inner.style.paddingLeft = '7px';
		cur_inner.style.background = 'transparent url(http://img.fresheye.com/fe/www/fetop//img/menu_bgleft.gif) no-repeat 0 0';
		var cur_txt = document.getElementById(menuAry[num][0]+p+'_txt');
		cur_txt.style.padding = '5px 5px 5px 0';
		cur_txt.style.fontWeight = 'bold';
		cur_txt.style.color = '#fff';
		cur_txt.style.background = 'transparent url(http://img.fresheye.com/fe/www/fetop//img/menu_bgcurrent.gif) no-repeat right top';
		cur_txt.innerHTML = menuAry[num][1];
	}
	return false;
}