function getXMLHTTPRequest() {
	var req = false;
	try {
		/* for Firefox */
		req = new XMLHttpRequest();
	} catch (err) {
		try {
			/* for some versions of IE */
			req = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (err) {
			try {
				/* for some other versions of IE */
				req = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (err) {
				req = false;
			}
		}
	}
	return req;
}
function cargarProductos(categoria, page){
	var url = "productos.php";
	var params = "cat=" + encodeURI(categoria) + "&page=" + encodeURI(page);
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;
	myReq.send(params);
}
/*function addCarrito(ref, categoria, pagina){
	var url = "addCarrito.php";
	var params = "ref=" + encodeURI(ref) + "&categoria=" +  encodeURI(categoria) + "&pagina=" + encodeURI(pagina);
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;
	myReq.send(params);
}*/
function actualizarCantidad(ref, cantidad){
	var url = "ver_cesta.php";
	var params = "ref=" + encodeURI(ref) + "&cantidad=" + encodeURI(cantidad);
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;
	myReq.send(params);
}
function cargarPagina(page){	
	var url = "cargarPagina.php";
	var params = "page=" + encodeURI(page);
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;
	myReq.send(params);
}

function cancelarPedido() { // pedido,pack
	var url = "cancelar_pedido.php";
	var params = '';
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;
	myReq.send(params);
}
/*function verDescripcionProd(ref, categoria, pagina){
	var url = "ver_descripcion.php";
	var params = "ref=" + encodeURI(ref) + "&categoria=" +  encodeURI(categoria) + "&pagina=" + encodeURI(pagina);
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;
	myReq.send(params);
}*/
function cambiarKeywords(){	
	var keywords=document.formKeywords.txtKeywords.value;
	var url = "cambiarKeywords.php";
	var params = "keywords=" + encodeURI(keywords);
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;
	myReq.send(params);	
}
function cambiarKeywords2(){	
	var keywords=document.formPalabrasClave.txtPalabrasClave.value;
	var url = "cambiarKeywords2.php";
	var params = "keywords=" + encodeURI(keywords);
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;
	myReq.send(params);	
}
function cambiarTitle(){	
	var title=document.formTitle.txtTitle.value;
	var url = "cambiarTitle.php";
	var params = "title=" + encodeURI(title);
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;
	myReq.send(params);	
}
function cambiarDescription(){	
	var description=document.formDescription.txtDescription.value;
	var url = "cambiarDescription.php";
	var params = "description=" + encodeURI(description);
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;
	myReq.send(params);	
}
function login(){
	var user=document.formAcceso.user.value;
	var pass=document.formAcceso.pass.value;
	var url = "login.php";
	var params = "user=" + encodeURI(user) + "&pass=" + encodeURI(pass);
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;
	myReq.send(params);	
}
function editarCategoria(categoria){	
	var url = "modCategoria.php";
	var params = "cat=" + encodeURI(categoria);
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;
	myReq.send(params);	
}
function borrarCategoria(categoria){	
	var url = "borrarCategoria.php";
	var params = "cat=" + encodeURI(categoria);
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;
	myReq.send(params);	
}
function editarProducto(ref){	
	var url = "modProducto.php";
	var params = "ref=" + encodeURI(ref);
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;
	myReq.send(params);	
}
function borrarProducto(ref){
	var url = "borrarProducto.php";
	var params = "ref=" + encodeURI(ref);
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;
	myReq.send(params);	
}
function cambiarDatosContacto(){
	var tel1=document.formConfigContacto.txtTel.value;
	var email1=document.formConfigContacto.txtEmail1.value;
	var email2=document.formConfigContacto.txtEmail2.value;	
	var url = "modDatosContacto.php";
	var params = "tel1=" + encodeURI(tel1) + "&email1=" + encodeURI(email1) + "&email2=" + encodeURI(email2);
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;
	myReq.send(params);
}
function enviarCorreo(){
	var nombreCompleto=document.formContacto.txtNomb.value;
	var telefonoContacto=document.formContacto.txtTelContacto.value;
	var email=document.formContacto.txtEmailContacto.value;
	var asunto=document.formContacto.txtAsunto.value;
	var mensaje=document.formContacto.txtMensaje.value;
	var url = "enviarMail.php";
	var params = "nombreCompleto=" + encodeURI(nombreCompleto) + "&telefonoContacto=" + encodeURI(telefonoContacto) + "&email=" + encodeURI(email) + "&asunto=" + encodeURI(asunto) + "&mensaje=" + encodeURI(mensaje);
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;
	myReq.send(params);
}
function cambiarPos(cp1, cp2, tabla){
	var url = "cambiarPos.php";
	var params = "cp1=" + encodeURI(cp1) + "&cp2=" + encodeURI(cp2) + "&tabla=" + encodeURI(tabla);
	myReq.open("POST", url, true);
	myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myReq.setRequestHeader("Content-length", params.length);
	myReq.setRequestHeader("Connection", "close");
	myReq.onreadystatechange = addBMResponse;	
	myReq.send(params);
}
function addBMResponse() {
	if (myReq.readyState == 4) {
		if (myReq.status == 200) {
			result = myReq.responseText;
			document.getElementById('cont-ajax').innerHTML = result;
		} else {
			// alert('There was a problem with the request.');
			document.getElementById('cont-ajax').innerHTML = '<img src="./images/ajax-loader.gif"/>';
		}
	}
}
