function confirma(mensaje,enlace,contexto)
{
	if (confirm(mensaje))
	{
		location.href=contexto+'/'+enlace;
	}
}

function ir (enlace,contexto){
	location.href=contexto+'/'+enlace;
}

function enviar (formulario)
{	
	document.forms[formulario].submit();

}

function enviarAction (formulario, accion)
{	
	document.forms[formulario].action=accion;
	document.forms[formulario].submit();
}

function enviarActionContext (formulario, action, contexto)
{
	document.forms[formulario].action=contexto+action;
	document.forms[formulario].submit();
}

function enviarParametro (formulario,parametro){
	document.forms[formulario].action=document.forms[formulario].action+'?'+parametro;
	document.forms[formulario].submit();
}

function pasoAnterior (formulario){
	document.forms[formulario].action=document.forms[formulario].action+'?volver=true';
	document.forms[formulario].submit();
}

function enviarParametros (formulario,parametro1,parametro2){
	document.forms[formulario].action=document.forms[formulario].action+'?'+parametro1+'&'+parametro2;
	document.forms[formulario].submit();
}

/* Para los iconos de los checkbox*/
	ant = "";
	antIco = null;
	function mostrar(caja){
//		alert(ant+" "+caja);
		if (ant!="") document.getElementById(ant).style.display = "none";
		if (ant!=caja) document.getElementById(caja).style.display = "block";
		ant = caja;
	}
	function ocultar(caja){
		if (ant!="") document.getElementById(ant).style.display = "block";
		document.getElementById(caja).style.display = "none";
		ant = caja;
	}
	function ocultar_inicio(caja){
		document.getElementById(caja).style.display = "none";
	}
	
	function cambio(obj, ruta){
		if (antIco!=null) 	antIco.style.backgroundImage = "url("+ruta+"/pages/img/mas.gif)";
		if ( antIco!=obj ) obj.style.backgroundImage = "url("+ruta+"/pages/img/menos.gif)";
		antIco = obj;
	}
	
	/* Para imprimir */
	
	function imprimirPagina() { 
		if (window.print) 
			window.print(); 
		else alert("Lo senimos, pero a su navegador no se le puede ordenar imprimir" + " desde la web. Actualícese o hágalo desde los menús"); 
	}
	
	/* Para seleccionar, deseleccionar todos los checkbox de una lista */
	/* accion=1 selecciona, accion=0 deseleccciona */
	
		function modificarTodos(checkboxes,accion){
		// checkboxex es el id de una coleccion de checkbox
		// accion es 0 para desactivar y 1 para activar
		 for (i = 0; i < checkboxes.length; i++)
		  checkboxes[i].checked = accion;
		}
		
	function cierraVentana(){
		window.close();
	}
	
	
