/*noConflict*/
jQuery.noConflict();
var $j = jQuery;


/*基本変数*/
var usePath = {
	blogURL : 'http://test.fei.jp/'
}
var useID = {
	toTopLink : '#toTop',
	gNav : 'ul#gNav'
}

/*スムーススクロール*/
function smoothScroll(){
	$j(this).blur();
	$j('html,body').animate({ scrollTop: 0 }, 'slow');
 	return false;
}

/*FAQ*/
function faq(){
	var faqListId = 'body#compliance.faq #faqBox dl#faqList';
	var btnCloseId = 'body#compliance.faq #faqBox dd p.btnClose a';
	$j(faqListId).find('dt span').wrapInner('<a href="#"></a>');
	$j(faqListId).find('dd').css('display','none').append('<p class="btnClose"><a href="#"><img src="img/btn_close.png" width="52" height="18" class="btn" alt="閉じる" /></a></p></span>');
	$j(faqListId).find('dt').each(function(){
		$j(this).click(function(){
			$j(this).next('dd').slideToggle();
			return false;
		});
	});
	$j(btnCloseId).each(function(){
		$j(this).click(function(){
			$j(this).closest('dd').slideToggle();
			return false;
		});
	});
};


$j(function(){
	
	$j(useID.gNav).children('li').each(function() {
		var current = "nav current_" + ($j(this).attr('id'));
		var parentClass = $j(useID.gNav).attr("class");
		if (parentClass != current) {
	 	   $j(this).children('a').css('backgroundImage','none');
		}
	});

	attachNavEvents(useID.gNav, "nav_home");
	attachNavEvents(useID.gNav, "nav_compliance");
	attachNavEvents(useID.gNav, "nav_marketing");
	attachNavEvents(useID.gNav, "nav_china_ec");
	attachNavEvents(useID.gNav, "nav_web_promotion");
	attachNavEvents(useID.gNav, "nav_feiblog");
	
	function attachNavEvents(parent, myID){
		var bodyID = $j('body').attr('id');
		var href = $j('li#' + myID).find('a').attr('href');
		if (myID == 'nav_' + bodyID) {
			//$j('li#' + myID).find('a').attr('href','javascript:void(0)').css('cursor','default')
		} else {
			$j(parent + ' li' + "#" + myID).hover(function(){
				$j(this).find('a').append('<span id="over_' + myID + '"></span>');
				$j("span#over_" + myID).css({
					display: "none"
				}).stop().fadeIn(150);
			}, function(){
				$j("span#over_" + myID).stop().fadeOut(400, function(){
					$j(this).remove();
				});
			});
		}
	}


	
	/*scrollTop
	$j(useID.toTopLink).click(function(){
		smoothScroll();
		return false;
	});*/
	
	
	/*FAQ*/
	faq();

	
});
