var ul, lhash;

$(document).ready(function(){
  lhash = location.hash.replace("#","");
  ul = $("ul.tabs");
  if(ul.length) {
    tabsBind();
    tabsInit();
    if(lhash != "") {
      tabsCustomSet();
    }
  }
  $(".hp-p").click(function(){
    p = document.location.toString();
    if(p.indexOf("nastaveni") == -1) {
      window.location = httpPath+"nastaveni.html#"+p2[1];
    }
    else {
      lhash = 'projects';
      tabsCustomSet();
    }
    return false;
  });
});

function tabsBind() {
  ul.find("li a[href^=#]").click(function(){
    ul.find("li").removeClass("active");
    $(this).parent().addClass("active");
    $("div.active-tab").removeClass("active-tab").addClass("unactive-tab");
    var thash = $(this).attr("href").replace("#", "");
    $("#tab-"+thash).addClass("active-tab").removeClass("unactive-tab");
    return false;
  });
}

function tabsInit() {
  ul.find("li").each(function(k, v) {
    var c = $($("ul.tabs li").get(k)).attr("class");
    var thash = $($("ul.tabs li").get(k)).find("a").attr("href").replace("#", "");
    if(c.indexOf("active") != -1) {
      $("#tab-"+thash).addClass("active-tab").removeClass("unactive-tab");
    }
    else {
      $("#tab-"+thash).addClass("unactive-tab").removeClass("active-tab");
    }
  });
}

function tabsCustomSet() {
  $("div.active-tab").removeClass("active-tab").addClass("unactive-tab");
  $("#tab-"+lhash).addClass("active-tab").removeClass("unactive-tab");
  ul.find("li").removeClass("active");
  $("a[href^=#"+lhash+"]").parent().addClass("active");
}
