|
Server : Apache/2.4.62 System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64 User : www ( 80) PHP Version : 8.3.8 Disable Function : NONE Directory : /domains/logicswapweb/aplicaciones/admon/catalogo/js/ |
Upload File : |
// JavaScript Document
function getAjax()
{
var http_request = false;
if (window.XMLHttpRequest)
{ // Mozilla, Safari,...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType)
{
http_request.overrideMimeType('text/xml');
// Ver nota sobre esta linea al final
}
}
else
if (window.ActiveXObject)
{ // IE
try
{
http_request = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
http_request = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e) {}
}
}
if (!http_request)
{
alert('Falla :( No es posible crear una instancia XMLHTTP');
return false;
}
return http_request;
}
function cargaSubcategorias()
{
var ajax=getAjax();
var cate=document.getElementById("categoria").value;
var url="ajaxCategorias.php?id_categoria="+cate;
ajax.open('GET', url, true);
ajax.onreadystatechange = function()
{
if(ajax.readyState==4)
{
document.getElementById("subcategoria").innerHTML=ajax.responseText;
document.getElementById("msgContacto").innerHTML=" ";
}
else
{
document.getElementById("msgContacto").innerHTML="... loading, please wait";
}
}
ajax.send("id_categoria="+cate);
}
function cargaSubcategoriasLoad(id_cat,id_subcate)
{
var ajax=getAjax();
var cate=id_cat;
var url="ajaxCategoriasLoad.php?id_categoria="+cate+"&id_subcategoria="+id_subcate;
ajax.open('GET', url, true);
ajax.onreadystatechange = function()
{
if(ajax.readyState==4)
{
document.getElementById("subcategoria").innerHTML=ajax.responseText;
document.getElementById("msgContacto").innerHTML=" ";
}
else
{
document.getElementById("msgContacto").innerHTML="... loading, please wait";
}
}
ajax.send("id_categoria="+cate+"&id_subcategoria="+id_subcate);
}
function cargarFrmCotizacion()
{
var ajax=getAjax();
var url="ajaxFrmCotizacion.php";
ajax.open('GET', url, true);
ajax.onreadystatechange = function()
{
if(ajax.readyState==4 && ajax.status == 200)
{
document.getElementById("formularios").innerHTML=ajax.responseText;
document.getElementById("msgFormularios").innerHTML=" ";
}
else
{
document.getElementById("msgFormularios").innerHTML="<font class='textoInfo'>Cargando Formulario...</font><img src=images/cargando.gif>";
}
}
ajax.send("");
}
function traerPrecioProducto(pos)
{
var ajax=getAjax();
var producto=document.getElementById("producto_"+pos).value;
var url="ajaxValorUnidad.php?producto="+producto+"&pos="+pos;
ajax.open('GET', url, true);
ajax.onreadystatechange = function()
{
if(ajax.readyState==4 && ajax.status == 200)
{
document.getElementById("divValorUnidad_"+pos).innerHTML=ajax.responseText;
}
else
{
document.getElementById("divValorUnidad_"+pos).innerHTML="<img src=images/cargando.gif>";
document.getElementById("divValorUnidad_"+pos).innerHTML+="<input name='valorUnidad' type='text' size='8' maxlength='10' class='textField'>";
}
}
ajax.send("producto="+producto+"&pos="+pos);
}
function addItem()
{
var pos=parseInt(document.getElementById("pos").value)+1;
document.getElementById("pos").value=parseInt(pos);
var ajax=getAjax();
var url="ajaxAddItem.php?pos="+pos;
ajax.open('GET', url, true);
ajax.onreadystatechange = function()
{
if(ajax.readyState==4 && ajax.status == 200)
{
var ant=pos-1;
document.getElementById("item_"+pos).innerHTML=ajax.responseText;
}
else
{
var ant=pos-1;
}
}
ajax.send("pos="+pos);
}
function recargarSeguimientos(papa)
{
var ajax=getAjax();
var cot=document.getElementById("cotizacion").value;
var url="ajaxSeguimientos.php?cotizacion="+cot;
ajax.open('GET', url, true);
ajax.onreadystatechange = function()
{
if(ajax.readyState==4 && ajax.status == 200)
{
document.getElementById("seguimientos").innerHTML=ajax.responseText;
}
}
ajax.send("cotizacion="+cot);
}
function cargarListadoCotizaciones()
{
var ajax=getAjax();
var estado=document.getElementById("estado").value;
var url="ajaxCargarCotizaciones.php?estado="+estado;
window.location.href=url;
}
function cargarRemision(ped)
{
var pos=parseInt(document.getElementById("pos").value)+1;
document.getElementById("pos").value=parseInt(pos);
var ajax=getAjax();
var url="ajaxAddRemision.php?pos="+pos+"&ped="+ped;
ajax.open('GET', url, true);
ajax.onreadystatechange = function()
{
if(ajax.readyState==4 && ajax.status == 200)
{
document.getElementById("remision_"+pos).innerHTML=ajax.responseText;
}
}
ajax.send("pos="+pos+"&ped="+ped);
}