function check_length(len,field,label,req)
{
if ((req==true) && (field.value.length==0))
	{window.alert("You must complete the " + label + " field.");return false;}
else
	{if (field.value.length>len)
		{window.alert("You can only enter a maximum of " + len + " characters in the " + label + " field."); return false}
	else 	return true;
	}
}

function getCookie(Name)
{ 
     var search = Name + "=";
     if (document.cookie.length > 0) 
     { // if there are any cookies 
	offset = document.cookie.indexOf(search);
	if (offset != -1)
	{ // if cookie exists
		offset += search.length;
		// set index of beginning of value 
		end = document.cookie.indexOf(";", offset);
		// set index of end of cookie value 
		if (end == -1) end = document.cookie.length
		return unescape(document.cookie.substring(offset, end));
	} 
     } 
} 

function checkfields(form)
{
completed=0;
if (check_length(30,form.realname,'Company Name',true)==false) completed++;
if (check_length(30,form.contactname,'Contact Name',true)==false) completed++;
if (check_length(25,form.position,'Position',true)==false) completed++;
if (check_length(20,form.telno,'Contact Telephone Number',false)==false) completed++;
if (check_length(20,form.faxno,'Fax Number',false)==false) completed++;
if (check_length(30,form.email,'Contact E-mail Address',true)==false) completed++;
if (check_length(30,form.country,'Country',true)==false) completed++;
if (check_length(200,form.message,'Message Text',true)==false) completed++;
if (completed==0)
{
return true;

}
else return false;
}

