  $(document).ready(function() {
	
       $("#staff_1").hide();
       $("#staff_2").hide();
       $("#staff_3").hide();
       $("#staff_4").hide();
       $("#staff_5").hide();
       $("#staff_6").hide();
       $("#staff_7").hide();
       $("#staff_8").hide();
       $("#staff_9").hide();
       $("#staff_10").hide();
       $("#staff_11").hide();
       $("#staff_12").hide();
       $("#staff_13").hide();
       $("#staff_14").hide();
       $("#staff_15").hide();
	
	$("#staff_link_1 a").click(function(){$("#staff_1").slideToggle('slow');});
	$("#staff_link_2 a").click(function(){$("#staff_2").slideToggle('slow');});
	$("#staff_link_3 a").click(function(){$("#staff_3").slideToggle('slow');});
	$("#staff_link_4 a").click(function(){$("#staff_4").slideToggle('slow');});
	$("#staff_link_5 a").click(function(){$("#staff_5").slideToggle('slow');});
	$("#staff_link_6 a").click(function(){$("#staff_6").slideToggle('slow');});
	$("#staff_link_7 a").click(function(){$("#staff_7").slideToggle('slow');});
	$("#staff_link_8 a").click(function(){$("#staff_8").slideToggle('slow');});
	$("#staff_link_9 a").click(function(){$("#staff_9").slideToggle('slow');});
	$("#staff_link_10 a").click(function(){$("#staff_10").slideToggle('slow');});
	$("#staff_link_11 a").click(function(){$("#staff_11").slideToggle('slow');});
	$("#staff_link_12 a").click(function(){$("#staff_12").slideToggle('slow');});
	$("#staff_link_13 a").click(function(){$("#staff_13").slideToggle('slow');});
	$("#staff_link_14 a").click(function(){$("#staff_14").slideToggle('slow');});
	$("#staff_link_15 a").click(function(){$("#staff_15").slideToggle('slow');});

  });

  $(document).ready(function() {
	
       $("#edit_upload_photos_feature_1").hide();
       $("#edit_upload_photos_feature_2").hide();
       $("#edit_upload_photos_feature_3").hide();
       $("#edit_upload_photos_feature_4").hide();
       $("#edit_upload_photos_feature_5").hide();

       $("#edit_upload_photos_1").hide();
       $("#edit_upload_photos_2").hide();
       $("#edit_upload_photos_3").hide();
       $("#edit_upload_photos_4").hide();
       $("#edit_upload_photos_5").hide();
       $("#edit_upload_photos_6").hide();
       $("#edit_upload_photos_7").hide();
       $("#edit_upload_photos_8").hide();
       $("#edit_upload_photos_9").hide();
       $("#edit_upload_photos_10").hide();
       $("#edit_upload_photos_11").hide();
       $("#edit_upload_photos_12").hide();
       $("#edit_upload_photos_13").hide();
       $("#edit_upload_photos_14").hide();
       $("#edit_upload_photos_15").hide();
	
	$("#edit_upload_photos_feature_link_1").click(function(){$("#edit_upload_photos_feature_1").slideToggle('slow');});
	$("#edit_upload_photos_feature_link_2").click(function(){$("#edit_upload_photos_feature_2").slideToggle('slow');});
	$("#edit_upload_photos_feature_link_3").click(function(){$("#edit_upload_photos_feature_3").slideToggle('slow');});
	$("#edit_upload_photos_feature_link_4").click(function(){$("#edit_upload_photos_feature_4").slideToggle('slow');});
	$("#edit_upload_photos_feature_link_5").click(function(){$("#edit_upload_photos_feature_5").slideToggle('slow');});

	$("#edit_upload_photos_link_1").click(function(){$("#edit_upload_photos_1").slideToggle('slow');});
	$("#edit_upload_photos_link_2").click(function(){$("#edit_upload_photos_2").slideToggle('slow');});
	$("#edit_upload_photos_link_3").click(function(){$("#edit_upload_photos_3").slideToggle('slow');});
	$("#edit_upload_photos_link_4").click(function(){$("#edit_upload_photos_4").slideToggle('slow');});
	$("#edit_upload_photos_link_5").click(function(){$("#edit_upload_photos_5").slideToggle('slow');});
	$("#edit_upload_photos_link_6").click(function(){$("#edit_upload_photos_6").slideToggle('slow');});
	$("#edit_upload_photos_link_7").click(function(){$("#edit_upload_photos_7").slideToggle('slow');});
	$("#edit_upload_photos_link_8").click(function(){$("#edit_upload_photos_8").slideToggle('slow');});
	$("#edit_upload_photos_link_9").click(function(){$("#edit_upload_photos_9").slideToggle('slow');});
	$("#edit_upload_photos_link_10").click(function(){$("#edit_upload_photos_10").slideToggle('slow');});
	$("#edit_upload_photos_link_11").click(function(){$("#edit_upload_photos_11").slideToggle('slow');});
	$("#edit_upload_photos_link_12").click(function(){$("#edit_upload_photos_12").slideToggle('slow');});
	$("#edit_upload_photos_link_13").click(function(){$("#edit_upload_photos_13").slideToggle('slow');});
	$("#edit_upload_photos_link_14").click(function(){$("#edit_upload_photos_14").slideToggle('slow');});
	$("#edit_upload_photos_link_15").click(function(){$("#edit_upload_photos_15").slideToggle('slow');});

  });

   
    $(document).ready(function () {
      $('div.search_box ul:not(:first)').hide();
      $('div.main_content_search_tab').click(function () {
        $('div.search_box ul:visible').slideUp().prev().removeClass('open');
        $(this).addClass('open').next().slideDown();
      });
    });

