function stringLength(inputString)
{
  return inputString.length;
}
function val_download()
{
	var msg = "";
	if (document.frm_user.person_name.value == "") 
	{
		msg = msg+"Please enter your name\n";
		document.frm_user.person_name.focus();
		document.frm_user.person_name.select();
	}
	if (document.frm_user.company.value == "") 
	{
		msg = msg+"Please enter your company\n";
		document.frm_user.company.focus();
		document.frm_user.company.select();
	}
	var e = document.frm_user.email;
	if ((e.value == "") || (e.value.indexOf("@") == -1) || (e.value.indexOf(".") == -1) || ((e.value.indexOf(".") - e.value.indexOf("@")) == 1) || (e.value.indexOf("@") == 0) || ((stringLength(e.value) - e.value.indexOf("."))==1) ) 
	{
		msg = msg+"Please enter a valid email address\n";
		e.focus();
		e.select();
	}
	if (msg == "") {
		document.frm_user.submit();
	} else {
		alert(msg);
		return false;
   }
}
