function AbreModal( menu, dir, prop, par, siget )
{
  if( typeof siget=="undefined" ){
   archivo = dir+menu+".php"+par;	
  }else{
    archivo = dir+menu+".php";
  }
  vtn = window.showModalDialog( archivo, par, prop );
}

/*********************************************************************************************************************************/
function DiferenciaDias( fDesde, fHasta )
{
  if ( fDesde=='' || fHasta=='' ) {
    return 'Falta/n Fecha/s';
  }
  var aDesde = fDesde.split( '/' );
  var aHasta = fHasta.split( '/' );
  var dd = Julian( aDesde[2], aDesde[1], aDesde[0] );
  var dh = Julian( aHasta[2], aHasta[1], aHasta[0] );
  
  return Math.floor( dh-dd+1 );
}

/*********************************************************************************************************************************/
function Julian(y, m, d, ut)
{
  y = parseInt( y );
  m = parseInt( m );
  d = parseInt( d );
  var jd = 367* y;
  jd -= Math.floor(7 * ( y + Math.floor((m + 9) / 12) ) / 4);
  jd += Math.floor(275 * m / 9);
  jd += d;
  jd += 1721013.5;
  // jd += ut/24;
  return jd;
}

/*********************************************************************************************************************************/
function Edad(Fecha){
  var fecha = new Date(Fecha);
  var hoy = new Date();
  var edad = parseInt((hoy -fecha)/365/24/60/60/1000);
  return edad;
}