  function greet_count()
  {
    document.greetform.chars.value=255-document.greetform.greettext.value.length;
    if (document.greetform.greettext.value.length>255)
      document.greetform.chars.style.color="#FF0000";
    else
      document.greetform.chars.style.color="#000000";
  }

  function handleInputFocus(e)
  {
  	var event = e ? e : window.event;
  	var target = event.target ? event.target : event.srcElement;

  	if (target.value == target.title)
  	{
  		target.value = "";
  	}
  }

  function handleInputBlur(e)
  {
  	var event = e ? e : window.event;
  	var target = event.target ? event.target : event.srcElement;
  	if (target.value == "")
  	{
  		target.value = target.title;
  	}
  }

  function replaceFormTips() {
  	var inputFields = document.getElementsByTagName("input");
  	for (i = 0; i < inputFields.length; i++) {
  		var field = inputFields[i];

  		if (field.type == "text")
  		if (field.title) {
  			if (!field.value) {
  				field.value = field.title;
  			}
  			field.onfocus = handleInputFocus;
  			field.onblur = handleInputBlur;
  		}
  	}
  	var inputFields = document.getElementsByTagName("textarea");
  	for (i = 0; i < inputFields.length; i++) {
  		var field = inputFields[i];

  		if (field.title) {
  			if (!field.value) {
  				field.value = field.title;
  			}
  			field.onfocus = handleInputFocus;
  			field.onblur = handleInputBlur;
  		}
  	}
  }

  $(document).ready(function() {
    $("div#menu div.submenu div.slide").parent().find("h2").addClass("slide");

    Nifty("div.submenu", "transparent");
    Nifty("div.fsubmenu", "bottom transparent");

    $(document.greetform.greettext).keypress(greet_count);
    $(document.greetform.greettext).keyup(greet_count);

    $("div.submenu div.slide").hide();
    $("div.submenu div.uwaga span").hide();
    $("div.submenu h2.slide").click(function(){
      $(this).parent().find('div.slide').slideToggle('slow');
    });

    $("div.submenu div.uwaga div").click(function(){
      $(this).parent().find('span').slideToggle('slow');
    });
    replaceFormTips();
  });
