﻿// JavaScript Document

function trim(cadena){
	for(i=0;i<cadena.length;i++)
	{
		if(cadena.charAt(i)==" ") cadena = cadena.substring(i+1, cadena.length);
		else break;
	}

	for(i=cadena.length-1;i>=0;i=cadena.length-1)
	{
		if(cadena.charAt(i)==" ") cadena = cadena.substring(0,i);
		else break;
	}
	
	return cadena;
}

function RTBT_validate(fields){
	var error = false;
	var efield = '';
	for(var j=0; j<fields.length; j++){
		var obj = document.getElementById(fields[j]);
		switch(fields[j]){
			case 'tipoevento':
				if(obj.selectedIndex==0) error = true;
				efield = document.getElementById('lbl_'+fields[j]).innerHTML;
				break;
			case 'condiciones':
				if(obj.checked==false) error = true;
				efield = 'Política de privacidad';
				break;
			default:
				if(trim(obj.value)=='') error = true;
				efield = document.getElementById('lbl_'+fields[j]).innerHTML;
				break;
		}
		if(error==true){
			alert('El siguiente campo es obligatorio: '+efield);
			obj.focus();
			return false;
		}
	}
	
	return true;
}
