// JavaScript Document
function getAnswer(faq_id,status,text)
{
/*	$('#answer_'+faq_id).css("display","block");*/
	if(status == 1) {
		$('#answer_'+faq_id).slideDown('fast');
		$('#a_'+faq_id).attr('onClick',"getAnswer('"+faq_id+"','2','"+$('#a_'+faq_id).html()+"')");
		$('#a_'+faq_id).html(text);
		$('#div_'+faq_id+" span").each(function() {
			$(this).css("font-weight","bold");
		});
	} else {
		$('#answer_'+faq_id).slideUp('fast');
		$('#a_'+faq_id).attr('onClick',"getAnswer('"+faq_id+"','1','"+$('#a_'+faq_id).html()+"')");
		$('#a_'+faq_id).html(text);
		$('#div_'+faq_id+" span").each(function() {
			$(this).css("font-weight","normal");
		});
	}
}

function menuLine()
{
	var menu = $('#horiz_nav');
	var items = $('#horiz_nav>li');
	var subItem = $('#horiz_nav>li>ul');
	var current = $('#horiz_nav>li[class="selected"]');
	var cur = $(current)[0] || $('.par_selected')[0];
	var cur_img = $(cur).find('img');
	
	var setLeft = typeof(cur) !== 'undefined' ? cur.offsetLeft : 0;
	var setWidth = typeof(cur) !== 'undefined' ? cur.offsetWidth : 0;
	if(setLeft) setLeft = (setLeft-((setWidth-cur_img.width())/4))+8;
	if(setWidth) setWidth = setWidth-10;
	var line = $('#topMenuLine').css({
		left: setLeft,
		width: setWidth
	});
	
	if(typeof(cur) == 'undefined') {
		line.hide();
	}

	current.addClass('current');
	items.dequeue().each(function(){
		var me = $(this);
		me.mouseenter(function(){
			current.removeClass('current');
			var img = me.find('img');
			if(navigator.userAgent.search(/msie/i)!= -1) {
				line.stop().animate({
					left: me[0].offsetLeft-((me[0].offsetWidth-img.width())/4)+8,
					width: me[0].offsetWidth
				}, 'normal');
			} else {
				line.stop().animate({
					left: me[0].offsetLeft-((me[0].offsetWidth-img.width())/4)+8,
					width: me[0].offsetWidth-10
				}, 'normal');
			}
		});
	});
	menu.mouseleave(function(){
		line.stop().animate({
			left: setLeft,
			width: setWidth
		}, 'normal', function(){
			if(typeof(cur) == 'undefined') {
				line.hide();
			}
			current.addClass('current');
		});
	});
}

function centerSubMenu()
{
	var items = $('#horiz_nav>li');
	items.each(function(){
		var li = $(this);
		var ul = $(this).find('ul');
		var subul = $(ul).find('ul');

		//ul.css('left', '-' + ((ul.width()-li.width())/2) + 'px');
		ul.css('width', ul.width() + 'px');
		li.css('width', li.width() + 'px');
		//subul.css('width',subul.width() + 'px');
	});
}

function showSubMenuHover() 
{
	var items = $('#horiz_nav>li');
	var itemsChild = $('#horiz_nav>li>ul>li');
	items.hover(function(){
		var ul = $(this).find('ul');
		ul.css('z-index',999);
		ul.fadeIn('fast');
		var ul = $(this).find('ul>li>ul');
		ul.hide();
		//ul.stop().animate({ bottom: '-' + (ul.height()+5) + 'px' }, 'normal');
	},
	function(){
		var ul = $(this).find('ul');
		ul.hide();
		//ul.stop().animate({ bottom: '13px' }, 'normal');
	});
	
	itemsChild.hover(function(){
		var ulChild = $(this).find('ul');
		ulChild.css('z-index',999);
		//ulChild.fadeIn('fast');
		
		ulChild.show();
		//ul.stop().animate({ bottom: '-' + (ul.height()+5) + 'px' }, 'normal');
	},
	function(){
		var ulChild = $(this).find('ul');
		ulChild.hide();
		//ul.stop().animate({ bottom: '13px' }, 'normal');
	});	
}
//$(menuLine);
centerSubMenu();
showSubMenuHover();
menuLine();
