<!--
function isEmailAddress(val)
{
	if (val.match(/^([a-zA-Z0-9])+([.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-]+)+/))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function doContactCheck(form){
var bOK=true;
var sMsgRoot='Please complete the following field(s) to continue : \n\n';
var sMsg='';
	for(var i=0;i<eval('document.'+form+'.length');i++){
		var field=eval('(document.'+form+'.elements[i].name).toLowerCase()');
		field = field.slice(field.indexOf("-")+1);
		var value=eval('document.'+form+'.elements[i].value');
		if(eval('document.'+form+'.elements[i].type=="select-one"')) value=eval('document.'+form+'.elements[i].value');

		if(field=='fullname'&&value==''){sMsg+='Name is required,'; bOK=false;}
		if(field=='email'&& (!isEmailAddress(value) || value.indexOf(",") > -1)){sMsg+='Email is invalid,'; bOK=false;}
		//if(field=='alt_email'&&value!=''&&value.indexOf('@')==-1){sMsg+='alt_email,'; bOK=false;}
		//if(field=='telephone'&&value==''){sMsg+='telephone,'; bOK=false;}
		//if(field=='address'&&value==''){sMsg+='address,'; bOK=false;}
		//if(field=='city'&&value==''){sMsg+='city,'; bOK=false;}
		//if(field=='country'&&value==''){sMsg+='country,'; bOK=false;}
	}
	
	if(sMsg==''){
		eval('document.'+form+'.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+='\n'+sTmp[i];
			}
		}
		alert(sMsgRoot);
	}
}
//-->