Hsa.tabs = {

	init: function(activeTabNumber){
		if(jQuery("#tabs-wrapper").length == 0){ //abort if no tabs exist
			return;
		}
		this.bindEvents();
		jQuery("#tabs-wrapper").each(function(){
		if (!activeTabNumber) activeTabNumber = 1;
		    jQuery(this).find("ul.tabs li:nth-child(" + activeTabNumber + ") a").click();
		});

	},

	bindEvents: function(){
		jQuery("#tabs-wrapper ul.tabs li a").click(
			function (e) {
				e.preventDefault();
				Hsa.tabs.toggleTab(this);
			}
		);
	},

	toggleTab: function(el){
		var li = jQuery(el).parent();
		var liList = jQuery(li).parent().children();
		var index = jQuery(liList).index(li);
		var tabsWrapper = jQuery(li).parent().parent();

		jQuery(liList).removeClass("active");
		jQuery(li).addClass("active");
		jQuery(tabsWrapper).find(".tab-content").hide();
		jQuery(tabsWrapper).find(".tab-content:eq("+index+")").show();
	}

};

jQuery(function(){
	//bind click to login form unohtuiko -link
	jQuery('#apua-kirjautumiseen-link').live('click', function(e){
		e.preventDefault();
		jQuery('#tabs-wrapper ul.tabs li:last a').click();
	});
});

