/* this script file is referenced by the omniture search pages */

function validEmail(s){
	var i = 1;
	var sLength = s.length;
	while ((i < sLength) && (s.charAt(i) != "@")){ i++ }
	if ((i >= sLength) || (s.charAt(i) != "@")) return false;
	else i += 2;
	while ((i < sLength) && (s.charAt(i) != ".")){ i++ }
	if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false;
	else { return true; }
}

function validateNewsletterForm(form){
   if( validEmail(form.email.value) ) { return true; }
   else {
   	   alert('Please enter a valid email address');
	   form.email.focus();
	   return false;
   }
}

function TogglePlusMinus(div_name,ShowMoreText, ShowLessText) {
	f = document.getElementById(div_name);
	f.style.display = (f.style.display == "none") ? "block": "none";
	if (f.style.display == "none") {	
		document.getElementById(div_name + "MoreText").innerHTML = ShowMoreText;
	}
	else {
		document.getElementById(div_name + "MoreText").innerHTML = ShowLessText;
	}
}
