// JavaScript Document
function init_tabs() {

	jQuery('#tabs li').click(function(){
															 
		if (jQuery.browser.msie) {
			jQuery('#footer').css('position', 'relative');
		}
		
		if (!jQuery('#tabs').hasClass("active")) {
			jQuery('#tabs').toggleClass("active");
		}

		var activeElement = jQuery(this);
		var unactiveElement = jQuery("#tabs li.active:first");
		
		if (activeElement.attr('id') == unactiveElement.attr('id')) {
			jQuery('#tabs').toggleClass("active");
			jQuery('#content-' + activeElement.attr("id")).css("display", "none");
		}
		else {
			unactiveElement.toggleClass("active");
			jQuery('#content-' + unactiveElement.attr("id")).css("display", "none");
			jQuery('#content-' + activeElement.attr("id")).css("display", "block");
		}

		activeElement.toggleClass("active");
		
		if (jQuery.browser.msie) {
			jQuery('#footer').css('position', 'absolute');
		}
	});


	if (jQuery('div.activate-flag:first').parents("div.tab-content").length > 0) {
		jQuery('#' + jQuery('div.activate-flag:first').parents("div.tab-content").attr("id").substr(8)).click();
	}
	else {
		key = location.hash.replace('#','').replace('_mandatory','');
    if (key && jQuery('#' + key)) {
  		jQuery('#' + jQuery('#' + key).parents("div.tab-content").attr("id").substr(8)).click();
    }
	}
	
}
