Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/07/2005, 16:43
acivit
 
Fecha de Ingreso: marzo-2004
Mensajes: 3
Antigüedad: 20 años, 1 mes
Puntos: 0
.................sigue


y el archivo que se llama en ese documento es llamado javascriptGeneral.js y es:

Código:
function abreVentanaCentrada()
{
    var url=arguments[0];
    var nombre=arguments[1];
    var anchoVentana=arguments[2];   
    var altoVentana=arguments[3];       
    var configuracion = arguments[4];
    var anchoPantalla = screen.width;
    var altoPantalla = screen.height;
    var estilo ="";
   
    if(arguments.length <4)
        estilo = "titlebar=no,menubar=no,location=no,status=yes,directories=no,toolbar=no,border=no,resizable=yes,width="+anchoVentana+",height="+altoVentana;
    else
        estilo = configuracion + ",width="+anchoVentana+",height="+altoVentana;
       
    if(anchoPantalla==800 && altoPantalla==600)
    {     
        if (navigator.appName.toLowerCase() == "navigator")
            estilo = estilo + ",screenY=0,screenX=0";
        else
            estilo = estilo + ",top=0,left=0";
    }
    else
    {
        var altoVentanaPadre = top.screenTop;
        var anchoVentanaPadre = top.screenLeft;
       
        if(altoVentanaPadre==0 && anchoVentanaPadre==0)
        {
            var distanciaArriba = (altoPantalla/2)-(altoVentana/2);
            var distanciaLateral = (anchoPantalla/2)-(anchoVentana/2);
            if (navigator.appName.toLowerCase() == "navigator")
                estilo = estilo + ",screenY="+distanciaArriba+",screenX="+distanciaLateral;
            else
                estilo = estilo + ",top="+distanciaArriba+",left="+distanciaLateral;
        }
        else       
        {
            if (navigator.appName.toLowerCase() == "navigator")
            {
                var distanciaArriba = (altoPantalla/2)-(altoVentana/2);
                var distanciaLateral = (anchoPantalla/2)-(anchoVentana/2);
                estilo = estilo + ",screenY="+distanciaArriba+",screenX="+distanciaLateral;
            }
            else
            {    if(top.document.body){           
                var anchuraPadre=top.document.body.offsetWidth;
                var alturaPadre=top.document.body.offsetHeight; }

                var distanciaArriba = (altoVentanaPadre+(alturaPadre/2))-(altoVentana/2);
                var distanciaLateral = (anchoVentanaPadre+(anchuraPadre/2))-(anchoVentana/2);
               
                estilo = estilo + ",top="+distanciaArriba+",left="+distanciaLateral;
            }
        }
    }
   
    return window.open(url,nombre,estilo);   
}

 //Muestra el calendario
 function muestraCalendario(campoTexto,campoBoton)
        {
                Calendar.setup({
                    inputField     :    campoTexto.id,      // id del campo de texto
                    ifFormat       :    "%d/%m/%Y",       // Formato del campo de texto
                    showsTime      :    false,            // Mostrar selector de hora
                    button         :    campoBoton.id,   // id del botón para abrir el calendario.
                    singleClick    :    true,            // Modo click
                    weekNumbers : false
                });
        }
       
function dameFecha(idCampo){
    var campo = document.getElementById(idCampo);
   
    var fecha = new Date();
    var dia = parseInt(fecha.getDate()) ; if(dia<10) dia='0'+dia.toString();
    var mes = parseInt(fecha.getMonth()) + 1; if(mes<10) mes='0'+mes.toString();
    var ano = fecha.getFullYear();
   
    campo.value= dia + "/" + mes + "/" + ano;
}

function convierteEuros(valor){
    valor.toString();
    var euro="";
    if(valor.indexOf('.')!=-1){       
        var a=valor.split('\.');       
        if(a[1].length<2){
            euro=a[0]+'.'+a[1]+'0';           
        }else euro=a[0]+'.'+a[1];
    }else euro=valor;   
    return euro;
}

