/******************************************************************************
 * Jelen programkód tulajdonosa: FotoMarket Kft.                              *
 *                                                                            *
 * A kód részének vagy egészének felhasználása a tulajdonos írásos engedélye  *
 * nélkül SZIGORÚAN TILOS!                                                    *
 *                                                                            *
 * Copyright (c) FotoMarket Kft. 2006-2008. Minden jog fenntartva.            *
 ******************************************************************************/
var pagename = "index";
var albummanpagename = "index";

$(document).ready(function () {
  $("#categoriesmenu_categories a").click(function() {
    $(this).parent().parent().find("li").removeClass("selected")
     .end().parent().parent().find("#categoriesmenu_categories").addClass("selected");
    $("#categoriesbar_tags").hide();
    $("#categoriesbar_categories").show();

    $.cookie("categorymenu", "categorylist");

    return false;
  });

  $("#categoriesmenu_tags a").click(function() {
    $(this).parent().parent().find("li").removeClass("selected")
     .end().parent().parent().find("#categoriesmenu_tags").addClass("selected");
    $("#categoriesbar_categories").hide();
    $("#categoriesbar_tags").show();

    $.cookie("categorymenu", "tagcloud");

    return false;
  });

  if ($.cookie("categorymenu") == "categorylist") {
    $("#categoriesmenu_categories a").click();
  } else {
    $("#categoriesmenu_tags a").click();
  }

  $(".prevlink").html("<span>&laquo;</span>");
  $(".nextlink").html("<span>&raquo;</span>");

  $("button").hover(function() {
    $(this).addClass("button_hover");
  }, function() {
    $(this).removeClass("button_hover");
  });

  pagename = $("#pagename").text();
  albummanpagename = $("#albummanpagename").text();
  if (pagename == "index") {
    if ((navigator.userAgent.indexOf("MSIE 6") > -1) && (navigator.userAgent.indexOf("MSIE 8") == -1) && (navigator.userAgent.indexOf("MSIE 7") == -1)) {
      $(".picturelist").width(540);
    } else {
      $(".picturelist").width(510);
    }
  }

  switch(pagename) {
    case "info": {
      $("#topmenu_info").addClass("selected");
      var currentinfopage = window.location.href.split("/");
      currentinfopage = currentinfopage[currentinfopage.length-1].replace(/-/ig, '').replace('.html', '');
      if (currentinfopage == 'info') {
        currentinfopage = 'index';
      }
      $("li." + currentinfopage).addClass("currentinfopage");

      break;
    }

    case "register": {
      $("#topmenu_register").addClass("selected");
      break;
    }

    case "albumman": {
      $("#topmenu_albumman").addClass("selected");
      break;
    }

    case "index": {
      $("#topmenu_home").addClass("selected");
    }
  }
  $("#usermenu_" + albummanpagename).addClass("selected");

  if ((pagename != "viewlarge") && (pagename != "albumview") && (pagename != "fenykepezogepek")) {
    var pagetitle = $("title").text().split(" - ");
    if (pagetitle == '') {
      pagetitle = document.title.split(" - ");
    }
    pagetitle = pagetitle[0];
    $("h2").text(pagetitle.substring(0,1).toUpperCase() + pagetitle.substring(1, pagetitle.length));
  }

  $("img.formcontrolhelpicon").each(function() {
    $(this).after('<p class="controlinfo">' + this.title.replace(/\\/ig, "") + '</p>');
/*
    var helpicon = $(this);
    if (helpicon.prev().attr("id") != "r_billingname") {
      helpicon.after('<p class="controlinfo">' + this.title.replace(/\\/ig, "") + '</p>');
    }
*/
  }).remove();

  var tagclouddiv = $("div.tagcloud");
  if (tagclouddiv.size() != 0) {
    var tagclouddivheight = tagclouddiv.height();
    tagclouddiv.height(350);
    $(".showalltags a").click(function(){
      $(this).hide();
      $("div.tagcloud").animate({height: tagclouddivheight}, 500);

      return false;
    });
  }

  $("#inlinelogin").jqm({
    trigger: ".inlinelogin,.inlinelogout",
    closeClass: "closelink",
    overlay: 60
  });

  $(".inlineloginform").ajaxForm({
    success: function(serverresponse){
      if (serverresponse.substring(0,1) == "#") {
        alert(serverresponse.substring(1));
      } else {
        window.location.href=serverresponse;
      }
    }
  });

  $(".toplist tbody tr").hover(function() {
    $(this).addClass("toplist_row_hover");
  }, function() {
    $(this).removeClass("toplist_row_hover");
  });

  var cameralink = $("p.camera_fm_link");
  $("#contenttop").append(cameralink);
//  if ((cameralink.length == 1) && (cameralink.text() == "")) {
  if ($("p.camera_fm_link a").length == 1) {
    $(".yesterdaypictures").remove();
  }
});