/* 
 * INLINE EDITING: General
 */

// show/hide
 $(document).ready(function(){
   $('#show_main_content').show();
   $('#edit_main_content').hide();

   $('#show_main_content span.trigger_edit a').click(function(){
   $('#show_main_content').hide();
   $('#edit_main_content').fadeIn('slow');
   return false;
 });
   $('#edit_main_content img.cancel').click(function(){
   $('#edit_main_content').hide();
   $('#show_main_content').fadeIn('slow');
   return false;

 });
});

// show/hide #2
 $(document).ready(function(){
   $('#show_main_content_2').show();
   $('#edit_main_content_2').hide();

   $('#show_main_content_2 span.trigger_edit a').click(function(){
   $('#show_main_content_2').hide();
   $('#edit_main_content_2').fadeIn('slow');
   return false;
 });
   $('#edit_main_content_2 img.cancel').click(function(){
   $('#edit_main_content_2').hide();
   $('#show_main_content_2').fadeIn('slow');
   return false;

 });
});

/* 
 * INLINE EDITING: Testimonials
 */

// show/hide #1
 $(document).ready(function(){
   $('#show_testimonials_1').show();
   $('#edit_testimonials_1').hide();

   $('#show_testimonials_1 span.trigger_edit a').click(function(){
   $('#show_testimonials_1').hide();
   $('#edit_testimonials_1').fadeIn('slow');
   return false;
 });
   $('#edit_testimonials_1 img.cancel').click(function(){
   $('#edit_testimonials_1').hide();
   $('#show_testimonials_1').fadeIn('slow');
   return false;

 });
});

// show/hide #2
 $(document).ready(function(){
   $('#show_testimonials_2').show();
   $('#edit_testimonials_2').hide();

   $('#show_testimonials_2 span.trigger_edit a').click(function(){
   $('#show_testimonials_2').hide();
   $('#edit_testimonials_2').fadeIn('slow');
   return false;
 });
   $('#edit_testimonials_2 img.cancel').click(function(){
   $('#edit_testimonials_2').hide();
   $('#show_testimonials_2').fadeIn('slow');
   return false;

 });
});

/* 
 * INLINE EDITING: Front Items
 */

// show/hide #1
 $(document).ready(function(){
   $('#show_front_item_1').show();
   $('#edit_front_item_1').hide();

   $('#show_front_item_1 span.trigger_edit a').click(function(){
   $('#show_front_item_1').hide();
   $('#edit_front_item_1').fadeIn('slow');
   return false;
 });
   $('#edit_front_item_1 img.cancel').click(function(){
   $('#edit_front_item_1').hide();
   $('#show_front_item_1').fadeIn('slow');
   return false;

 });
});

// show/hide #2
 $(document).ready(function(){
   $('#show_front_item_2').show();
   $('#edit_front_item_2').hide();

   $('#show_front_item_2 span.trigger_edit a').click(function(){
   $('#show_front_item_2').hide();
   $('#edit_front_item_2').fadeIn('slow');
   return false;
 });
   $('#edit_front_item_2 img.cancel').click(function(){
   $('#edit_front_item_2').hide();
   $('#show_front_item_2').fadeIn('slow');
   return false;

 });
});

// show/hide #3
 $(document).ready(function(){
   $('#show_front_item_3').show();
   $('#edit_front_item_3').hide();

   $('#show_front_item_3 span.trigger_edit a').click(function(){
   $('#show_front_item_3').hide();
   $('#edit_front_item_3').fadeIn('slow');
   return false;
 });
   $('#edit_front_item_3 img.cancel').click(function(){
   $('#edit_front_item_3').hide();
   $('#show_front_item_3').fadeIn('slow');
   return false;

 });
});

