jQuery(document).ready(function() {
    jQuery('.calendar-search a').click(function(){
        jQuery('.calendar-search div').hide();
        jQuery(this).parent().find('div').show();
        jQuery('div input[type=text]', this).focus();
        return false;
    });
    jQuery('.calendar-search-close').click(function(){
        jQuery('.calendar-search div').hide();
        event.stopPropagation();
        return false;
    });
    jQuery('.calendar-search-close').click(function(){
        jQuery('.calendar-search div').hide();
        event.stopPropagation();
        return false;
    });
    jQuery('#searchquery').focus(function()
    {
        if(jQuery('#searchquery').val()=='Search')
        {
            jQuery('#searchquery').val('');
        }
    });
    jQuery('#searchquery').blur(function()
    {
        if(jQuery('#searchquery').val()=='')
        {
            jQuery('#searchquery').val('Search');
        }
    });

	jQuery('.page-template-page-directory-category-php .category-tabs ul li').each(function() {
		var theText = jQuery(this).children('a').text();
			if(theText.indexOf(' ') != -1) {
				theText = theText.replace(' ', '<br />');
				jQuery(this).children('a').html(theText);
				jQuery(this).addClass("double");
			}
	});

});
window.onload = function() {
  var txts = document.getElementsByTagName('TEXTAREA')

  for(var i = 0, l = txts.length; i < l; i++) {
    if(/^[0-9]+$/.test(txts[i].getAttribute("maxlength"))) {
      var func = function() {
        var len = parseInt(this.getAttribute("maxlength"), 10);

        if(this.value.length > len) {
          this.value = this.value.substr(0, len);
          return false;
        }
      }

      txts[i].onkeyup = func;
      txts[i].onblur = func;
    }
  }
}
