//----------------------------------------

//  TabPanel functions

//----------------------------------------

// activating tab panel width id="tabPad"



function findActiveTab(){

  var isActive=false;

  for (i=0;i<(tabLabel.length);i++){

    if(tabLabel.eq(i).hasClass("active")){

      isActive=true;

      break;

    }

  };  

  if (isActive){return i}

  else {return null};

};



function deactivateTab(index){

  tabLabel.eq(index).removeClass("active");

  tabElem.eq(index).css("display","none");

};



function activateTab(index){

  tabLabel.eq(index).addClass("active");

  tabElem.eq(index).css("display","block");

  zGallery.zRefresh();

};



$(function(){

  tabLabel=$("#tabPad .tabhead li");

  tabLabel.click(function(){

    if(!$(this).hasClass("active")){

    deactivateTab(findActiveTab());

    activateTab($(this).index());

    };

  });

});



$(document).ready(function initiateTab(){

	var tabPad1 = "#tabPad";

	if ($(tabPad1)[0]){

		tabLabel=$(tabPad1 + " .tabhead li");

		tabElem=$(tabPad1 + " .tab");

		var active=findActiveTab();

		if (active!=null){tabElem.eq(active).css("display","block")}

		else {

			tabLabel.eq(0).addClass("active");

			tabElem.eq(0).css("display","block");

		};

	};

	var tabPad2 = "#tabPad";

	$(function() {

		$("#socTabs").tabs();
		$("#socComments").tabs();

	});

});



//------------------------------------------

//  End TabPanels

//------------------------------------------
