<!----
var Namefield=document.contactform.realname
var Emailfield=document.contactform.email
var Marketfield=document.contactform.Market;
var Newmarketfield=document.contactform.NewMarket;
var Companyfield=document.contactform.Company;
var Countryfield=document.contactform.Country;
var Telephonefield=document.contactform.Telephone
var Townfield = document.contactform.Town
var Newcountryfield=document.contactform.NewCountry;
var Messagearea=document.contactform.Message;
var agt=navigator.userAgent.toLowerCase();
var pcmac="pc"

function showMarketField()
{
if (agt.indexOf('mac')!=-1 && agt.indexof('ie')!=-1)
	{
	pcmac="mac"
	}
if(Marketfield.value=="Consumer")
	{
	Newmarketfield.style.visibility = "hidden"
	Newmarketfield.blur()
	Companyfield.value="Consumer"
	Companyfield.disabled="true"
	}
else if(Marketfield.value=="")
	{
	Newmarketfield.style.visibility = "visible"
	Newmarketfield.focus()
	if (Companyfield.value=="Consumer") Companyfield.value=""
	if (pcmac=="pc")
		{
		Companyfield.disabled=""
		}
	else Companyfield.disabled="false"
	}
else
	{
	Newmarketfield.style.visibility = "hidden"
	Newmarketfield.blur()
	Companyfield.blur()
	if (Companyfield.value=="Consumer") Companyfield.value=""
	if (pcmac=="pc")
		{
		Companyfield.disabled=""
		}
	else Companyfield.disabled="false"
	}
}

<!---------------------------------------------------->
function showCountryField()
{
if(Countryfield.value=="")
	{
	Newcountryfield.style.visibility = "visible"
	Newcountryfield.focus()
	}
else
	{
	Newcountryfield.style.visibility = "hidden"
	Newcountryfield.blur()
	}
}
<!---------------------------------------------------->

function emailcheck()
{
if (Namefield.value=="")
	{
	alert("Please tell us your name")
	Namefield.focus()
	return
	}
if (Emailfield.value.search(/^.+@.+\..+$/))
	{
	alert("Please submit a valid email address")
	Emailfield.focus()
	return
	}
if (Marketfield.value=="" && document.contactform.NewMarket.value=="")
	{
	alert("Please choose a type of company")
	Marketfield.focus()
	return
	}
if (Companyfield.value=="")
	{
	alert("Please tell us the name of your company")
	Companyfield.focus()
	return
	}
if (Telephonefield.value=="")
	{
	alert("Please tell us your telephone number")
	Telephonefield.focus()
	return
	}
if (Townfield.value=="")
	{
	alert("Please tell us the town or city where you are based")
	Townfield.focus()
	return
	}
if (Countryfield.value=="" && Newcountryfield.value=="")
	{
	alert("Please tell us your country")
	Countryfield.focus()
	return
	}
if (Messagearea.value=="")
	{
	alert("Please complete your message")
	Messagearea.focus()
	return
	}
else
	{
	document.contactform.submit()
	return
	}
}
window.document.contactform.realname.focus();
//---->