// TEXT REPLACEMENT
Cufon.DOM.ready(function() {
	if (document.getElementById('plans_section') == null) {
		if (document.getElementById('menu')) {
			Cufon.replace(document.getElementById('menu').getElementsByTagName('h2'), {
				fontFamily: 'Avant Garde Demi',
				hover: {
						color: '#323232'
					}
			});
			Cufon.replace(document.getElementById('menu').getElementsByTagName('h3'), {
				fontFamily: 'Avant Garde Medium',
				hover: {
						color: '#323232'
					}
			});
		}
	}
	
	if (document.getElementById('plans_section')) {
		if (document.getElementById('menu')) {
			Cufon.replace(document.getElementById('menu').getElementsByTagName('h2'), {
				fontFamily: 'Avant Garde Demi',
				hover: {
						color: '#323232'
					}
			});
			Cufon.replace(document.getElementById('menu').getElementsByTagName('h3'), {
				fontFamily: 'Avant Garde Medium',
				hover: {
						color: '#323232'
					}
			});
		}
	}
	
	

	var cElsSmall = [];
	var cElsMedium = [];
	var cElsLarge = [];

	if (document.getElementById('explore')) {
		var exploreLis = document.getElementById('explore').getElementsByTagName('li');
		for (var i = 0, j = exploreLis.length; i < j; i++){
			var curClass = exploreLis[i].className.split(' ');
			for (var k = 0, c = curClass.length; k < c; k++){
				if (curClass[k] === 'small') {
					cElsSmall.push(exploreLis[i]);
				}
				if (curClass[k] === 'medium') {
					cElsMedium.push(exploreLis[i]);
				}
				if (curClass[k] === 'large') {
					cElsLarge.push(exploreLis[i]);
				}
			}
		}
	};
	
	if (cElsSmall.length > 0) Cufon.replace(cElsSmall, {fontFamily: 'Avant Garde Medium', hover: {color: '#ff4901'}});
	if (cElsMedium.length > 0) Cufon.replace(cElsMedium, {fontFamily: 'Avant Garde Demi', hover: {color: '#ff4901'}});
	if (cElsLarge.length > 0) Cufon.replace(cElsLarge, {fontFamily: 'Avant Garde Bold', hover: {color: '#ff4901'}});
	// if (document.getElementById('home_features')) Cufon.replace(document.getElementById('home_features').getElementsByTagName('ul')[0].getElementsByTagName('a'), {fontFamily: 'Avant Garde Medium'});
	if (document.getElementsByTagName('h1').length > 0) Cufon.replace('h1', {fontFamily: 'Avant Garde Bold'});
});

