//********************************************************************
//****************** Valida todo el FORM *****************************
//************ Realizado por Jonatan Jáuregui ************************
//******************** 10 - 04 - 2004 ********************************
//********************************************************************

//The allTrim() JavaScript function combines both leftTrim() and rightTrim() functions:

function trimAll(sString) 
{
	while (sString.substring(0,1) == ' '){
		sString = sString.substring(1, sString.length);
	}
	while (sString.substring(sString.length-1, sString.length) == ' ')	{
		sString = sString.substring(0,sString.length-1);
	}
	//alert (sString);
	return sString;
}


//Valida un campo
function validaX (strin){

//	var str2 = document.form1.nombvar.value;
//	str2=strin.value;
	Auxstrin=trimAll(strin);
	if (Auxstrin == "") {
		alert("Debe llenar los campos obligatorios.\nPor Favor intente de nuevo.")
//		strin.focus();
		return false;
	}
}//fin validaX


function validateForm(nombre,form,n){

	//****************************************************
	if (nombre=='form_general'){
		//alert ("estoy mas adentro");
		var i;
		for (i=0; i<n; i++){
			var band=0;			
				//var str = document.forms[1].elements[i].value;
				var str = form.elements[i].value;
				if (validaX(str)==false){
					band=1;
					//document.forms[1].elements[i].focus();
					form.elements[i].focus();
					return false;
					break;
				}				
		}//fin for
		if (band==0){
			return true;
		}
	}//fin si form 
	//***************************************************
	
	//****************************************************

	if (nombre=='form_newsletter'){
		//alert ("estoy mas adentro");
		var i;
		for (i=0; i<n; i++){
			var band=0;			
				//var str = document.forms[1].elements[i].value;
				var str = form.elements[i].value;
				if (validaX(str)==false){
					band=1;
					//document.forms[1].elements[i].focus();
					form.elements[i].focus();
					return false;
					break;
				}				
		}//fin for
		if (band==0){
			//alert ("Gracias por suscribirse a nuestro boletín");
			return true;
		}
	}//fin si form 
	//****************************************************
	



}//fin de la funcion validar



