function JSend101()
{
var obligatorio = new Array;
var total = JSend101.arguments.length;
var elformulario = JSend101.arguments[0];
var accion = JSend101.arguments[1];

var enviar=true;

var k=-1;
if (total>2)
{
	for (var i=2;i<total - 3;i++)
	{
		obligatorio[i]=eval('elformulario.'+JSend101.arguments[i]+'.value');
		if (!obligatorio[i])
		{
			k=eval('elformulario.'+JSend101.arguments[i]+'.selectedIndex');
			if (k>-1)
			{
				obligatorio[i]=eval('elformulario.'+JSend101.arguments[i]+'['+k+'].value');
			} 
			else 
			{
				k=eval('elformulario.'+JSend101.arguments[i]+'.length');
				for (var j=0;j<k;j++)
				{
					if (eval('elformulario.'+JSend101.arguments[i]+'['+j+'].checked'))
					{
						obligatorio[i]=eval('elformulario.'+JSend101.arguments[i]+'['+j+'].value');
					}
				}
			}	
		}
		
		if (!obligatorio[i]) 
		{
		    enviar=false;
			alert("Lo siento, los campos obligatorios deben ser completados "+ i + " rr " + JSend101.arguments[i] + " c " + elformulario.Cantidad.selectedIndex );
			break;
			i=total;
		}
	}
}
if ((elformulario.email.value == "")&& (enviar))
{  enviar=true; }
else
{	if ((enviar)&&(elformulario.email.value.indexOf('@',0) == -1))
	{
		enviar=false;
		alert("Direccion de email no valida. Inserte una direccion valida o deje la casilla en blanco");
		}
}


					
if ((enviar)&&(JSend101.arguments[1]))
{ 
	alert("Gracias por su preferencia");
	 eval('elformulario.action=accion');
 	elformulario.submit();
 	 enviar=false;
}

}



function JSend10()
{
var obligatorio = new Array;
var total = JSend10.arguments.length;
var elformulario = JSend10.arguments[0];
var accion = JSend10.arguments[1];

var enviar=true;

var k=-1;
if (total>2)
{
	for (var i=2;i<total ;i++)
	{
		obligatorio[i]=eval('elformulario.'+JSend10.arguments[i]+'.value');
		if (!obligatorio[i])
		{
			k=eval('elformulario.'+JSend10.arguments[i]+'.selectedIndex');
			if (k>-1)
			{
				obligatorio[i]=eval('elformulario.'+JSend10.arguments[i]+'['+k+'].value');
			} 
			else 
			{
				k=eval('elformulario.'+JSend10.arguments[i]+'.length');
				for (var j=0;j<k;j++)
				{
					if (eval('elformulario.'+JSend10.arguments[i]+'['+j+'].checked'))
					{
						obligatorio[i]=eval('elformulario.'+JSend10.arguments[i]+'['+j+'].value');
					}
				}
			}	
		}
		
		if (!obligatorio[i]) 
		{
		    enviar=false;
			alert("Lo siento, los campos obligatorios deben ser completados "+ i + " rr " + JSend10.arguments[i] + " c " + elformulario.Cantidad.selectedIndex );
			break;
			i=total;
		}
	}
}
if ((elformulario.email.value == "")&& (enviar))
{  enviar=true; }
else
{	if ((enviar)&&(elformulario.email.value.indexOf('@',0) == -1))
	{
		enviar=false;
		alert("Direccion de email no valida. Inserte una direccion valida o deje la casilla en blanco");
		}
}


					
if ((enviar)&&(JSend10.arguments[1]))
{ 
	alert("Gracias por su preferencia");
	 eval('elformulario.action=accion');
 	elformulario.submit();
 	 enviar=false;
}

}
