function consultaBotonera()
{
	new Ajax.Updater(
		"divBotonera", 
		"divBotonera.php", 
		{
			onFailure: function()
			{
				alert("Ocurrio un error");
			}, 
			onLoading : function()
			{
				$("divBotonera").innerHTML = '<img src="/img/btns/ajax-loader.gif">';
			}, 
			method: "get"
		}
	);
}
function consultarCotizaciones(accion, cotizacion)
{
	new Ajax.Updater(
		"divProductosMenu", 
		"consultaCotizaciones.php", 
		{
			parameters: 
			{
				accion: accion, 
				cotizacion: cotizacion
			}, 
			onFailure: function()
			{
				alert("Ocurrio un error");
			}, 
			onLoading : function()
			{
				$("divProductosMenu").innerHTML = '<a href="javascript:consultarCotizaciones('+accion+','+cotizacion+')" ><img src="/img/btns/ajax-loader.gif"></a>';
			}, 
			method: "get", 
			evalScripts: true
		}
	);
}
function guardarCotizacion()
{
	if(nombre = prompt("Por favor proporcione un nombre a la cotizaci�n"))
	{
		new Ajax.Request(
			"guardaCotizacion.php", {
				parameters: 
				{
					alias: nombre 
				}, 
				method: 'get',
				onSuccess: function(transport)
				{
					eval(transport.responseText);
				}, 
				evalScripts: true
			}
		);
	}
}
function consultaAplicaciones(contenedor, pagina, area)
{
	$(contenedor).innerHTML = '<img src="/img/btns/ajax-loader.gif">';
	new Ajax.Updater(
		contenedor, 
		pagina, 
		{
			parameters: 
			{
				area: area 
			}, 
			onFailure: function()
			{
				alert("Ocurrio un error");
			}, 
			method: "get"
		}
	);
}
function buscarProductos(criterio, inicio, limite)
{
	new Ajax.Updater(
		"divProductosBusqueda", 
		"divProductosBusqueda.php", 
		{
			parameters: 
			{
				criterio: criterio, 
				inicio: inicio, 
				limite: limite 
			}, 
			onFailure: function()
			{
				alert("Ocurrio un error");
			}, 
			onLoading : function()
			{
				$('divProductosBusqueda').innerHTML = '<img src="/img/btns/ajax-loader2.gif" width="32" height="32" style="margin-top:20px; margin-left:20px; padding-bottom:100px;">';
			},
			encoding: 'UTF-8', 
			method: "get"
		}
	);
}
function cargaCarritoCotizacion(cotizacion)
{
	$("divCarrito").innerHTML = '<img src="/img/btns/ajax-loader.gif">';
	new Ajax.Updater(
		"divCarrito", 
		"divCarrito.php", 
		{
			parameters: 
			{
				accion: 'limpiar', 
				cotizacion: cotizacion 
			}, 
			onFailure: function()
			{
				alert("Ocurrio un error");
			}, 
			method: "get", 
			evalScripts: true
		}
	);
}
function consultaCarrito(accion, sku, marca, cantidad)
{
	$("divCarrito").innerHTML = '<img src="/img/btns/ajax-loader.gif">';
	new Ajax.Updater(
		"divCarrito", 
		"divCarrito.php", 
		{
			parameters: 
			{
				accion: accion, 
				sku: sku, 
				marca: marca, 
				cantidad: cantidad
			}, 
			onFailure: function()
			{
				alert("Ocurrio un error");
			}, 
			method: "get", 
			evalScripts: true
		}
	);
}
function consultaProductosMarca(marca, inicio)
{
	$("divProductosMenu").innerHTML = '<img src="/img/btns/ajax-loader.gif">';
	new Ajax.Updater(
		"divProductosMenu", 
		"divProductosMenu.php", 
		{
			parameters: 
			{
				marca: marca, 
				inicio: inicio
			}, 
			onFailure: function()
			{
				alert("Ocurrio un error");
			}, 
			method: "get",
			evalScripts: true
		}
	);
//	$("loaderProductosMenu").style.display = 'non';
}
function consultaProductosAplicacion(aplicacion, inicio)
{
	
	$("_divProductosMenu").innerHTML = '<img src="/img/btns/ajax-loader.gif">';
	new Ajax.Updater(
		"_divProductosMenu", 
		"_divProductosAplicacion.php", 
		{
			parameters: 
			{
				aplicacion: aplicacion, 
				inicio: inicio
			}, 
			onFailure: function()
			{
				alert("Ocurrio un error");
			}, 
			method: "get"
		}
	);
//	$("loaderProductosMenu").style.display = 'non';
}
function consultaMarcas(contenedor, menu)
{
	new Ajax.Updater(
		contenedor, 
		menu, 
		{
			encoding: 'UTF-8', 
			onFailure: function()
			{
				alert("Ocurrio un error");
			}, 
			method: "get"
		}
	);
}
function buscaProductosCriterio(criterio, inicio)
{
	$('divProductosMenu').innerHTML = '<img src="/img/btns/ajax-loader.gif" />';
	new Ajax.Updater(
		"divProductosMenu", 
		"divProductosBuscar.php", 
		{
			parameters: 
			{
				criterio: criterio, 
				inicio: inicio
			}, 
			onFailure: function()
			{
				alert("Ocurrio un error");
			}, 
			method: "get"
		}
	);
}
function buscaProductosAvanzado(sku, descripcion, marca, inicio)
{
	$('divResultadosAvanzada').innerHTML = '<img src="/img/btns/ajax-loader.gif" />';
	new Ajax.Updater(
		"divResultadosAvanzada", 
		"divProductosBuscarAvanzada.php", 
		{
			parameters: 
			{
				sku: sku,
				descripcion: descripcion,
				marca: marca,
				inicio: inicio
			}, 
			onFailure: function()
			{
				alert("Ocurrio un error");
			}, 
			method: "get"
		}
	);
}
function agregarProducto(producto, cantidad)
{
	$("producto").value = producto;
	$("cantidad").value = cantidad;
	$("carrito").submit();
}
function eliminarProducto(producto)
{
	$("productoe").value = producto;
	$("accione").value = "eliminar";
	$("carritoe").submit();
}
function consultaNota(identificador)
{
	new Ajax.Updater(
		"divDetalleNota", 
		'divDetalleNota.php', 
		{
			parameters: 
			{
				identificador: identificador 
			}, 
			onFailure: function()
			{
				alert('Ocurrio un error');
			}, 
			method: 'get',
			encoding: 'UTF-8'

		}
	);
}
function consultaContenido(identificador)
{
	document.getElementById('divDetallePromocion').style.display = 'none';
	document.getElementById('divDetalleContenido').style.display = '';
	
	new Ajax.Updater(
		"divDetalleContenido", 
		'divDetalleContenido.php', 
		{
			parameters: 
			{
				identificador: identificador 
			}, 
			onFailure: function()
			{
				alert('Ocurrio un error');
			}, 
			method: 'get',
			encoding: 'UTF-8'
		}
	);
}
function consultaContenido2(identificador)
{
	document.getElementById('divDetalleProductoNuevo').style.display = 'none';
	document.getElementById('divDetalleContenido').style.display = '';
	
	new Ajax.Updater(
		"divDetalleContenido", 
		'divDetalleContenido.php', 
		{
			parameters: 
			{
				identificador: identificador 
			}, 
			onFailure: function()
			{
				alert('Ocurrio un error');
			}, 
			method: 'get',
			encoding: 'UTF-8'
		}
	);
}
function consultaPromocion(identificador)
{
	
	document.getElementById('divDetalleContenido').style.display = 'none';
	document.getElementById('divDetallePromocion').style.display = '';
	
	new Ajax.Updater(
		"divDetallePromocion", 
		'divDetallePromocion.php', 
		{
			parameters: 
			{
				identificador: identificador 
			}, 
			onFailure: function()
			{
				alert('Ocurrio un error');
			}, 
			method: 'get',
			encoding: 'UTF-8'
		}
	);
}

