var MSG_SEARCHBOX = '検索キーワードを入力してください';
var MSG_EXCLUDE_SEARCHBOX = '除外したいキーワード';


function searchbox_toggle(id){
	var target = $(id);
	$("optionToggleAnchor").innerHTML = (target.style.display == 'none') 
		? '<img height="11" width="11" title="検索オプションを閉じる" alt="検索オプションを閉じる" src="http://s.pimg.jp/image/common/icon_minus.gif" style="vertical-align:middle;" />&nbsp;<span>検索オプションを開じる</span>' 
		: '<img id="optionToggleAnchorImg" height="11" width="11" title="検索オプションを開く" alt="検索オプションを開く" src="http://s.pimg.jp/image/common/icon_plus.gif" style="vertical-align:middle;" />&nbsp;<span >検索オプションを開く</span>';
	
	target.style.display = (target.style.display == 'none') ? 'block' : 'none';
	if($("keyword_morehint"))
		$("keyword_morehint").style.display = ($('keyword_morehint').style.display == 'none') ? 'block' : 'none';
	
	setCookie('keyword_option_display',target.style.display);
}
function show_search_help(id){
	window.open('/html/search_help.html#'+(id || ''), 'size','width=640,scrollbars=1,resizable=1,menubar=0,toolbar=0,location=0');
}
function setBlink(id,target){
	Event.observe($(id),'mousedown',function(){
		$(target).setStyle({'background':'#FF6600'});
		$(target).setStyle({'color':'#000000'});
	});
	Event.observe($(id),'mouseup',function(){
		$(target).setStyle({'background':''});
		return false;
	});
}

function setSearchBox() {
	if($F("input_keyword") == ""){
		$("input_keyword").value=MSG_SEARCHBOX;
		$("input_keyword").setStyle({'color':'#B3B3B7'});		
	}

	if($F("not_keyword") == ""){
		$("not_keyword").value=MSG_EXCLUDE_SEARCHBOX;
		$("not_keyword").setStyle({'color':'#B3B3B7'});
	}
	
	Event.observe($("input_keyword"),'click',function(){
		Field.focus('input_keyword');
		$("input_keyword").setStyle({'color':'#000000'});
		if($F("input_keyword") == MSG_SEARCHBOX ) $("input_keyword").value="";
	});

	Event.observe($("input_keyword"),'blur',function(){
		if($F("input_keyword") == "" ) {
			$("input_keyword").value=MSG_SEARCHBOX;
			$("input_keyword").setStyle({'color':'#B3B3B7'});		
		}
	});

	Event.observe($("not_keyword"),'click',function(){
		Field.focus('not_keyword');
		$("not_keyword").setStyle({'color':'#000000'});
		if($F("not_keyword") == MSG_EXCLUDE_SEARCHBOX ) $("not_keyword").value="";
	});

	Event.observe($("not_keyword"),'blur',function(){
		if($F("not_keyword") == "" ) {
			$("not_keyword").value=MSG_EXCLUDE_SEARCHBOX;
			$("not_keyword").setStyle({'color':'#B3B3B7'});		
		}
	});

}

function submit_search(){
	if($F("input_keyword") == MSG_SEARCHBOX ) $("input_keyword").value="";
	if($F("not_keyword") == MSG_EXCLUDE_SEARCHBOX ) $("not_keyword").value="";
}

(function() {
		//($("tab_[% active_tab || q.param('rm') || 'keyword' %]") || $("tab_keyword")).addClassName('selected');
		//if(getCookie('keyword_option_display') != 'block') searchbox_toggle('keyword_option');
		if(getCookie('keyword_option_display') == 'block') searchbox_toggle('keyword_option');
		setSearchBox();
  		var tabView = new YAHOO.widget.TabView('search_box');
})();
//setBlink("anchor_sample_keyword",'input_keyword');


