var numb = '0123456789';
var lwr = 'abcdefghijklmnopqrstuvwxyz';
var upr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
var space = ' ';
function isValidEmail(str) 
{//(str.indexOf(".") >= 2) && (str.indexOf("@") > 0);
   return (str.indexOf("@") > 0);   
}
	
function validateForm(f) 
{	
	//alert('validate form!');
	if (!isValidEmail(f.email.value)) 
	{
		alert("Please enter a valid email address.");
		f.email.focus();
		return false;
	}
	if (f.firstname.value == "")
	{
		alert("Please enter your name");
		f.firstname.focus();
		return false;
	}
	if(!isAlphaNumSpace(f.firstname.value))
	{
		alert("Please only use letters A - Z for your name");
		f.firstname.focus();
		return false;
	}
	return true;
}	

function isValid(parm,val) 
{
if (parm == "") return true;
for (i=0; i<parm.length; i++) 
{
	if (val.indexOf(parm.charAt(i),0) == -1) return false;
}
return true;
}
function isAlphaNumSpace(parm) {return isValid(parm,lwr+upr+numb+space);} 
function isAlphanum(parm) {return isValid(parm,lwr+upr+numb);} 
function isAlpha(parm) {return isValid(parm,lwr+upr);}

