$(function(){
/////////////////

//カテゴリ区分
var cat = $('body').attr('id');
if(cat == 'top') var catNum = 0;
if(cat == 'csm') var catNum = 1;
if(cat == 'dit') var catNum = 2;
if(cat == 'sln') var catNum = 3;


//ロールオーバー設定
$('div.gnav li:has(ul)').each(function(i){

	//ロールオーバー＆アウト時のbackground-positionの値を文字列として変数に格納
	var overPos = String(-130*(i+1)) + ' 0';
	var outPos = String(-130*catNum) + ' 0';

	var dropDur = 200;//ドロップダウンの速度（ms）
	var flag = false;//誤動作防止フラグ

	$(this).hover(
		function(){
			if(!flag) {
				flag = true;
				$(this).find('ul:first').animate({height:'show'},dropDur);
				if ($.browser.msie && $.browser.version != 7.0) {
					if (catNum == i+1) {
						$(this).css('background-position','-130px -35px');//カレントの場合はこちら
					}else{
						$(this).css('background-position',overPos);//通常はこちら
					}
				}
				return false;
			}
		},
		function(){
			$(this).find('ul:first').animate({height:'hide'},dropDur,function(){flag = false});
			if ($.browser.msie && $.browser.version != 7.0) {
				if (catNum == i+1) {
					$(this).css('background-position','0 -35px');//カレントの場合はこちら
				}else{
					$(this).css('background-position',outPos);//通常はこちら
				}
			}
			return false;
		}
	);

});


/////////////////
});



// フォームのvalue値をonFocusで一度だけ消す処理
function eraseText(obj){
if (obj.value == obj.defaultValue) obj.value = "";}
