function validaPressAppl() {
	var frm = document.frmPressAppl;

	if(!temNPalavras(frm.apim1_d_nome.value, 2)) {
		alert(getStr("err_noname"));
		focaCampo(frm.apim1_d_nome);
		return false;
	}
	
	if(!temNPalavras(frm.apim1_d_end.value, 2)) {
		alert(getStr("err_noaddr"));
		focaCampo(frm.apim1_d_end);
		return false;
	}
	
	if(frm.apim1_d_cidade.value.length<1) {
		alert(getStr("err_nocity"));
		focaCampo(frm.apim1_d_cidade);
		return false;
	}
	
	if(frm.apim1_d_pais.value.length<4) {
		alert(getStr("err_nopais"));
		focaCampo(frm.apim1_d_pais);
		return false;
	}
	
	if(frm.apim1_d_fone.value.length<11 && frm.apim1_d_cel.value.length<11) {
		alert(getStr("err_nofone"));
		focaCampo(frm.apim1_d_fone);
		return false;
	}
	
	return true;
}

function getStr(txt) {
	if(lg=="pt_br") {
		switch(txt) {
		case "err_noname": return "Por favor, preencha o Nome";
		case "err_noaddr": return "Por favor, preencha o Endereço";
		case "err_nocity": return "Por favor, preencha a sua Cidade";
		case "err_nopais": return "Por favor, preencha o seu País";
		case "err_nofone": return "Por favor, preencha o Telefone ou Celular,\nno formato '(Cód. Area) Número Telefone'";
		default: return txt;
		}
	} else {
		switch(txt) {
		case "err_noname": return "Please, enter your Name";
		case "err_noaddr": return "Please, enter your Address";
		case "err_nocity": return "Please, enter your City";
		case "err_nopais": return "Please, enter your Country";
		case "err_nofone": return "Please enter your Phone or Cellphone number,\nin the form '+CountryCode (AreaCode) PhoneNumber'";
		default: return txt;
		}
	}
}
