Cufon.DOM.ready(function() {
//	Cufon.replace('h1');
//	Cufon.replace('h2');
//	Cufon.replace('h3');
//	Cufon.replace('h4');
//	Cufon.replace('h5');
//	Cufon.replace('h6');
	Cufon.replace('.secbtntxt1');
	Cufon.replace('.secbtnarrow1');
	Cufon.replace('.secbtntxt2');
	Cufon.replace('.secbtnarrow2');
	Cufon.replace('.join');
	Cufon.replace(('#navmain .linkDir'), { hover:true, textShadow: '#444 -1px -1px' });

	Cufon.replace('.slideshowOverlay h2');
	Cufon.replace(('.actbtntxt'), { hover:true, textShadow: '#444 -1px -1px' });
	Cufon.replace(('.actbtnarrow'), { hover:true, textShadow: '#444 -1px -1px' });
	Cufon.replace('h3.tabbtntxt');
	Cufon.replace('h3.tabbtnArrow');
	Cufon.replace(('#mod_whoweare .modhdr'), { hover:true, textShadow: '#444 -1px -1px' });
	Cufon.replace('#mod_getupdates .modhdr');
	Cufon.replace(('#mod_campaign .modhdr'), { hover:true, textShadow: '#444 -1px -1px' });
	Cufon.replace('#mod_spotlight .modhdr');
	Cufon.replace('.modbtntxt');
	Cufon.replace('.modbtnarrow');

	Cufon.replace('.hdr_sect');
	Cufon.replace('.hdr_updates');
	Cufon.replace('.hdr_campaign');
	Cufon.replace('.hdr_spotlight');
	Cufon.replace('.modbtnIptxt');
	Cufon.replace('.modbtnIparrow');
	Cufon.replace('.contentHdr');

	Cufon.replace('.pgHdr');

	Cufon.replace('.admin h1');
	Cufon.replace('.admin h3');
});

function openInfo(Id) {
	which = document.getElementById(Id);
	if (which.style.display == "block") { which.style.display = "none"; }
	else { which.style.display = "block"; }
}


// email sign-up leadin validation
function validateEmail(form) {
	alertStart = "In order to continue, please ";
	if (!form.signup.value) {
		alert(alertStart + "enter your E-MAIL ADDRESS.");
		form.signup.focus(); return false;
	} if (!isEmail(form.signup.value)) {
		alert("'" + form.signup.value + "' is an invalid E-MAIL ADDRESS! Please reenter.");
		form.signup.focus(); form.signup.select(); return false;
	}
	
	which = parent.document.getElementById('signupDisplay');
	which.style.display = "block";
	return true; //change this to return false to disable
}

function isEmail(str) {
	if (str.length <= 6) { return false; }
	else { return ((str != "") && (str.indexOf("@") != -1) && (str.indexOf(".") != -1)); }
}
