$(function(){

  var isNative = !!("placeholder" in document.createElement("input"));

  if(!isNative){
    $("input[type='text'].holder, textarea.holder").each(function(idx, ele){
      var jele = $(ele);
      if(jele.val() == "" || jele.val() == jele.attr("placeholder"))
        jele.css("color", "#b3b3b3").val(jele.attr("placeholder"));
    });

    $("input[type='text'].holder, textarea.holder").blur(function(evt){
      var jele = $(this);
      if(jele.val() == "")
        jele.css("color", "#b3b3b3").val(jele.attr("placeholder"));
    });

    $("input[type='text'].holder, textarea.holder").focus(function(evt){
      var jele = $(this);
      if(jele.val() == jele.attr("placeholder"))
        jele.css("color", "").val("");
    });

    $("form").submit(function(evt){
      var jform = $(this);
      jform.find("input[type='text'].holder, textarea.holder").each(function(idx, ele){
        var jele = $(ele);
        if(jele.val() == "" || jele.val() == jele.attr("placeholder")){
          jele.css("color", "").val("");
        }
      });
    });
  }

  $("a.popup").live("click", function(evt){
    $(this).next(".menu:first").show();
    $(".mask").show();
    return false;
  });

  $(".mask").click(function(evt){
    $(".mask, .menu").hide();
    return false;
  });

  $(".tabbar.buzz li a").click(function(evt){
    var jele = $(this);
    $(".tabbar.buzz li a.active").removeClass("active");
    jele.addClass("active");
    $(".classifieds .classi:visible").slideUp();
    $(".classifieds .classi." + jele.attr("rel")).slideDown();
    return false;
  });

  $(".classifieds .classi:not(:first)").hide();

  $(".datelist a").click(function(evt){
    var jele = $(this);
    $(".datelist a").removeClass("active");
    $(".calendar table a").removeClass("active");
    jele.addClass("active");
    $(".calendar table a[rel='" + jele.attr("rel") + "']").addClass("active");
    return false;
  });

  $(".calendar table a").click(function(evt){
    var jele = $(this);
    $(".calendar table a").removeClass("active");
    $(".datelist a").removeClass("active");
    jele.addClass("active");
    $(".datelist a[rel='" + jele.attr("rel") + "']").addClass("active");
    return false;
  });

  $(".datelist a:first").click();

});

