function check(myform) {

	if ((document.Contact.Business.value==null)||(document.Contact.Business.value=="")){
		alert ("Please enter your Busines Name.");
		document.Contact.Business.focus();
		return false;
	}
	if ((document.Contact.Website.value==null)||(document.Contact.Website.value=="")){
		alert ("Please enter your Website Address.");
		document.Contact.Website.focus();
		return false;
	}	
	if ((document.Contact.Cont_name.value==null)||(document.Contact.Cont_name.value=="")){
		alert ("Please enter your Contact Name.");
		document.Contact.Cont_name.focus();
		return false;
	}
	if ((document.Contact.Email.value==null)||(document.Contact.Email.value=="")){
		alert ("Please enter your email. ");
		document.Contact.Email.focus();
		return false;
	}
	if (document.Contact.Email.value.length < 6){
		alert ("Sorry, the email address appears to be too short.");
		document.Contact.Telephone.focus();
		return false;
	}
	if ((document.Contact.Telephone.value==null)||(document.Contact.Telephone.value=="")){
		alert ("Please enter a valid phone number so we can contact you.");
		document.Contact.Telephone.focus();
		return false;
	}
	if (document.Contact.Telephone.value.length < 7){
		alert ("Sorry, the telephone number submitted is too short.");
		document.Contact.Telephone.focus();
		return false;
	}
	

	return true;
}

function numbersonly(myfield, e, dec)
{
	var key;
	var keychar;
	
	if (window.event)
	   key = window.event.keyCode;
	else if (e)
	   key = e.which;
	else
	   return true;
	keychar = String.fromCharCode(key);
	
	// control keys
	if ((key==null) || (key==0) || (key==8) || 
		(key==9) || (key==13) || (key==27) )
	   return true;
	
	// numbers
	else if ((("0123456789 +").indexOf(keychar) > -1))
	   return true;
	
	// decimal point jump
	else if (dec && (keychar == "."))
	   {
	   myfield.form.elements[dec].focus();
	   return false;
	   }
	else
	   return false;
}
function referrer(){
	if (document.referrer != '') {
		document.Contact.Referrer.value = document.referrer;
	} else {
		document.Contact.Referrer.value = "Referrer Unknown";
	}
}
function source(cookieName) { 

	document.Contact.Source.value = "Source Unknown";

	var theCookie=""+document.cookie;
	var ind=theCookie.indexOf(cookieName);
	if (ind==-1 || cookieName=="") 
		return ""; 
	var ind1=theCookie.indexOf(';',ind);
	if (ind1==-1) 
		ind1=theCookie.length; 
	
	document.Contact.Source.value = unescape(theCookie.substring(ind+cookieName.length+1,ind1));
} 

