var LAGOINHA = window.LAGOINHA || {};
LAGOINHA.PROFILE = window.LAGOINHA.PROFILE || {};

LAGOINHA.PROFILE.selectEvaluation = function(){
	LAGOINHA.PROFILE.calcLink();
	linkActual = $('#tabsQualifications li.active a');
	liPai = linkActual.parents('li').eq(0);
	divPai = liPai.parents('div').eq(0);
	$('#qualifications div.generic-info').remove();
	LAGOINHA.ajaxTab(liPai.find('a').get(0), LAGOINHA.PROFILE.PaginationClicks);
	
}

LAGOINHA.PROFILE.calcLink = function(){
	$('#tabsQualifications li a').each(function(e){
		newParam = '';
		linkActual = $(this);
		liPai = linkActual.parents('li').eq(0);
		urlActual = linkActual.attr('href').replace(/&filterQual=[A-Z]+/gim,'');
		totalItens = $('#typeView dd input[@type="checkbox"][@checked]').length;
		$('#typeView dd input[@type="checkbox"][@checked]').each(function(e){
			newParam += '&filterQual='+$(this).attr('value');
		});
		linkActual.before('<a href="'+urlActual+newParam+'">'+linkActual.html()+'</a>');
		linkActual.remove();
		liPai.find('a').click(LAGOINHA.PROFILE.addEventTab);
	})
}

LAGOINHA.PROFILE.addEventTab = function(e){
	e.preventDefault();e.stopPropagation();
	LAGOINHA.ajaxTab(this, LAGOINHA.PROFILE.PaginationClicks);
}

LAGOINHA.PROFILE.PaginationClicks = function() {
	$('#qualifications .generic-info thead a, #qualifications .generic-info div.pagination a').unbind().click(function(e){
		e.preventDefault();e.stopPropagation();
		LAGOINHA.ajaxTabPagination(this, LAGOINHA.PROFILE.PaginationClicks);
	});
	try{
		LAGOINHA.create_new_feedbackresponse_links();
	}catch(e){
		void(null);
	}
}

LAGOINHA.PROFILE.startup = function(){
	$('#tabsQualifications li a').click(LAGOINHA.PROFILE.addEventTab);
	$('#typeView dd input[@type="checkbox"]').click(LAGOINHA.PROFILE.selectEvaluation).attr('checked','checked');
	LAGOINHA.PROFILE.PaginationClicks();
}

$(LAGOINHA.PROFILE.startup);