var Contact = {
	emsg:[],
	ml: 0,
	V: function(f) {
		var pass = true, k, m, e, p;
		var a = ['name', 'email', 'subject', 'message', 'captcha'];
		for (var i = 0; i < a.length; i++)
			$('id_err_'+a[i]).style.display = 'none';
		
		$('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) { 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.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) { if (pass) m.focus(); pass = false; (e=$('id_err_'+k)).innerHTML = this.emsg[30]; 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[40]; e.style.display = 'block'; }
		else if (m.value.length < this.ml) { if (pass) m.focus(); pass = false; (e=$('id_err_'+k)).innerHTML = this.emsg[45]; e.style.display = 'block'; }
		k = 'captcha'; if (!(m=eval('f.'+k)).value) { if (pass) m.focus(); pass = false; (e=$('id_err_'+k)).innerHTML = this.emsg[50]; e.style.display = 'block'; }
		
		$('subbtn').disabled = pass;
		return pass;
	}
}
