mi codigo es el siguiente:
Código HTML:
 function objetoAjax(){
var xmlhttp=false;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
  xmlhttp = new XMLHttpRequest();
  }
  return xmlhttp;
  }
  
  
  
  function modificar_carrito(compra,copias,total)
  {
    ajax=objetoAjax();
	ajax.open("POST", "registro.php",true);
var resul = document.getElementById("result");
 ajax.onreadystatechange=function() {
  if (ajax.readyState==4) {
  //mostrar resultados en esta capa
	
  }
  }
  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  //enviando los valores
	
 ajax.send("id_compra="+compra+"&detalle=2" + "&copias="+copias+"&total="+total)
  
  }
function borrar_carrito(compra)
{
	
	  ajax=objetoAjax();
	ajax.open("POST", "registro.php",true);
var resul = document.getElementById("result");
 ajax.onreadystatechange=function() {
  if (ajax.readyState==4) 
  {
   }
  }
  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	
 ajax.send("id_compra="+compra+"&detalle=3")
}
function registrar_detalle(id_album,foto,cantidad,total,tamaño,id_compra){
  ajax=objetoAjax();
  //uso del medotod POST
  //archivo que realizará la operacion
  //registro.php
var resul = document.getElementById("result");
  ajax.open("POST", "registro.php",true);
  ajax.onreadystatechange=function() {
  if (ajax.readyState==4) {
  //mostrar resultados en esta capa
resul.innerHTML = ajax.responseText;
  }
  }
  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  //enviando los valores
	
 ajax.send("id_album="+id_album+"&foto="+foto+"&cantidad="+cantidad+"&tamano="+tamaño+"&compra="+id_compra+"&precio_total="+total+"&detalle=1")
  }
function mostrar_albumes()
{
	ajax=objetoAjax();
  //uso del medotod POST
  //archivo que realizará la operacion
  //registro.php
var resul = document.getElementById("contenedor_albums");
  ajax.open("POST", "mostrar_albumes.php",true);
  ajax.onreadystatechange=function() {
  if (ajax.readyState==4) {
  //mostrar resultados en esta capa
resul.innerHTML = ajax.responseText;
  }
  }
  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  //enviando los valores
	
 ajax.send()
}
function mostrar_album(id){
ajax=objetoAjax();
  //uso del medotod POST
  //archivo que realizará la operacion
  //registro.php
var resul = document.getElementById("contenedor_albums");
  ajax.open("POST", "mostrar_album.php",true);
  ajax.onreadystatechange=function() {
  if (ajax.readyState==4) {
  //mostrar resultados en esta capa
resul.innerHTML = ajax.responseText;
  }
  }
  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  //enviando los valores
	
 ajax.send("id="+id)
  }
 
