function validateEmail(objTB)
{

	var invalidChars = "*|,\":<> []{}`\';()&$#%";

	if (objTB.value.indexOf('@') < 0 || objTB.value.indexOf('.') < 0 || objTB.value.length < 5)
	{
		return false;
	}

	for (var i = 0; i < objTB.value.length; i++)
	{
	   if (invalidChars.indexOf(objTB.value.charAt(i)) != -1)
	   {
	      return false;
	   }
	}

	return true;
}

function validateTextBox(objTB)
{
	if (objTB.value==''){return false;}
	return true	;
}

function validateSelectList(objTB)
{
	if (objTB.selectedIndex==''){return false;}
	return true	;
}

function validateContactForm(frm)
{

	var msg = '';

	if (!validateTextBox(frm.name)){msg=msg+'Name\n';}
	if (!validateEmail(frm.email)){msg=msg+'Valid E-Mail Address\n';}
	if (!validateTextBox(frm.message)){msg=msg+'Message\n';}

	if (msg==''){
		return true;
	}
	else{
		msg = 'The following field(s) are required.\n\n' + msg + '\n';
		alert(msg);
		return false;
	}

}

function validateMailSubmitForm(frm)
{
	if (!validateEmail(frm.subscriber))
	{
		alert('Please enter valid E-Mail Address');
		return false;
	}
	else
	{
		return true;
	}

}
