// Contiene funciones utilitarias
// TODO: Validación del Area Javascript

// ---------------------------------------------------------
// Abre ventanas POP
function subWin(loc, nom, ancho, alto, posx, posy) {
  var options="toolbar=0,status=0,menubar=0,scrollbars=0,resizable=0,location=0,directories=0,width=" + ancho + ",height=" + alto + ",left=" + posx + ",top=" + posy + ",screenX=" + posx + ",screenY=" + posy;
  loc = '../../../../site/extra/zoom/zoom.php?' + loc;
  var win = window.open(loc,nom,options);
  win.focus();
};

// ---------------------------------------------------------
// Abre la ventana para enviar un artículo por mail
function enviar() {
  var url = document.URL;
  var loc = '/prontus_agn/stat/enviar/formulario.html?_URL=' + escape(url);
  var envia = window.open(loc,'enviar', 'toolbar=0,status=0,menubar=0,scrollbars=0,resizable=0,location=0,directories=0,width=395,height=445');
  envia.focus();
};

// ---------------------------------------------------------
// Abre la ventana para imprimir el artículo actual.
// Con soporte para multivistas
function imprimir() {
  var url = document.URL;
  var mvcookie = readCookie('vista');
  if(mvcookie!='') {
    mvcookie = '_MV='+mvcookie+'&';
  } else {
    mvcookie = '';
  }
  var loc = '/cgi-bin/imprimir.cgi?'+mvcookie+'_URL=' + escape(url);
  subWin(loc, 'imprimir', (screen.availWidth/2), screen.availHeight, 50, 50)
};


// ---------------------------------------------------------
// Abre la ventana POP para el Zoom de Imágenes
function popZoom(loc, nom, ancho, alto, posx, posy) {

  var FOTOS = new Array();
  var TITUS = new Array();
  var PIES = new Array();
  var options="toolbar=no,status=no,menubar=no,scrollbars=no,resizable=yes,location=no,directories=no,width="
             + ancho + ",height=" + alto;
  winzoom = window.open(loc, nom, options);
  winzoom.focus();
  if ( (posx > 0) && (posy > 0) ) {
    winzoom.moveTo(posx, posy);
  };
};


