function nuevoAjax(){
	var xmlhttp=false;
	// Verificamos que tipo de navegador se está utilizando
	if (window.XMLHttpRequest) {
		// En el caso de que sea Mozilla u otro distino a IE
		xmlhttp = new XMLHttpRequest()
	} else {
		/* Antes de crear el objeto en IE, en el caso de que no se cumpla la primera opción, se debe verificar
		   que los controles activex existen, en caso contrario no podremos crear el objeto que lleva a transacción */
		if (!window.ActiveXObject){
			xmlhttp = false;
		}else{
			/* Para las ultimas versiones de IE se crea un objeto ActiveXObject("Msxml2.XMLHTTP") */
			try { 
				xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
			}catch (e){
				/* Si es una versión anterior de IE se crea un objeto ActiveXObject("Microsoft.XMLHTTP") */
				try{ 
					xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
				}catch (e){}
			}
		}
	}
	return xmlhttp;
}

//------------------------------------------------------------------------
// Funcion para Validar cantidad de Articulos a Proformar
//------------------------------------------------------------------------
function fncValidarCantidad(cant,prod,opc){
	var comprar = false;
	if(cant!=""){
		comprar = true;
	}else{
		if(confirm("No ingreso la cantidad de articulos a proformar\n\nPor defecto se asignara 1 articulo a su cesta de proforma.")){ comprar = true; }
		else{ comprar = false; }
	}
	if(comprar == true){
		//var divContenido = document.getElementById(div);
		params = "cantidad="+cant+"&prod="+prod+"&accion="+opc;
		ajax=nuevoAjax();
		ajax.open("POST","carritoComprar.php",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				if (ajax.status == 200) {
					//c.innerHTML = ajax.responseText;
					//alert(ajax.responseText);
					if(opc=="calcular"){
						if(cant>1){
							alert("Los articulos fueron agregados a su cesta de compra.\nHaga click en 'VER CARRITO DE PROFORMA', para ver su cesta.");
						}else{
							alert("El articulo fue agregado a su cesta de compra.\nHaga click en 'VER CARRITO DE PROFORMA', para ver su cesta.");
						}
					}else{
						alert("Actualizacion de la cantidad de productos realizada.");
						document.location.reload();
					}
				}
			}
		}
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		ajax.send(params);
	}
}

//------------------------------------------------------------------------
// Funcion para verificar el vaciar el carrito de proformas
//------------------------------------------------------------------------
function validarVaciarCarrito(url){
	if(confirm("Realmente desea vaciar su carrito de proformas? ")){
		ajax=nuevoAjax();
		ajax.open("POST",url,true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				if (ajax.status == 200) {
					alert("Su carrito de proformas fue vaciado por completo.");
					self.parent.tb_remove();
				}
			}
		}
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		ajax.send(null);
	}
	return false;
}

//------------------------------------------------------------------------
// Funcion para eliminar un articulo del producto
//------------------------------------------------------------------------
function fncEliminarProducto(idpro){
	if(confirm("\xbfEsta seguro que desea eliminar este producto del carrito de proformas?")){
		ajax=nuevoAjax();
		ajax.open("POST","carritoEliminarProducto.php",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				if (ajax.status == 200) {
					alert("Producto eliminado del carrito.");
					document.location.reload();
				}
			}
		}
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		ajax.send("idpro="+idpro);
	}
}

//------------------------------------------------------------------------
// Funcion para procesar el envio de la proforma
//------------------------------------------------------------------------
function fncCarritoProcesar(frm){
	//var msg = "Si no recibe una respuesta autom\xe1tica a su proforma de cotizaci\xf3n, por favor vuelva a enviar su solicitud";
	var msg = "Si no recibe una respuesta autom\xe1tica de su mensaje a su correo por favor vu\xe9lvalo a enviar.";
	if(confirm("\xbfEsta seguro de los productos que desea proformar?\n"+msg)){
		var MM_carrito = frm.MM_carrito.value;
		ajax=nuevoAjax();
		ajax.open("POST","carritoProcesar.php",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				if (ajax.status == 200) {
					alert("Su proforma a sido enviada con exito.");
					top.location.reload();
				}
			}
		}
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		ajax.send("MM_carrito="+MM_carrito);
	}
	return false;
}