/* **********************************************
 * Validar()
 * @param	form	formulario html
 * @return	boolean valido o no valido
 * Valida todo los campos de un formulario
 * **********************************************/
function Validar(form) 
{
	for (i = 0; i < form.elements.length; i++) 
	{
		if (form.elements[i].value == "") 
		{
			alert("Por favor, debe llenar todos los campos"); 
			form.elements[i].focus();
			return false; 
		}
	}
	return true;
};

/* **********************************************
 * ValidarConClaves()
 * @param	form	formulario html
 * @return	boolean valido o no valido
 * Valida todo los campos de un formulario y
 * valida pareja de claves
 * **********************************************/
function ValidarConClaves(form) 
{
	for (i = 0; i < form.elements.length; i++) 
	{
		if (form.elements[i].value == "" && form.elements[i].type != "file") 
		{
			alert("Por favor, debe llenar todos los campos"); 
			form.elements[i].focus();
			return false; 
		}
		if(form.password1.value != form.password2.value)
		{
			alert("Las Claves son distintas");
			form.password2.focus();
			return false; 
		}
	}
	return true;
};

function ValidarDiff(form) 
{
	for (i = 0; i < form.elements.length; i++) 
	{
		if(form.name.value == "")
		{
			alert("Debe ingresar su nombre");
			form.name.focus();
			return false; 
		}
		if(form.lastname.value == "")
		{
			alert("Debe ingresar su apellido");
			form.lastname.focus();
			return false; 
		}
		if(form.address.value == "")
		{
			alert("Debe ingresar su direccion");
			form.address.focus();
			return false; 
		}
		if(form.phone.value == "")
		{
			alert("Debe ingresar su telefono");
			form.phone.focus();
			return false; 
		}
		if(form.email.value == "")
		{
			alert("Debe ingresar su correo");
			form.email.focus();
			return false; 
		}
	}
	return true;
};