
// For toggling input boxes
jQuery.fn.toggleVal=function(focusClass){this.each(function(){$(this).focus(function()
{if($(this).val()==this.defaultValue){$(this).val("")}if(focusClass)
{$(this).addClass(focusClass)}}).blur(function(){if($(this).val()=="")
{$(this).val(this.defaultValue)}if(focusClass){$(this).removeClass(focusClass)}})})}


$(document).ready(function(){

	//$("a[@href$=pdf]").addClass("pdf");

	$(".toggle").toggleVal("active");
	
	$("table").tablesorter({ 
	    widgets: ['zebra'] 
	}); 
	
	//$("tr:even").addClass('altrow');

	$("tbody>tr").hover(
	      function () {
	        $(this).addClass('tr-hover');
	      }, 
	      function () {
	         $(this).removeClass('tr-hover');
	      }
	 );
	
	//For having the whole li item clickable
	$('ul#menu li').click( function() {
		window.location=$(this).find("a").attr("href"); 	
		return false;
	});
	
	//$('.lightbox').lightBox();
	//$('textarea').autogrow();
	//initialise the slider by hiding all the child divs
	$('div.slide_content').hide();
		
	//Toggle the divs
	$('h3.slide_header').toggle (function() {
		$(this).next('.slide_up').css('display', 'block'); 
		$(this).next().slideDown('fast');
	}, function() {
		$(this).next().slideUp('fast');
	});

    $("ul#main_nav li").hover(
      function () {
        $('ul',this).css({'display':'block'});
        $(this).addClass('current_page_item');
      }, 
      function () {
        $('ul',this).css({'display':'none'});
		$(this).removeClass('current_page_item');
      }
    );
	


	 $("a[rel^='prettyPhoto'], .gallery-item a").prettyPhoto(
	{
	showTitle: true,
	//padding: 40,
	theme: 'dark_rounded'
	}
	);

       // $('#gallery a, a.lightbox').lightBox();
	
});

