$(function() {
			
	$("input.label").focus(function(){
		if ($(this).attr('rel') == $(this).val()) {
			$(this).val('');
		}
	});
	$("input.label").blur(function(){
		if ($(this).val() == '') {
			$(this).val($(this).attr('rel'));
		}
	});
	$('.focusnow').focus();
	$('a.confirm').click(function(){
		return confirm($(this).attr('rel'))
	})
	$('a[rel*=target-blank]').click(function(){
		window.open(this.href);
		return false;
	});
	
	$('.btn-ajax-toggle').click(function(){ return ajaxToggleTab($(this));});
	$('.btn-ajax-slide-toogle').click(function(){ return ajaxSlideToggle($(this));});
	$('.delete-letters').change(function(){ deleteLetters($(this));});
	$('#btn-search').click(function(){$('#container-search-box').slideToggle('middle')})
	
});

function ajaxToggleTab(el) {
	$($(el.attr('rel'))).load(el.attr('href'), function(){
		Cufon.refresh();
	});
	el.parent().parent().find('li').removeClass('open');
	el.parent().addClass('open');
	return false;
}

function ajaxSlideToggle(el) {
	var target = $(el.attr('rel'));
	if (target.hasClass('active')) {
		target.slideUp().removeClass('active');
		el.find('span').html('Zobacz');
	} else {
		$(target).load(el.attr('href'), function(){
			target.slideDown().addClass('active');
		})
		el.find('span').html('Ukryj');
	}
	return false;
}




function initDropDown(root) {
	
	$(root + " .dropdown dt a").click(function(event) {
    event.preventDefault();
    var dropID = $(this).closest("dl").attr("id");
    $("#" + dropID).find("ul").toggle();
  });

  $(document).bind('click', function(e) {
    var $clicked = $(e.target);
    if (! $clicked.parents().hasClass("dropdown"))
      $(".dropdown dd ul").hide();
  });


  $(root + " .dropdown dd ul a").click(function() {
    var dl = $(this).closest("dl");
    var dropID = dl.attr("id");
    var text = $(this).html();
    var source = dl.prev();
    $("#" + dropID + " dt a").html(text);
    $("#" + dropID + " dd ul").hide();
    source.val($(this).find("span.value").html())
	source.trigger('change');
  });
}

function createDropDown(selects) {
  var idCounter = 1;
  selects.each(function() {
    var source = $(this);
	var dropID = "dropdown_" + $(this).attr('id');
    var selected = source.find("option:selected");	
    var options = $("option", source);
    source.after('<dl id="' + dropID + '" class="dropdown"></dl>');
    $("#" + dropID).append('<dt><a href="javascript:;">' + selected.text() + '<span class="value">' + selected.val() + '</span></a></dt>');
    $("#" + dropID).append('<dd><ul></ul></dd>');
    options.each(function() {
      $("#" + dropID + " dd ul").append('<li><a href="javascript:;">' + $(this).text() + '<span class="value">' + $(this).val() + '</span></a></li>');
    });
    idCounter++;
	source.hide();
  });
} 