// show/hide #4
 $(document).ready(function(){
   $('#show_front_item_4').show();
   $('#edit_front_item_4').hide();

   $('#show_front_item_4 span.trigger_edit a').click(function(){
   $('#show_front_item_4').hide();
   $('#edit_front_item_4').fadeIn('slow');
   return false;
 });
   $('#edit_front_item_4 img.cancel').click(function(){
   $('#edit_front_item_4').hide();
   $('#show_front_item_4').fadeIn('slow');
   return false;

 });
});

// show/hide #5
 $(document).ready(function(){
   $('#show_front_item_5').show();
   $('#edit_front_item_5').hide();

   $('#show_front_item_5 span.trigger_edit a').click(function(){
   $('#show_front_item_5').hide();
   $('#edit_front_item_5').fadeIn('slow');
   return false;
 });
   $('#edit_front_item_5 img.cancel').click(function(){
   $('#edit_front_item_5').hide();
   $('#show_front_item_5').fadeIn('slow');
   return false;

 });
});


/* 
 * INLINE EDITING: Clients
 */

// show/hide #1
 $(document).ready(function(){
   $('#show_clients_1').show();
   $('#edit_clients_1').hide();

   $('#show_clients_1 span.trigger_edit a').click(function(){
   $('#show_clients_1').hide();
   $('#edit_clients_1').fadeIn('slow');
   return false;
 });
   $('#edit_clients_1 img.cancel').click(function(){
   $('#edit_clients_1').hide();
   $('#show_clients_1').fadeIn('slow');
   return false;

 });
});

// show/hide #2
 $(document).ready(function(){
   $('#show_clients_2').show();
   $('#edit_clients_2').hide();

   $('#show_clients_2 span.trigger_edit a').click(function(){
   $('#show_clients_2').hide();
   $('#edit_clients_2').fadeIn('slow');
   return false;
 });
   $('#edit_clients_2 img.cancel').click(function(){
   $('#edit_clients_2').hide();
   $('#show_clients_2').fadeIn('slow');
   return false;

 });
});

// show/hide #3
 $(document).ready(function(){
   $('#show_clients_3').show();
   $('#edit_clients_3').hide();

   $('#show_clients_3 span.trigger_edit a').click(function(){
   $('#show_clients_3').hide();
   $('#edit_clients_3').fadeIn('slow');
   return false;
 });
   $('#edit_clients_3 img.cancel').click(function(){
   $('#edit_clients_3').hide();
   $('#show_clients_3').fadeIn('slow');
   return false;

 });
});

// show/hide #4
 $(document).ready(function(){
   $('#show_clients_4').show();
   $('#edit_clients_4').hide();

   $('#show_clients_4 span.trigger_edit a').click(function(){
   $('#show_clients_4').hide();
   $('#edit_clients_4').fadeIn('slow');
   return false;
 });
   $('#edit_clients_4 img.cancel').click(function(){
   $('#edit_clients_4').hide();
   $('#show_clients_4').fadeIn('slow');
   return false;

 });
});

// show/hide #5
 $(document).ready(function(){
   $('#show_clients_5').show();
   $('#edit_clients_5').hide();

   $('#show_clients_5 span.trigger_edit a').click(function(){
   $('#show_clients_5').hide();
   $('#edit_clients_5').fadeIn('slow');
   return false;
 });
   $('#edit_clients_5 img.cancel').click(function(){
   $('#edit_clients_5').hide();
   $('#show_clients_5').fadeIn('slow');
   return false;

 });
});

// show/hide #6
 $(document).ready(function(){
   $('#show_clients_6').show();
   $('#edit_clients_6').hide();

   $('#show_clients_6 span.trigger_edit a').click(function(){
   $('#show_clients_6').hide();
   $('#edit_clients_6').fadeIn('slow');
   return false;
 });
   $('#edit_clients_6 img.cancel').click(function(){
   $('#edit_clients_6').hide();
   $('#show_clients_6').fadeIn('slow');
   return false;

 });
});

// show/hide #7
 $(document).ready(function(){
   $('#show_clients_7').show();
   $('#edit_clients_7').hide();

   $('#show_clients_7 span.trigger_edit a').click(function(){
   $('#show_clients_7').hide();
   $('#edit_clients_7').fadeIn('slow');
   return false;
 });
   $('#edit_clients_7 img.cancel').click(function(){
   $('#edit_clients_7').hide();
   $('#show_clients_7').fadeIn('slow');
   return false;

 });
});

