function isblank(s)
{
	for (var i = 0; i < s.length; i++)
	{
		var c = s.charAt(i);
		if ((c != ' ') && (c != '\n') && (c != '\t'))
		{
			return false;
		}
	}
	return true;
}

function verifyregistration(f)
{
	var status = "good";
	var fieldstring, msg;
	for(var i = 0; i < f.length; i++)
	{
		var e = f.elements[i];
		if (e.name == "First")
		//Check for nonblank
		{
			if ((e.value == null) || (e.value == "")) // || isblank(e.value))
			{
				fieldstring = "\n   " + e.name;
				status = "bad"
			}
		}
		if (e.name == "Last")
		//Check for nonblank
		{
			if ((e.value == null) || (e.value == "")) // || isblank(e.value))
			{
				fieldstring += "\n   " + e.name;
				status = "bad"
			}
		}
		if (e.name == "Email")
		//Check for nonblank
		{
			if ((e.value == null) || (e.value == "")) // || isblank(e.value))
			{
				fieldstring += "\n   " + e.name;
				status = "bad"
			}
		}
		if (e.name == "Description")
		//Check for nonblank
		{
			if ((e.value == null) || (e.value == "")) // || isblank(e.value))
			{
				fieldstring += "\n   " + e.name;
				status = "bad"
			}
		}
		if (e.name == "Category")
		//Check for nonblank
		{
			if ((e.value == null) || (e.value == "")) // || isblank(e.value))
			{
				fieldstring += "\n   " + e.name;
				status = "bad"
			}
		}		
		if (e.name == "Version")
		//Check for nonblank
		{
			if ((e.value == null) || (e.value == "")) // || isblank(e.value))
			{
				fieldstring += "\n   " + e.name;
				status = "bad"
			}
		}
		if (e.name == "Product")
		//Check for nonblank
		{
			if ((e.value == null) || (e.value == "")) // || isblank(e.value))
			{
				fieldstring += "\n   " + e.name;
				status = "bad"
			}
		}
	}
	if (status == "bad")
	{
		msg = " The following required fields were not populated: ";
		msg += fieldstring;

		alert(msg);
		return false;
	}
	else
	{
		//Set cookie
		var name = "download";
		var value = "okay";
		today = new Date();
		with (today) {setDate(getDate()+1)}
		var expiredate = today.toGMTString();
		document.cookie = name + '=' + value + '; expires=' + expiredate
		//Display new page
		//var l = location.protocol + "//www.warthware.com/download.htm"
                var l = "download.htm"

		location.replace(l);


	}
}

