<!--

	<!-- Ventana Centrada :: Abre una ventana centrada en la pantalla del usuario mediante un cálculo automático. Por defecto sin scroll, si se quiere scroll, cambiarlo -a mano-  -->

function VC(pagina,ancho,alto) {
PosX = (screen.Width - ancho)/2;
PosY = (screen.Height - alto)/2;
ventana = window.open(pagina,'hvc','toolbar=no,menubar=no,scrollbars=no,resizable=no,left='+PosX+',top='+PosY+',width='+ancho+',height='+alto+'');
ventana.focus(); 
}

function ventana(pagina,ancho,alto) {
    var PosX;
    var PosY;
    PosX = (screen.availWidth - ancho)/2;
    PosY = (screen.availHeight - alto)/2;
 
    if (!window.vent2||vent2.closed) {
        vent2 = window.open(pagina,'hvuss','toolbar=no,menubar=no,scrollbars=no,resizable=no,width='+ancho+',height='+alto+',left=' + PosX + ',top=' + PosY+''); }
    else { 
        vent2.close(); 
        vent2 = window.open(pagina,'hvuss','toolbar=no,menubar=no,scrollbars=no,resizable=no,width='+ancho+',height='+alto+',left=' + PosX + ',top=' + PosY+'');} } 
        function cerrar() {
        if (window.top.hvuss.vent2&&!window.top.hvuss.vent2.closed) {
        close(window.top.hvuss.vent2.name);
        window.top.hvuss.vent2.close();
    } 
}

function AbreVentana(URL_Ventana, OpcionesVentana, Ancho, Alto,
	  Centrada, PosX, PosY) {
	
	  if (Centrada) {
		PosX = (screen.availWidth - Ancho)/2;
		PosY = (screen.availHeight - Alto)/2;
		}
	
	  if (OpcionesVentana == '')
		OpcionesVentana = 'width=' + Ancho;
	  else
		OpcionesVentana += ',width=' + Ancho;
	
	  OpcionesVentana += ',height=' + Alto + ',left=' + PosX
		+ ',top=' + PosY;
	
	  window.open(URL_Ventana, "", OpcionesVentana);
	  return false;
}

function isCreditCard(st){
  
  if (st.length > 19)
    return (false);

  sum = 0; mul = 1; l = st.length;
  for (i = 0; i < l; i++) {
    digit = st.substring(l-i-1,l-i);
    tproduct = parseInt(digit ,10)*mul;
    if (tproduct >= 10)
      sum += (tproduct % 10) + 1;
    else
      sum += tproduct;
    if (mul == 1)
      mul++;
    else
      mul--;
  }

  if ((sum % 10) == 0)
    return (true);
  else
    return (false);
}

//-->