// show/hide #8
 $(document).ready(function(){
   $('#show_clients_8').show();
   $('#edit_clients_8').hide();

   $('#show_clients_8 span.trigger_edit a').click(function(){
   $('#show_clients_8').hide();
   $('#edit_clients_8').fadeIn('slow');
   return false;
 });
   $('#edit_clients_8 img.cancel').click(function(){
   $('#edit_clients_8').hide();
   $('#show_clients_8').fadeIn('slow');
   return false;

 });
});

// show/hide #9
 $(document).ready(function(){
   $('#show_clients_9').show();
   $('#edit_clients_9').hide();

   $('#show_clients_9 span.trigger_edit a').click(function(){
   $('#show_clients_9').hide();
   $('#edit_clients_9').fadeIn('slow');
   return false;
 });
   $('#edit_clients_9 img.cancel').click(function(){
   $('#edit_clients_9').hide();
   $('#show_clients_9').fadeIn('slow');
   return false;

 });
});

// show/hide #10
 $(document).ready(function(){
   $('#show_clients_10').show();
   $('#edit_clients_10').hide();

   $('#show_clients_10 span.trigger_edit a').click(function(){
   $('#show_clients_10').hide();
   $('#edit_clients_10').fadeIn('slow');
   return false;
 });
   $('#edit_clients_10 img.cancel').click(function(){
   $('#edit_clients_10').hide();
   $('#show_clients_10').fadeIn('slow');
   return false;

 });
});

// show/hide #11
 $(document).ready(function(){
   $('#show_clients_11').show();
   $('#edit_clients_11').hide();

   $('#show_clients_11 span.trigger_edit a').click(function(){
   $('#show_clients_11').hide();
   $('#edit_clients_11').fadeIn('slow');
   return false;
 });
   $('#edit_clients_11 img.cancel').click(function(){
   $('#edit_clients_11').hide();
   $('#show_clients_11').fadeIn('slow');
   return false;

 });
});

// show/hide #12
 $(document).ready(function(){
   $('#show_clients_12').show();
   $('#edit_clients_12').hide();

   $('#show_clients_12 span.trigger_edit a').click(function(){
   $('#show_clients_12').hide();
   $('#edit_clients_12').fadeIn('slow');
   return false;
 });
   $('#edit_clients_12 img.cancel').click(function(){
   $('#edit_clients_12').hide();
   $('#show_clients_12').fadeIn('slow');
   return false;

 });
});


/* 
 * INLINE EDITING: Contact Info
 */

// show/hide
 $(document).ready(function(){
   $('#show_contact_info').show();
   $('#edit_contact_info').hide();

   $('#show_contact_info span.trigger_edit a').click(function(){
   $('#show_contact_info').hide();
   $('#edit_contact_info').fadeIn('slow');
   return false;
 });
   $('#edit_contact_info img.cancel').click(function(){
   $('#edit_contact_info').hide();
   $('#show_contact_info').fadeIn('slow');
   return false;

 });
});


/* 
 * Auto Expanding Text Area
 */

$(function() {
    $.expandingTA($('textarea')); // initial call to all elems of textarea.expanding                  
});

$.expandingTA = function(elems) 
{
    // turn each element into an expanding text area
    elems.each( function()  
    {       
        var _interval = null;
        var _dummy = null;
        var _self = this;
        var _prevHeight = 0;
        var _min_height;

        // magically expand the textarea
        $(_self).bind('focus', __checkExpand)
            .bind('blur', __stopExpand)
            .css('overflow', 'hidden');

        function __checkExpand()
        {
            _min_height = $(_self).height();

            _interval = setInterval(function() {__expandUpdate();}, 150);
        }

        function __stopExpand()
        {clearInterval(_interval);}

        function __expandUpdate()
        {
            var line_height = 16;   // 16px assumed

            if ( _dummy == null ) { // create dummy

                _dummy = $('<div></div>')
                _dummy.css( {
                                'font-size':    $(_self).css('font-size'),
                                'font-family':  $(_self).css('font-family'),
                                'width':        $(_self).css('width'),
                                'padding':      $(_self).css('padding'),
                                'xline-height':  line_height,
                                'overflow-x':   'hidden',
                                'display':      'none'
                            }).appendTo('body');
            }

            // update html in dummy div
            var newHtml = $(_self).val().replace(/\n/g, '<br>new');

            if( _dummy.html() != newHtml ) {

                _dummy.html( newHtml );
                var newHeight = Math.max(_min_height, _dummy.height() + line_height);

                if (_prevHeight != newHeight) {

                    //$(_self).height(newHeight);
                    $(_self).animate({height:(newHeight)}, 100);    // animate?

                    _prevHeight = newHeight;
                }
            }
        }
    });
}




function externalLinks() { 
 if (!document.getElementsByTagName) return; 
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external") 
     anchor.target = "_blank"; 
 } 
} 
window.onload = externalLinks;
