/**
 * @author PawelM
 */

function faq_toggle_list(id) {
	//$('[id^=questionGroup_]:not(#questionGroup_'+id+')').removeClass('questionSelected');		
	//$('#questionGroup_'+id).addClass('questionSelected');
	$('[id^=faqBox_]:not(#faqBox_'+id+')').removeClass('faqBox selected');
	$('[id^=faqBox_]:not(#faqBox_'+id+')').addClass('faqBox');
	$('#faqBox_' + id).addClass('faqBox selected');
	
	$('.list[id^=list_]:not(#list_'+id+')').slideUp(200);		
	$('.list#list_'+id).slideDown(200);
	fag_toggle_all_state = false;
}

function faq_toggle_details(list, id) {
	$('#list_'+list+' [id^=details_]:not(#details_'+id+')').prev().removeClass('current');		
	$('#list_'+list+' #details_'+id).prev().addClass('current');
	$('#list_'+list+' [id^=details_]:not(#details_'+id+')').slideUp(200);		
	if ($('#list_'+list+' #details_'+id).css('display')=="none") $('#details_'+id).slideDown(200);
}

function faq_hide_details(list, id) {
	$('#list_'+list+' #details_'+id).prev().removeClass('current');		
	$('#list_'+list+' #details_'+id).slideUp(200);
}

var fag_toggle_all_state = false;

function faq_toggle_all() {
	if (fag_toggle_all_state) {
		//$('[id^=questionGroup_]').removeClass('questionSelected');
		$('[id^=faqBox]').removeClass('faqBox selected');
		$('[id^=faqBox]').addClass('faqBox');
		$('.list[id^=list_]').slideUp(200);				
	} else {
		//$('[id^=questionGroup_]').addClass('questionSelected');
		$('[id^=faqBox]').addClass('faqBox selected');
		$('.list[id^=list_]').slideDown(200);						
	}
	
	fag_toggle_all_state = !fag_toggle_all_state;
}


function faq_show_questions() {
	$('#faqTabs div').eq(0).addClass('tabSelected');
	$('#faqTabs div').eq(1).removeClass('tabSelected');
	$('#faqTabs div').eq(0).removeClass('tab');
	$('#faqTabs div').eq(1).addClass('tab');
	
	$('.faq .faqBox').show();
	$('.faq .addComment').hide();
}

function faq_show_form() {
	$('#faqTabs div').eq(1).addClass('tabSelected');
	$('#faqTabs div').eq(0).removeClass('tabSelected');	
	$('#faqTabs div').eq(1).removeClass('tab');
	$('#faqTabs div').eq(0).addClass('tab');

	$('.faq .faqBox').hide();
	$('.faq .addComment').show();
}
