		function clearText(field){

		if (field.defaultValue == field.value) field.value = '';
		else if (field.value == '') field.value = field.defaultValue;
		}
		
		
$(function() {
  
  // Show "scroll" tab
  $win = $(window);
  $($win).scroll(function() {
    if($win.height() + $win.scrollTop() == $(document).height()) {
      $('body').addClass('pagebottom');
    }
    else {
      $('body').removeClass('pagebottom');
    }
  });

  // Home gallery
  $('#gallery ul').cycle({ timeout: 6000, next : '#next', prev : '#prev'});
  $('#gallery ul').cycle('pause');
  $('#play').click(function() {

    if($(this).hasClass('playing')) {
      $('#gallery ul').cycle('pause');
      $(this).text('Play slideshow');
    }
    else {
      $('#gallery ul').cycle('resume');
      $(this).text('Pause slideshow');
    }

    $(this).toggleClass('playing');

    return false;
  });


  // Room hire gallery
  $('#roomgallery ul').cycle({ timeout: 0,
    'pager' : '#pager',
    'pagerAnchorBuilder' : function(index, DOMelement) {
      var cls= ((index) % 2) ? ' class="Last" ' : '';
      var id = $(DOMelement).attr('class').split('_')[1];
      var url= 'image.php/' + id + '/104/88';
      return $('<li ' + cls + '><a href="#" title="Click for larger image"><span class="overlay"></span><img src="' + url + '" alt=""  /></a></li>');
    }
  });

  // HIstory gallery
  $('#historygallery ul').cycle({ timeout: 0,
    'pager' : '#pager',
    'pagerAnchorBuilder' : function(index, DOMelement) {
      var cls= (((index+1) % 6) == 0) ? ' class="Last" ' : '';
      var id = $(DOMelement).attr('class').split('_')[1];
      var url= 'image.php/' + id + '/75/75';
      return $('<li ' + cls + '><a href="image.php/' + id + '/640/480/r" rel="fancybox" title="Click for larger image"><span class="overlay"></span><img src="' + url + '" alt=""  /></a></li>');
    }
  });

  // Add magnifier icons
  $('#historygallery ul li a').prepend('<span class="magnifier"></span>');


  
  // Sidebar gallery
  $('.sidegallery ul li:nth-child(3n)').addClass('Last');



  // Video embed popup
  $('[rel=fancybox]').fancybox({ type : 'image'});

  // Text scale options
  $("#up").fontscale("body","up",{unit:"px",increment:1});
	$("#down").fontscale("body","down",{unit:"px",increment:1});
	$("#reset").fontscale("body","reset");


  // AGe filter form
  $('.agefilter input[type=submit]').hide();
  $('.agefilter input[type=radio]').change(function() {
    $(this).parents('form').trigger('submit');
  });
  
  // Hack dimensions of embedded content
  $('.embed_container.video iframe').css({'width' : 502, 'height' : 282});


});