function consultaProNue(identificador)
{
	
	document.getElementById('divDetalleContenido').style.display = 'none';
	document.getElementById('divDetalleProductoNuevo').style.display = '';
	
	new Ajax.Updater(
		"divDetalleProductoNuevo", 
		'divDetalleProductoNuevo.php', 
		{
			parameters: 
			{
				identificador: identificador 
			}, 
			onFailure: function()
			{
				alert('Ocurrio un error');
			}, 
			method: 'get',
			encoding: 'UTF-8'
		}
	);
}
function consultaEvento(identificador)
{
	new Ajax.Updater(
		"divDetalleEvento", 
		'divDetalleEvento.php', 
		{
			parameters: 
			{
				identificador: identificador 
			}, 
			onFailure: function()
			{
				alert('Ocurrio un error');
			}, 
			method: 'get'
		}
	);
}
function consultaVacante(identificador)
{
	new Ajax.Updater(
		"divDetalleVacante", 
		'divDetalleVacante.php', 
		{
			parameters: 
			{
				identificador: identificador 
			}, 
			onFailure: function()
			{
				alert('Ocurrio un error');
			}, 
			method: 'get'
		}
	);
}
function consultaBanners(identificador)
{

	new Ajax.Updater(
		"divBannersMenu", 
		'divBannersMenu.php', 
		{
			parameters: 
			{
				identificador: identificador 
			}, 
			onFailure: function()
			{
				alert('Ocurrio un error');
			}, 
			method: 'get'
		}
	);
}
function consultaProductosMarca2(marca, inicio)
{
	$("divBannersMenu").style.display = "none";
	$("_divProductosMenu").innerHTML = '<img src="/img/btns/ajax-loader.gif">';
	new Ajax.Updater(
		"_divProductosMenu", 
		"_divProductosMenu.php", 
		{
			parameters: 
			{
				marca: marca, 
				inicio: inicio
			}, 
			onFailure: function()
			{
				alert("Ocurrio un error");
			}, 
			encoding: 'UTF-8',
			method: "get"
		}
	);

}
function consultaProyectos(cargo, investigador, predeterminado)
{
	$('proyecto').options.length = 0;
	$('proyecto').options[0] = new Option('Cargando proyectos, espere por favor...', '0');
	new Ajax.Updater(
		"proyecto", 
		'consultaProyectos.php', 
		{
			parameters: 
			{
				cargo: cargo, 
				investigador: investigador, 
				predeterminado: predeterminado 
			}, 
			onFailure: function()
			{
				alert('Ocurrio un error');
			},
			method: 'get'
		}
	);
}
function requisicion(sku, marca, cantidad)
{
	window.location.href = "requisicion.php?sku="+sku+"&marca="+marca+"&cantidad="+cantidad;
}
function toggleView(contenedor)
{
	$(contenedor).style.display = (($(contenedor).style.display == "")? "none": "");
}