$(document).ready(function(){
	
	// #########################################################
	// to show hide grid - only for development
	/*
	if (String(location.href).indexOf('grid')!=-1) {
        $('body').prepend('<a href="#" id="grid">Show/Hide</a>')
        $('#overlay').hide();
        $('#grid').click(function(){
            $('#overlay').toggle()
            return false
        });
    };
	*/
	emptyTextBox () // Clear search form on focus

	/*
	$('#comment-form').submit(function(e){
		e.preventDefault;
		alert('oi')
		//alert($(this).find('input:first').attr('value'))
	});
	*/
									

	// #########################################################

	if ($('.nav').length) {
		$('.nav').PLnav();
	};
	
	if ($('.lb').length) {
		$('.lb').PLlightbox();
	};
	
	if ($('.tabBox').length) {
		$('.tabBox').PLtab();
	};

	if ($('.eligibility-wizard').length) {
		$('.eligibility-wizard').PLwizard();
	};


	if ($('#finder #carousel').length) {
		$('#finder').find('#carousel').PLhome({autoPlay: false});
	};
	
	if ($('#miniCarousel #carousel').length) {
		$('#miniCarousel').find('#carousel').PLhome({'title':'h2 a', autoPlay: false});
	};

	if ($('.contentAcc').length){
		$('.contentAcc').click(function(e){
			e.preventDefault();
			if($(this).next('.contentAccBody').is(':visible')){
				$(this).next('.contentAccBody').slideUp(300);
				$(this).find('a').removeClass('on')
			} else {
				$(this).next('.contentAccBody').slideDown(300);
				$(this).find('a').addClass('on')
			}
		})
	};


}); 
// end document.ready 
// #############################

function emptyTextBox () { 
	$('form[name=search] input[type=text], input#findLocation[type=text], input#geo-search[type=text], input#q[type=text]').each(function(){
		if($(this).attr('value')){
			var inputText = $(this).attr('value');
			$(this).focus(function(){
				if($(this).attr('value') == inputText){
					$(this).val('');
				}
			}).blur(function(){
				if($(this).attr('value') == ''){
					$(this).val(inputText);
				}					
			});
		} // end if
	}); // end each
}; // end function
