<!--
function doContactCheck(){
var sName='';
var sValue='';
var bOK=true;
var sMsgRoot='Please enter your details for the following field(s): \n';
var sMsg='';
var sTmp='';
	for(var i=0;i<document.contact.length;i++){
		sName=(document.contact.elements[i].name).toLowerCase();
		sValue=document.contact.elements[i].value;
		if(document.contact.elements[i].type=='select-one') sValue=document.contact.elements[i].value;

		if(sName=='text-fullname'&&sValue==''){sTmp='name'; bOK=false};
		if(sName=='text-email'&&(sValue==''||validateEmail(sValue)==false)){sTmp='email address'; bOK=false; document.contact.elements[i].value='';};
		if(sName=='text-telephone'&&sValue==''){sTmp='telephone number'; bOK=false};
		if(sTmp!='') sMsg+=sTmp+","
		sTmp='';
	}
	
	if(sMsg==''){
		document.contact.submit();
	}
	else{
		sMsg=sMsg.slice(0,-1);
		sTmp=sMsg.split(",");
		var j=sTmp.length-1;
		for(var i=0;i<sTmp.length;i++){
			if(i==j&&j==0){sMsgRoot+=sMsg;}
			if(j>0){
				if((i+1)<j) sMsgRoot+=sTmp[i]+', ';
				if((i+1)==j) sMsgRoot+=sTmp[i];
				if(i==j) sMsgRoot+=' and '+sTmp[i];
			}
		}
		alert(sMsgRoot);
	}
}

function validateEmail(sValue){
var bCont=false;
var sUser='';
var sDomain='';
var iPos=sValue.indexOf('@');
	if(iPos!=-1){
		sUser=sValue.slice(0,iPos);
		sDomain=sValue.slice(iPos+1);
		if(sDomain.indexOf('.')!=-1) bCont=true;
	}
	return bCont;
}
//-->
