function ValidacionContacto(form)
{
	if (form.visitar.checked && Empty(form.fecha_visita.value))
	{
		alert("Debe especificar una fecha de visita");
		form.fecha_visita.focus();
		return false;
	}
	if (Empty(form.clie_nombres.value))
	{
		alert('Ingrese su Nombre por favor.');
		form.clie_nombres.focus();
		return false;
	}

	if (Empty(form.clie_apellidos.value))
	{
		alert('Ingrese su Apellido por favor.');
		form.clie_apellidos.focus();
		return false;
	}

	if (!isInteger(form.clie_telefono.value))
	{
		alert('Ingrese su Teléfono por favor.');
		form.clie_telefono.focus();
		return false;
	}
	if (form.clie_telefono.value.length < 6){
		alert('Ingrese un Teléfono valido por favor.');
		form.clie_telefono.focus();
		return false;
	}
	
	
	return true;
}


function ValidacionContactenos(form)
{
	
	if (Empty(form.nombres.value))
	{
		alert('Ingrese su Nombre por favor.');
		form.nombres.focus();
		return false;
	}
	if (!isInteger(form.telefonos.value))
	{
		alert('Ingrese su Teléfono por favor.');
		form.telefonos.focus();
		return false;
	}
	if (form.telefonos.value.length < 6){
		alert('Ingrese un Teléfono valido por favor.');
		form.telefonos.focus();
		return false;
	}
	if (!isMail(form.email.value))
	{
		alert('Ingrese su email por favor.');
		form.email.focus();
		return false;
	}
	
	if(form.pais.options[form.pais.selectedIndex].value == "0")
	{
		alert('Seleccione pais.');
		form.pais.focus();
		return false;
	}  

	if (Empty(form.comentarios.value))
	{
		alert('Ingrese su comentario por favor.');
		form.comentarios.focus();
		return false;
	}

	return;
}


function ValidacionTrabajo(form)
{
	
	if (Empty(form.nombrecompleto.value))
	{
		alert('Ingrese su Nombre completo por favor.');
		form.nombrecompleto.focus();
		return false;
	}

	if (!IsRut(form.rut.value))
	{
		alert('Ingrese su R.U.T. por favor.');
		form.rut.focus();
		return false;
	}
	
	if (!isMail(form.email.value))
	{
		alert('Ingrese su email por favor.');
		form.email.focus();
		return false;
	}
	
	if (Empty(form.telefono.value))
	{
		alert('Ingrese su teléfono por favor.');
		form.telefono.focus();
		return false;
	}
	
	if (Empty(form.ciudad.value))
	{
		alert('Ingrese su ciudad de residencia por favor.');
		form.ciudad.focus();
		return false;
	}
	
	if (Empty(form.estado_civil.value))
	{
		alert('Ingrese su estado civil por favor.');
		form.estado_civil.focus();
		return false;
	}
	
	if (!isDate3(form.fnacimiento.value))
	{
		alert('Ingrese su fecha de nacimiento.');
		form.fnacimiento.focus();
		return false;
	}
	
	if(form.nivel_estudios.options[form.nivel_estudios.selectedIndex].value == "VALUE")
	{
		alert('Ingrese su nivel de estudios por favor.');
		form.nivel_estudios.focus();
		return false;
	}  

	if (Empty(form.archivoadjunto.value))
	{
		alert('Ingrese su C.V. por favor.');
		form.archivoadjunto.focus();
		return false;
	}
	
	if (Empty(form.comentarios.value))
	{
		alert('Ingrese sus comentarios por favor.');
		form.comentarios.focus();
		return false;
	}

	return;
}


function ValidacionNewsletter(form)
{
	if (!isMail(form.email.value))
	{
		alert('Ingrese su email por favor.');
		form.email.focus();
		return false;
	}

	
	return;
}




function ValidacionStecnico(form)
{
	
	if (Empty(form.nombres.value))
	{
		alert('Ingrese su Nombre por favor.');
		form.nombres.focus();
		return false;
	}

	if (!isInteger(form.telefonos.value))
	{
		alert('Ingrese su Teléfono por favor.');
		form.telefonos.focus();
		return false;
	}
	
	if (!isMail(form.email.value))
	{
		alert('Ingrese su email por favor.');
		form.email.focus();
		return false;
	}
	
	if(form.pais.options[form.pais.selectedIndex].value == "0")
	{
		alert('Seleccione pais.');
		form.pais.focus();
		return false;
	}  

	if (Empty(form.comentarios.value))
	{
		alert('Ingrese su comentario por favor.');
		form.comentarios.focus();
		return false;
	}


	
	return;
}



function ValidacionComparta(form)
{
	
	if (Empty(form.de.value))
	{
		alert('Ingrese su Nombre por favor.');
		form.de.focus();
		return false;
	}
	
	if (!isMail(form.email.value))
	{
		alert('Ingrese su email por favor.');
		form.email.focus();
		return false;
	}
	
	if (Empty(form.para.value))
	{
		alert('Ingrese Nombre  Destinatario por favor.');
		form.para.focus();
		return false;
	}
	
	if (!isMail(form.recipient.value))
	{
		alert('Ingrese email destinatario por favor.');
		form.recipient.focus();
		return false;
	}

	return;
}

function ValidacionUsuario(form)
{
	if (Empty(window.document.form.clie_nombres.value))
	{
		alert('Ingrese su Nombre por favor.');
		window.document.form.clie_nombres.focus();
		return false;
	}

	if (Empty(window.document.form.clie_apellidos.value))
	{
		alert('Ingrese su Apellido por favor.');
		window.document.form.clie_apellidos.focus();
		return false;
	}

	if (!isInteger(window.document.form.clie_telefono.value))
	{
		alert('Ingrese su Teléfono por favor.');
		window.document.form.clie_telefono.focus();
		return false;
	}
	if (Empty(form.clie_username.value))
	{
		alert('Ingrese su Nombre de usuario.');
		form.clie_username.focus();
		return false;
	}

	if (Empty(form.clie_password.value))
	{
		alert('Ingrese su Password por favor.');
		form.clie_password.focus();
		return false;
	}

	if (Empty(form.clie_password2.value))
	{
		alert('Repita su password por favor.');
		form.clie_password2.focus();
		return false;
	}
	if (form.clie_password.value != form.clie_password2.value) {
		alert('Contraseña mal confirmada.');
		form.clie_password2.focus();
		return false;
	}
	
	return;
}

/* recupera passwd */
function ValidacionClave(form)
{
	if (!isMail(form.recuperar_clave.value))
	{
		alert('Ingrese su email de usuario.');
		form.recuperar_clave.focus();
		return false;
	}
	
	return;
}



/*POPUP ACCESO MAYORISTAS*/
function ValidacionAccesoMayoristas(form)
{
	if (Empty(form.login.value))
	{
		alert('Ingrese nombre de usuario por favor.');
		form.login.focus();
		return false;
	}
	if (Empty(form.password.value))
	{
		alert('Ingrese password por favor.');
		form.password.focus();
		return false;
	}
	
	return;
}

/*POPUP ACCESO MAYORISTAS*/
function ValidacionOlvidoClaveMayoristas(form)
{
	if (!IsRut(form.rut.value))
	{
		alert('Ingrese su rut por favor.');
		form.rut.focus();
		return false;
	}
	if (Empty(form.email.value))
	{
		alert('Ingrese su email por favor.');
		form.email.focus();
		return false;
	}
	
	return;
}