function setTab(n) {
	var cell = n.parentNode.parentNode;
	var t = cell.parentNode.parentNode;
	$(t).find('.active').removeClass('active');
	$(t).find('.first_active').removeClass('first_active');
	$(t).find('.last_active').removeClass('last_active');
	$(cell).addClass('active');
	if ($(cell).hasClass('first')) {
		$(cell).addClass('first_active');
	}
	if ($(cell).hasClass('last')) {
		$(cell).addClass('last_active');
	}
	var id = cell.id.replace(/^th_/, '');
	$(document).find('.tab_contents .tab_data').each( function() {
			if (this.id == 'td_'+id) {
				$(this).addClass('tab_data_active');
			} else {
				$(this).removeClass('tab_data_active');
			}
	});
}

$(document).ready(function() {
   tabs($('#tabs'));
 });
 
 function tabs(tabs_container){
 	links = tabs_container.find('.tabs_link');
 	contents = tabs_container.find('.tabs_content');
 	
 	links.each(function(){
 		$(this).click(function(){
 			href = $(this).attr('href');
 			links.removeClass('active');
 			$(this).addClass('active');
 			content_container = tabs_container.find(href);
 			contents.css('display','none');
 			content_container.css('display','block');
 			return false;
 		})
 	})
 }



