$(document).ready(function(){
	
	initHelp();

	if($('#printpage').length > 0)
	{
		$('#printpage').click(function(){
			window.print();
		});
	}

});

//Use the each() method to gain access to each elements attributes
function initHelp()
{
   $('a.help').each(function()
   {
	  $(this).removeAttr('href');
      $(this).qtip(
      {
         content: {
            // Set the text to an image HTML string with the correct src URL to the loading image you want to use
            text: '<img class="throbber" src="/projects/qtip/images/throbber.gif" alt="Loading..." />',
            url: '/glossary/define/term/' + $(this).attr('rel') + '/', // Use the rel attribute of each element for the url to load
            title: {
               text: 'Help - ' + $(this).text().replace( /(^|\s)([a-z])/g , function(m,p1,p2){return p1+p2.toUpperCase();} ), // Give the tooltip a title using each elements text
               button: 'Close' // Show a close link in the title
            }
         },
         position: {
            corner: {
               target: 'bottomMiddle', // Position the tooltip above the link
               tooltip: 'topMiddle'
            },
            adjust: {
               screen: true // Keep the tooltip on-screen at all times
            }
         },
         show: { 
            when: 'click', 
            solo: true // Only show one tooltip at a time
         },
         hide: 'unfocus',
         style: {
            tip: true, // Apply a speech bubble tip to the tooltip at the designated tooltip corner
            border: {
               width: 0,
               radius: 4
            },
            name: 'light', // Use the default light style
            width: 570 // Set the tooltip width
         }
      })
   });
}
