getElementsByName=function(name)
{
	var salida = [];
	var todos=document.getElementsByTagName("*");
	for(var i=0,t=todos.length;i<t;i++)
	{
		if(todos[i].name==name)
		{
			salida[salida.length]=todos[i];
		}
	}
	return salida;
}

getElementsBy=function(que,name)
{
	var salida = [];
	var todos=document.getElementsByTagName("*");
	for(var i=0,t=todos.length;i<t;i++)
	{
		if(todos[i][que]==name)
		{
  			salida[salida.length]=todos[i];
		}
	}
	return salida;
}

function ampliar(imagen)
{
	document.getElementById("ampliada").innerHTML="<img src=\""+imagen.longDesc+"\" alt=\""+imagen.alt+"\" />";
	document.getElementById("ampliada").style.visibility="visible";
}

function checkmail(value)
{
	var email = value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(email))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function validar()
{
	var ok=true;

	if (ok && document.formulario.nombre.value=="") {
		alert(document.formulario.aviso_nombre.value);
		document.formulario.nombre.focus();
		ok=false;
	}
	if (ok && document.formulario.telefono.value=="") {
		alert(document.formulario.aviso_telefono.value);
		document.formulario.telefono.focus();
		ok=false;
	}
	if (ok && document.formulario.email.value=="") {
		alert(document.formulario.aviso_email.value);
		document.formulario.email.focus();
		ok=false;
	}

	if (ok && !checkmail(document.formulario.email.value)) {
		alert(document.formulario.aviso_emailcheck.value);
		document.formulario.email.focus();
		ok=false;
	}
	if(document.formulario.condiciones)
	{
		if (ok && document.formulario.condiciones.checked==false) {
			alert(document.formulario.aviso_condiciones.value);
			document.formulario.condiciones.focus();
			ok=false;
		}
	}

	if(ok)
		return document.formulario.submit();
	return false;
}

function toggle(obj)
{
	if (obj.style.display == 'none')
	{
		obj.style.display = '';
	}
	else
		obj.style.display = 'none';
}

function showall(objs)
{
	for (var i=0; i < objs.length; i++)
	{
		if (objs[i].id.match("spot"))
		{
			objs[i].style.display = "block";
		}
	}
}

function hideall(objs)
{
	for (var i=0; i < objs.length; i++)
	{
		if (objs[i].id.match("spot"))
		{
			objs[i].style.display = "none";
		}
	}
}