function CheckContForm(form)
{
	var chktab = true;
	var patt1 = /([a-z0-9._-]+@[a-z0-9._-]+\.[a-z]+)/gi;
	var eBack = "#f4edf4";
	var stBack = "#FFFFFF";
	form.ContName.style.backgroundColor = stBack;
	form.ContEmail.style.backgroundColor = stBack;
	form.ContText.style.backgroundColor = stBack;
	document.getElementById('CThemeBox').style.backgroundColor = stBack;

	if (!get_radio_value(form.CTheme))
	{
		document.getElementById('CThemeBox').style.backgroundColor = eBack;
	 	document.getElementById('CThemeBox').focus();
		chktab = false;
	};
	if (form.ContName.value == "")
	{
		form.ContName.style.backgroundColor = eBack;
	 	form.ContName.focus();
		chktab = false;
	};
	if (form.ContEmail.value=="" || !form.ContEmail.value.match(patt1))
	{
		form.ContEmail.style.backgroundColor = eBack;
	 	form.ContEmail.focus();
		chktab = false;
	};
	if (form.ContText.value == "")
	{
		form.ContText.style.backgroundColor = eBack;
	 	form.ContText.focus();
		chktab = false;
	};
	return chktab;
}

function get_radio_value(formelement)
{
	for (var i=0; i < formelement.length; i++)
	{
		if (formelement[i].checked)
		{
			return rad_val = formelement[i].value;
		}
	}
	return false;
}