            $(function() {

                $('#container-1').tabs();
                $('#container-2').tabs(2);
                $('#container-3').tabs({ fxSlide: true });
                $('#container-4').tabs({ fxFade: true, fxSpeed: 'fast' });
                $('#container-5').tabs({ fxSlide: true, fxFade: true, fxSpeed: 'normal' });
                $('#container-6').tabs({
                    fxFade: true,
                    fxSpeed: 'fast',
                    onClick: function() {
                        alert('onClick');
                    },
                    onHide: function() {
                        alert('onHide');
                    },
                    onShow: function() {
                        alert('onShow');
                    }
                });
                $('#container-7').tabs({ fxAutoHeight: true });
                $('#container-8').tabs({ fxShow: { height: 'show', opacity: 'show' }, fxSpeed: 'normal' });
                $('#container-9').tabs({ remote: true });
                $('#container-10').tabs();
                $('#container-11').tabs({ disabled: [3] });

                $('<p><a href="#">Disable third tab<\/a><\/p>').prependTo('#fragment-28').find('a').click(function() {
                    $(this).parents('div').eq(1).disableTab(3);
                    return false;
                });
                $('<p><a href="#">Activate third tab<\/a><\/p>').prependTo('#fragment-28').find('a').click(function() {
                    $(this).parents('div').eq(1).triggerTab(3);
                    return false;
                });
                $('<p><a href="#">Enable third tab<\/a><\/p>').prependTo('#fragment-28').find('a').click(function() {
                    $(this).parents('div').eq(1).enableTab(3);
                    return false;
                });

            });

	function showTab($containerId,$id,$tabNum)	{
		//alert('ci: '+$containerId+' id: '+$id+' tabNum: '+$tabNum);
		// Removes all 'sel' classes
		removeClasses();

		// Adds class 'sel'
		$('#list'+$id).attr('class','sel');

		$('#tabheading-'+$id).show();
		$('#'+$containerId).enableTab($tabNum);
		$('#'+$containerId).triggerTab($tabNum);
	}

	function highlightManufacturer($id)	{
		$('#list'+$id+'man').attr('class','sel');	
	}

	function hideTab($containerId,$id) {
                //alert('dff'+$id);
                $('#tabheading-'+$id).hide();
		removeClasses();

		$numTabs = countTabs()-1;
	$numTabs=1;	// Need nice way to revert to previous tab
		$('#'+$containerId).enableTab($numTabs);
                $('#'+$containerId).triggerTab($numTabs);
        }

	function removeTab($containerId,$id) {
                $('#tabheading-'+$id).hide();
	}

	function removeClasses()	{
		var $list = $('#manfacturers-list');
                $('li',$list).attr('class','');
	}

	function countTabs(){
		var ul = document.getElementById('tabs-nav');
		var i=0, c =0;
		/*while(obj = ul.getElementsByTagName('li')[i++]) {
		  res = $('#'+obj.id).css('display');
		  if(res!='none') {
		    c++;
		  }
		}
		return c;*/

		while(ul.getElementsByTagName('li')[i++]) c++;
		return c;
	}

	function setTab(manId)	{
		var str; var id;
		id = $('.tabs-selected').attr('id');
		str = id.replace("tabheading-","");
		str = str.replace("man","");
		manId.value = str;
		return false;
	}
