var CR = {
	emsg:[],
	V: function(f) {
		var pass = true, k, m, e, p;
		var a = ['name', 'email', 'phone', 'subject', 'message', 'captcha'];
		for (var i = 0; i < a.length; i++)
			$('id_err_'+a[i]).style.display = 'none';
		
		f.subbtn.disabled = true;
		k = 'name'; if (!(m=eval('f.'+k)).value.length) { if (pass) m.focus(); pass = false; (e=$('id_err_'+k)).innerHTML = this.emsg[10]; e.style.display = 'block'; }
		k = 'email'; if (!(m=eval('f.'+k)).value.length) { if (pass) m.focus(); pass = false; (e=$('id_err_'+k)).innerHTML = this.emsg[20]; e.style.display = 'block'; }
		else if (!/^[a-zA-Z0-9]([\w\.-]*[a-zA-Z0-9])?@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/.test((m=eval('f.'+k)).value)) { if (pass) m.focus(); pass = false; (e=$('id_err_'+k)).innerHTML = this.emsg[25]; e.style.display = 'block'; }
		
		k = 'subject'; if (!(m=eval('f.'+k)).value.length) { if (pass) m.focus(); pass = false; (e=$('id_err_'+k)).innerHTML = this.emsg[40]; e.style.display = 'block'; }
		k = 'message'; if (!(m=eval('f.'+k)).value.length) { if (pass) m.focus(); pass = false; (e=$('id_err_'+k)).innerHTML = this.emsg[50]; e.style.display = 'block'; }
		
		k = 'captcha'; if (!(m=eval('f.'+k)).value.length) { if (pass) m.focus(); pass = false; (e=$('id_err_'+k)).innerHTML = this.emsg[60]; e.style.display = 'block'; }		
		
		f.subbtn.disabled = pass;
		return pass;
	}
}