Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/09/2010, 12:18
Urso
 
Fecha de Ingreso: agosto-2010
Ubicación: Mexico
Mensajes: 180
Antigüedad: 14 años, 4 meses
Puntos: 0
funciones Javascript para calendario

Tengo las siguientes funciones y quiero aprovechar las primeras 2 dentro de la 3ra para poder delimitar que campo recibe el valor que le mando del calendario. No se si sea posible tener las funciones dentro de la funcion
Código PHP:
<script type="text/javascript">
  
// http://www.somacon.com/p143.php  
  // return the value of the radio button that is checked
  // return an empty string if none are checked, or
  // there are no radio buttons
  
function getCheckedValue(radioObj) {
    if(!
radioObj)
        return 
"";
    var 
radioLength radioObj.length;
    if(
radioLength == undefined)
        if(
radioObj.checked)
            return 
radioObj.value;
        else
            return 
"";
    for(var 
0radioLengthi++) {
        if(
radioObj[i].checked) {
            return 
radioObj[i].value;
        }
    }
    return 
"";
   }

   
// set the radio button with the given value as being checked
   // do nothing if there are no radio buttons
   // if the given value does not exist, all the radio buttons
   // are reset to unchecked
   
function setCheckedValue(radioObjnewValue) {
     if(!
radioObj)
        return;
      var 
radioLength radioObj.length;
      if(
radioLength == undefined) {
        
radioObj.checked = (radioObj.value == newValue.toString());
        return;
      }
      for(var 
0radioLengthi++) 
      {
        
radioObj[i].checked false;
        if(
radioObj[i].value == newValue.toString()) 
        {
            
radioObj[i].checked true;
         }
      }
    }

    
    
/*  
    Made by Martial Boissonneault � 2002-2003 http://getElementById.com/
    May be used and changed freely as long as this msg is intact
    Visit http://getElementById.com/ for more free scripts and tutorials.
    */

      
var ns4 = (document.layers); 
    var 
ie4 = (document.all && !document.getElementById); 
    var 
ie5 = (document.all && document.getElementById); 
    var 
ns6 = (!document.all && document.getElementById); 
 
    function 
FechaContrato(valor)
    { 
        
// Netscape 4
        
if(ns4)
        {
           
document.layers[id].value valor;         
        }
        
// Explorer 4
        
elseif(ie4)
        {
          
document.all[id].value valor;
        }
        
// W3C - Explorer 5+ and Netscape 6+
        
elseif(ie5 || ns6)
        {

            
document.getElementById(id).value valor;
        }
     }
  
</script>