// JavaScript Document

function comprobar_campos()
{
	var obligatorios = document.formulario.requeridos.value;
	var array_obligatorios = new Array();
	array_obligatorios = separar_campos(obligatorios, ",");
	var cadena_vacios = "";
	for (i=0; i<array_obligatorios.length ; i++)
	{
		var campo = array_obligatorios[i];
		var valor_campo = document.getElementById(campo).value;
		if(valor_campo == "")
		{
			if (campo == "email")
			{
				cadena_vacios = cadena_vacios + ' Correo Electr&oacute;nico ,';
			}
			else
			{
				cadena_vacios = cadena_vacios +' '+ campo +',';
			}
		}
	}
	if (cadena_vacios == "")
	{
		//document.getElementById('capa_carga').innerHTML="<img src='images/loadingIMG01.gif' alt='Cargando...' />";
		document.formulario.submit();	
	}
	else
	{
		document.getElementById('obligatorio').innerHTML= "<span class='textoRojoError'>Faltan los siguientes campos:" + cadena_vacios + "</span>";
	}
}

function separar_campos(cadena, separador)
{
	var array_obl = cadena.split(separador);
	return array_obl;
}