//********************************************************************
//****************** 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("\nDebe llenar los campos obligatorios.\n\nPor Favor intente de nuevo.")
//		strin.focus();
		return false;
	}
}//fin validaX


function validateForm(form,n){

	//****************************************************
	if (form=='form_insertar'){//Insertar un nuevo producto en DB producto
		//alert ("estoy mas adentro");
		var i;
		for (i=0; i<n; i++){
			var band=0;
			if (i!=2){					
				var str = document.forms[3].elements[i].value;
				if (validaX(str)==false){
					band=1;
					document.forms[3].elements[i].focus();
					return false;
					break;
				}
			}
		}//fin for
		if (band==0){
			return true;
		}
	}//fin si form insertar
	
	//****************************************************
	
	//****************************************************
	if (form=='form_insertar_tabla'){
		//alert ("estoy mas adentro");
		var i;
		for (i=0; i<n; i++){
			var band=0;
			var str = document.forms[3].elements[i].value;
			if (validaX(str)==false){
				band=1;
				document.forms[3].elements[i].focus();
				return false;
				break;
			}
		}//fin for
		if (band==0){
			return true;
		}
	}//fin si form insertar
	
	//****************************************************
	
	//****************************************************
	if (form=='form_empleo'){
		//alert ("estoy mas adentro");
		var i;
		for (i=0; i<n; i++){
			var band=0;
			var str = document.forms[3].elements[i].value;
			if (validaX(str)==false){
				band=1;
				document.forms[3].elements[i].focus();
				return false;
				break;
			}
		}//fin for
		if (band==0){
			return true;
		}
	}//fin si form insertar
	
	//****************************************************
	
	//****************************************************
	if (form=='form_VIP'){
		//alert ("estoy mas adentro");
		var i;
		for (i=0; i<n; i++){
			var band=0;
			if (i!=13 && i!=14 && i!=15 && i!=16){
				var str = document.forms[2].elements[i].value;
				if (validaX(str)==false){
					band=1;
					document.forms[2].elements[i].focus();
					return false;
					break;
				}
			}
		}//fin for
		if (band==0){
			return true;
		}
	}//fin si form insertar
	
	//****************************************************

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

	if (form=='form_insertar_datos'){
		//alert ("estoy mas adentro");
		var i;
		for (i=0; i<n; i++){
			var band=0;
			if ((i!=2) && (i!=3) && (i!=4) && (i!=9) ){
				var str = document.forms[0].elements[i].value;
				if (validaX(str)==false){
					band=1;
					document.forms[0].elements[i].focus();
					return false;
					break;
				}
			}//fin del si
		}//fin for
		if (band==0){
			return true;
		}
	}//fin si form actualizar
//***********************************************

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

}//fin de la funcion validar

function procesarNewsletter(){
	if (validateForm("form_newsletter",1)){
		document.form_newsletter.enviar_newsletter.value=1;
		document.form_newsletter.submit();
		alert ("Gracias por suscribirse");
	}
}
