// Ejecutar AJAX
function llamadaDatos(pMetodo, pURL, pDatos, pDiv) {
   
    new Ajax.Updater(pDiv, pURL,
                    {
                      method: pMetodo,
                      parameters: pDatos,
                      evalScripts: true,
                      asynchronous: false,                                                        
                      onSuccess: function(resp) {												
                        $(pDiv).innerHTML = resp.responseText;
                      },
		    onFailure: function(resp) {
			    alert("Se ha producido un error y la operación no podrá ser terminada.");
		    }
    });
}

// Funcin que abre un popup
function open_popup(url,ancho,alto,px,py) {
  mywindow = window.open (url, "mywindow","height="+alto+",width="+ancho+", top="+py+",left="+px+",status=no,toolbar=no,menubar=no,location=no,scrollbars=yes");
	return mywindow;
}

var maxnum = 3;
var num = 1;
var dirdefec = 'http://img.youtube.com/vi/';
var rotacion = 0;
var rotation;

function startThumbChange(pid,pdir){
  rotation = setInterval("changeThumb('" + pid + "')", 600);
}

function endThumbChange(pid,pdir){
  if(pdir == undefined) pdir = dirdefec;
  num = 1;
  document.images[pid].src = pdir + pid + "/" + num + '.jpg';
  clearInterval(rotation);
}

function changeThumb (pid,pdir){
  num++;
  if(num > maxnum) num = 1;
  if(pdir == undefined) pdir = dirdefec;
  document.images[pid].src = pdir + pid + "/" + num + '.jpg';
}