function vaciaSelect(array,idcampo,selec){
    var combo=document.getElementById(idcampo);
    var maximo=array.length;
   
    var p =combo.childNodes.length;
   
    for(j=0; j<p; j++){
        combo.removeChild(combo.childNodes[0]);
    }/*
    var texto=document.createTextNode("--Seleccionar--");
    var opcion=document.createElement("option");
    opcion.appendChild(texto);
    opcion.value="-1";
    combo.appendChild(opcion);*/
   
    for(var i=0;i<maximo;i++){
        if(array[i][1]==selec){
        var texto=document.createTextNode(array[i][0]);
        var opcion=document.createElement("option");
        opcion.appendChild(texto);
        opcion.value=array[i][1];       
         opcion.selected=true;
        combo.appendChild(opcion);   
        }   
    }
}

function llenaCombo(array,idcampo,selec){
    var combo=document.getElementById(idcampo);
    var maximo=array.length;
    var p =combo.childNodes.length;
    for(j=0; j<p; j++){
        combo.removeChild(combo.childNodes[0]);
    }
    var texto=document.createTextNode("--Seleccionar--");
    var opcion=document.createElement("option");
    opcion.appendChild(texto);
    opcion.value="-1";
    combo.appendChild(opcion);
   
    for(var i=0;i<maximo;i++){
        var texto=document.createTextNode(array[i][1]);
        var opcion=document.createElement("option");
        opcion.appendChild(texto);
        opcion.value=array[i][0];       
        if(array[i][0]==selec){ opcion.selected=true; }
        combo.appendChild(opcion);       
    }
}
function llenaComboSinSel(array,idcampo,selec){
    var combo=document.getElementById(idcampo);
    var maximo=array.length;
   
    var p =combo.childNodes.length;
    for(j=0; j<p; j++){
        combo.removeChild(combo.childNodes[0]);
    }
   
    for(var i=0;i<maximo;i++){
        var texto=document.createTextNode(array[i][0]);
        var opcion=document.createElement("option");
        opcion.appendChild(texto);
        opcion.value=array[i][1];       
        if(array[i][1]==selec){ opcion.selected=true; }
        combo.appendChild(opcion);       
    }
}

function esMayor(fechaMayor,fechaMenor){
   
    var Aalta=fechaMenor.split('/');
    var diaAlta=parseInt(Aalta[0]);
    var mesAlta=parseInt(Aalta[1]);
    var anoAlta=parseInt(Aalta[2]);
    var Ahoy=fechaMayor.split('/');
    var diaHoy=parseInt(Ahoy[0]);
    var mesHoy=parseInt(Ahoy[1]);
    var anoHoy=parseInt(Ahoy[2]);
       
    var numDias=(diaHoy+((mesHoy-1)+((anoHoy-1)*12)))-(diaAlta+((mesAlta-1)+((anoAlta-1)*12)));
   
    if(numDias<0) return false;
    else return true;
}

function llenaComboIntermediarios(array,idcampo,selec){
    var combo=document.getElementById(idcampo);
    var maximo=array.length;
   
    var p =combo.childNodes.length;
    for(j=0; j<p; j++){
        combo.removeChild(combo.childNodes[0]);
    }
    var texto=document.createTextNode("--Seleccionar--");
    var opcion=document.createElement("option");
    opcion.appendChild(texto);
    opcion.value="-1";
    combo.appendChild(opcion);
   
    for(var i=0;i<maximo;i++){
        var texto=document.createTextNode(array[i][0]);
        var opcion=document.createElement("option");
        opcion.appendChild(texto);
        opcion.value=array[i][1];       
        if(array[i][1]==selec){ opcion.selected=true; }
        combo.appendChild(opcion);       
    }
}
Ojala y alguien me pueda ayudar a solucionar esto y asi poder ver que pasaba y de paso quien sabe, aprender un poquito, muchisimas gracias, si les hace falta algun otro archivo, haganmelo saber y con gusto lo envio, gracias!!!!!!!!

Arturo