function validar_contacto(form) {
	if (form.nombre.value == '') { DHTMLALERT('Por favor, ingrese su nombre');form.nombre.focus();return false; }
	if (form.apellido.value == '') { DHTMLALERT('Por favor ingrese su apellido'); form.apellido.focus();return false; }
	if (form.email.value.indexOf('@') < 0 || form.email.value.indexOf('.') < 0 || form.email.value.indexOf(',') > 0) { DHTMLALERT('Dirección de correo incorrecta'); form.email.focus(); return false; }
	if (form.email.value!=form.confirmaremail.value) { DHTMLALERT('Dirección de correo incorrecta'); form.email.focus(); return false; }
	if (form.telefono.value == '') { DHTMLALERT('Por favor, indique su teléfono de contacto'); form.telefono.focus(); return false; }
	if (form.asunto.value == '') { DHTMLALERT('Por favor, indique el asunto del contacto'); form.asunto.focus(); return false; }
	if (form.mensaje.value == '') { DHTMLALERT('Por favor, indique el mensaje del contacto'); form.mensaje.focus(); return false; }
	return true;
}

function validar_contacto_pedido(form) {
	if (form.nombres.value=="") { alert('Debe indicar su nombre completo.'); form.nombres.focus(); return false; }
	if (form.apellidos.value=="") { alert('Debe indicar su nombre completo.'); form.apellidos.focus(); return false; }
	if (form.email.value.indexOf('@') < 0 || form.email.value.indexOf('.') < 0 || form.email.value.indexOf(',') > 0) { alert('Se encontro un error en el campo email.'); form.email.focus(); return false; }
	if (form.email.value!=form.email_confirm.value) { alert('Los emails ingresados no concuerdan.'); form.email_confirm.focus(); return false; }
	if (form.telefono.value == '') { alert('Debe indicar un teléfono.'); form.telefono.focus(); return false; }
	if (!form.contactarpor[0].checked && !form.contactarpor[1].checked) { alert('Debe indicar una forma de contacto.'); form.contactarpor[0].focus(); return false; }

	if (form.contactarpor[1].checked && form.horario.value=='')  { alert('Debe indicar un horario.'); form.horario.focus(); return false; }
	if (form.mensaje.value == '') { alert('Debe indicar un mensaje.'); form.mensaje.focus(); return false; }

	if (form.id_tipodepropiedad.value=='0') {alert('Seleccione el tipo de propiedad que busca antes de continuar');form.id_tipodepropiedad.focus();return false;}
	if (form.id_modalidad.value=='0') {alert('Seleccione Venta o Alquiler antes de continuar');form.id_modalidad.focus();return false;}
	if (form.id_modalidad.value=='1' && form.id_periodo_alquiler.value=='0') {alert('Seleccione la modalidad de alquiler antes de continuar');form.id_periodo_alquiler.focus();return false;}

	return true;
}
