<!--

function MiniVentana(mypage,myname,w,h)
 {
  LeftPosition = (screen.width) ? (screen.width-w) /2 : 100;
  TopPosition = (screen.height) ? (screen.height-h) /2 : 100;
  settings = 'width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+
           ',scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
  win=window.open(mypage,myname,settings);
  if(win.focus) win.focus();
 }

/*function Confirmar(formulario, textopregunta)
 {
  enviar = window.confirm(textopregunta);
  (enviar) ? formulario.submit() : 'return false';
 }*/

function checkbox_enable_input(this_form, this_checkbox, this_input)
 {
  if ( ! this_form.elements[this_checkbox].checked)
   this_form.elements[this_input].disabled = true;
  else
   this_form.elements[this_input].disabled = false;
 }

/*function checkbox_fechaevento(formulario, sel_dia, sel_mes, sel_anno)
 {
  if ( ! formulario.cb_fechaevento.checked)
   {
    formulario.elements[sel_dia].disabled = true;
    formulario.elements[sel_mes].disabled = true;
    formulario.elements[sel_anno].disabled = true;
   }
  else
   {
    formulario.elements[sel_dia].disabled = false;
    formulario.elements[sel_mes].disabled = false;
    formulario.elements[sel_anno].disabled = false;
   };
 }*/

function UltimoDia(mes, anno)
 {
  switch(mes)
   {
    case 1: return 31; break;
//    case 2: if ( ((fmod(anno,4)==0) and (fmod(anno,100)!=0)) or (fmod(anno,400)==0) )
    case 2: if ( anno % 4 == 0 )
             return 29;
            else
             return 28; 
            break;
    case 3: return 31; break;
    case 4: return 30; break;
    case 5: return 31; break;
    case 6: return 30; break;
    case 7: return 31; break;
    case 8: return 31; break;
    case 9: return 30; break;
    case 10: return 31; break;
    case 11: return 30; break;
    case 12: return 31; break;
   }
 }

function AjustarFecha (formulario, sel_dia, sel_mes, sel_anno)
 {
  select_dia = formulario.elements[sel_dia];
  ultimo_dia_del_select = parseInt(select_dia.length)
  dia_seleccionado = parseInt(select_dia.value);
  mes_seleccionado = parseInt(formulario.elements[sel_mes].value);
  anno_seleccionado = parseInt(formulario.elements[sel_anno].value);
  ultimo_dia_actualizado = UltimoDia(mes_seleccionado, anno_seleccionado);
  if (ultimo_dia_del_select < ultimo_dia_actualizado)
   {
    dias_a_poner = ultimo_dia_actualizado - ultimo_dia_del_select;
    for (cont = 0; cont < dias_a_poner; cont++ )
     {
      var temp = document.createElement('option');
      temp.text = ++select_dia.length;
      temp.value = --select_dia.length;
      try { select_dia.add(temp, null); } // standards compliant
      catch(ex) { select_dia.add(temp); } // IE only
     }
   }
  else if (ultimo_dia_del_select > ultimo_dia_actualizado)
   {
    dias_a_quitar = ultimo_dia_del_select - ultimo_dia_actualizado;
    for (cont = 0; cont < dias_a_quitar; cont++ )
     select_dia.remove(--select_dia.length);
   }
}

function VentanaVisor(mypage)
 {
  TamX = screen.availWidth;
  TamY = screen.availHeight;
  w = 780;
  h = 536;
  LeftPosition = (TamX) ? (TamX-w) /2 : 100;
  TopPosition = (TamY) ? (TamY-h) /2 : 100;
  settings = 'width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+
           ',scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
  win=window.open(mypage,'VISOR',settings);
  if(win.focus) win.focus();
 }

function VentanaVisorExt(mypage)
 {
  TamX = screen.availWidth;
  TamY = screen.availHeight;
  if ( (TamX >= 950) &&  (TamY >= 700) )
   {
    tam = 'B'; // >= 1024x768
    w = 900;
    h = 680;
   }
  else
   {
    tam = 'A'; // <= 800x600
    w = 750;
    h = 515;
   }
  LeftPosition = (TamX) ? (TamX-w) /2 : 100;
  TopPosition = (TamY) ? (TamY-h) /2 : 100;
  settings = 'width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+
           ',scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
  win=window.open(mypage+'&tam='+tam,'VISOR',settings);
  if(win.focus) win.focus();
 }

//-->