window.addEvent('domready', function()
{

	//FOOTER-FIX

	var wD	=	window.getCoordinates(),
		cD	=	$('container').getCoordinates(),
		fD	=	$('footer').getCoordinates();

	var contentH	=	cD.height + fD.height,
		windowH		=	wD.height,
		spaceH		=	windowH - contentH;


	function getDown()
	{
		if(contentH < windowH)
		{
			$('footer').setStyle('margin-top',spaceH+40);
		}
		else
		{
			return;
		}
	}

	getDown();

	window.addEvent('resize',function()
	{
		getDown();
	})

	//SEARCH INPUT
	var searchText = $('s'),
		searchVal = 'Search this site';
		
	searchText.set('value',searchVal);

	searchText.addEvent('focus',function()
	{
		if(this.get('value') == searchVal)
		{
			this.set('value','');
		}
		else
		{
			return;
		}
	})

	searchText.addEvent('blur',function()
	{
		if(this.get('value') == '')
		{
			this.set('value',searchVal);
		}
		else
		{
			return;
		}
	})
	

	//HEADERSWAP

	var pageURL =	window.location.toString(),
		header	=	$$('.page-header');


	if(pageURL.contains('/about/'))
	{
		header.addClass('About')
	}

	if(pageURL.contains('/practices/'))
	{
		header.addClass('Practices')
	}

	if(pageURL.contains('/procedures/'))
	{
		header.addClass('Procedures')
	}

	if(pageURL.contains('/procedures/periodontal-therapy/'))
	{
		header.addClass('Procedures-perio')
	}

	if(pageURL.contains('/procedures/cosmetic-and-corrective-surgical-procedures/'))
	{
		header.addClass('Procedures-cosmetic')
	}

	if(pageURL.contains('/procedures/regenerative-surgical-procedures/'))
	{
		header.addClass('Procedures-regen')
	}

	if(pageURL.contains('/procedures/implant-therapy/'))
	{
		header.addClass('Procedures-implant')
	}

	if(pageURL.contains('/casestudies/'))
	{
		header.addClass('CaseStudies')
	}

	if(pageURL.contains('/journal/'))
	{
		header.addClass('Journal')
	}

	if(pageURL.contains('/faq/'))
	{
		header.addClass('FAQ')
	}

	if(pageURL.contains('/contact/'))
	{
		header.addClass('Contact')
	}

	if(pageURL.contains('/legal'))
	{
		header.addClass('Legal')
	}

	if(pageURL.contains('/useful-links'))
	{
		header.addClass('Links')
	}

	//TOOLTIPS

	var tips = new Tips('.tip');

	tips.addEvent('show',function(tip)
	{
		tip.fade('in');
	});

	tips.addEvent('hide',function(tip)
	{
		tip.fade('out');
	});
})
