<!--



IE4  = (document.all)    ? 1 : 0;
NS4  = (document.layers) ? 1 : 0;
ver4 = (IE4 || NS4)      ? 1 : 0;

function setColor(el, bg)
{
	if (el.style) el.style.backgroundColor = bg;
}

function checkInput(form)
{
	var bgBad  = "#FF0000";
	var bgGood = "#FFFFFF";
	var valid  = true;
	var error  = "";
	
	if (form.fullname.value == "")
	{
		valid = false;
		error += "- Name is required\n";
		setColor(form.fullname, bgBad);
	}
	else 
	{
		setColor(form.fullname, bgGood);
	}
	
	
	if (form.email.value == "")
	{
		valid = false;
		error += "- Email is required\n";
		setColor(form.email, bgBad);
	}
	else
	{
		var str = form.email.value
		var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
		var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
		if (!reg1.test(str) && reg2.test(str))	// if syntax is valid
		{ 
			setColor(form.email, bgGood);
		}
		else
		{
			valid = false;
			error += "- \"" + str + "\" is an invalid Email";
			setColor(form.email, bgBad);
		}
	}

	if (IE4)
	{
		if (!valid)
		{
			alert("_____________________________\n\nPlease fix the following errors:\n_____________________________\n\n" + error);
			return false;
		}
	}
	else
	{
		if (!valid)
		{
			alert("_____________________________\n\nPlease fix the following errors:\n_____________________________\n\n" + error);
			return false;
		}
	} 
	if (valid)
	{
		document.contact.submit();
	}
}

function CursorStart()
{
	
}







// -->
