/*
Funciones genericas para fechas
*/

function Mensaje(sMensaje)
{
alert(sMensaje);	
}


function CajaEstaVacia(sIdCajaTexto)
{
  // Retorna VERDADERO en caso tenga valor, retorna FALSO	en caso este vacio
  if(document.getElementById(sIdCajaTexto).value.length >0 )
  {
   return false;
  }
  else
  {
   return true;
  }


}

function ComboEstaSeleccionado(sIdCombo)
{
  // Retorna verdadero en caso tenga seleccionado algún valor despues de la posicion cero.

  if( parseInt( document.getElementById(sIdCombo).selectedIndex ) >0 )
  {
    return true;
  }
  else
  {
    return false;
  }
}

function CheckEstaMarcado(sIdCheck)
{

   for (i=0; i < document.getElementById(sIdCheck).length; i++) 
   {
     if (document.getElementById(sIdCheck)[i].checked==true) 
     {
      delete i;
      return true;
     }
   }

   return false;
}

function RadioEstaMarcado(sIdRadio) 
{

   for (i=0; i < document.getElementById(sIdRadio).length; i++) 
   {
     if (document.getElementById(sIdRadio)[i].checked==true) 
     {
      delete i;
      return true;
     }
   }

   return false;
}


function ComboSeleccionarPorValor(sIdCombo, sValor)
{

   for (i = 0; i < document.getElementById(sIdCombo).length; i++)
   {
   	if (document.getElementById(sIdCombo).options[i].value == sValor)
      {
	  document.getElementById(sIdCombo).options[i].selected = true;
	  delete i;
	  break;
	}		
   } 

   delete i;

}

function ComboSeleccionarPorIndice(sIdCombo, iIndice)
{
  document.getElementById(sIdCombo).options[iIndice].selected = true;
}

function Enfocar(sIdControl)
{
  document.getElementById(sIdControl).focus();
}

function CajaLimpiar(sIdCaja)
{
document.getElementById(sIdCaja).value = '';	
}

