Changeset 8d0776 in indico


Ignore:
Timestamp:
12/01/11 13:38:14 (18 months ago)
Author:
Pedro Ferreira <jose.pedro.ferreira@…>
Branches:
master, hello-world-walkthrough, ipv6, v0.98-series, v0.98.2, v0.98.3, v0.99, 051b2622c51afb171a1dedb46a0df4fbb0cbd02e, d9941f8582b36b24821a11ea5ba16fda6a457fb1
Children:
3b58a0
Parents:
7b4e91
git-author:
Adrian Moennich <jerome.ernst.monnich@…> (07/11/11 15:23:24)
git-committer:
Pedro Ferreira <jose.pedro.ferreira@…> (12/01/11 13:38:14)
Message:

[FIX] domtt zindex

File:
1 edited

Legend:

Unmodified
Added
Removed
  • indico/htdocs/js/tooltip/domLib.js

    rbbebad r8d0776  
    8181var domLib_scrollbarWidth = 14; 
    8282var domLib_autoId = 1; 
    83 var domLib_zIndex = 100; 
     83var domLib_zIndex = 10000; 
    8484 
    8585// -- Detection -- 
     
    134134{ 
    135135        this.length = 0; 
    136         this.numericLength = 0;  
     136        this.numericLength = 0; 
    137137        this.elementData = []; 
    138138        for (var i = 0; i < arguments.length; i += 2) 
     
    142142                        this.elementData[arguments[i]] = arguments[i + 1]; 
    143143                        this.length++; 
    144                         if (arguments[i] == parseInt(arguments[i]))  
     144                        if (arguments[i] == parseInt(arguments[i])) 
    145145                        { 
    146146                                this.numericLength++; 
     
    150150} 
    151151 
    152 // using prototype as opposed to inner functions saves on memory  
     152// using prototype as opposed to inner functions saves on memory 
    153153domTT_Hash.prototype.get = function(in_key) 
    154154{ 
     
    167167                { 
    168168                        this.length++; 
    169                         if (in_key == parseInt(in_key))  
     169                        if (in_key == parseInt(in_key)) 
    170170                        { 
    171171                                this.numericLength++; 
     
    185185        { 
    186186                this.length--; 
    187                 if (in_key == parseInt(in_key))  
     187                if (in_key == parseInt(in_key)) 
    188188                { 
    189189                        this.numericLength--; 
     
    209209domTT_Hash.prototype.find = function(in_obj) 
    210210{ 
    211         for (var tmp_key in this.elementData)  
    212         { 
    213                 if (this.elementData[tmp_key] == in_obj)  
     211        for (var tmp_key in this.elementData) 
     212        { 
     213                if (this.elementData[tmp_key] == in_obj) 
    214214                { 
    215215                        return tmp_key; 
     
    222222domTT_Hash.prototype.merge = function(in_hash) 
    223223{ 
    224         for (var tmp_key in in_hash.elementData)  
    225         { 
    226                 if (typeof(this.elementData[tmp_key]) == 'undefined')  
     224        for (var tmp_key in in_hash.elementData) 
     225        { 
     226                if (typeof(this.elementData[tmp_key]) == 'undefined') 
    227227                { 
    228228                        this.length++; 
    229                         if (tmp_key == parseInt(tmp_key))  
     229                        if (tmp_key == parseInt(tmp_key)) 
    230230                        { 
    231231                                this.numericLength++; 
     
    239239domTT_Hash.prototype.compare = function(in_hash) 
    240240{ 
    241         if (this.length != in_hash.length)  
     241        if (this.length != in_hash.length) 
    242242        { 
    243243                return false; 
    244244        } 
    245245 
    246         for (var tmp_key in this.elementData)  
    247         { 
    248                 if (this.elementData[tmp_key] != in_hash.elementData[tmp_key])  
     246        for (var tmp_key in this.elementData) 
     247        { 
     248                if (this.elementData[tmp_key] != in_hash.elementData[tmp_key]) 
    249249                { 
    250250                        return false; 
    251251                } 
    252252        } 
    253          
     253 
    254254        return true; 
    255255} 
     
    391391                } 
    392392 
    393                 var selectOffsets = domLib_getOffsets(thisElement);  
     393                var selectOffsets = domLib_getOffsets(thisElement); 
    394394                var center2centerDistance = Math.sqrt(Math.pow(selectOffsets.get('leftCenter') - objectOffsets.get('leftCenter'), 2) + Math.pow(selectOffsets.get('topCenter') - objectOffsets.get('topCenter'), 2)); 
    395395                var radiusSum = selectOffsets.get('radius') + objectOffsets.get('radius'); 
     
    470470                'leftCenter',   offsetLeft + originalWidth/2, 
    471471                'topCenter',    offsetTop + originalHeight/2, 
    472                 'radius',       Math.max(originalWidth, originalHeight)  
     472                'radius',       Math.max(originalWidth, originalHeight) 
    473473        ); 
    474474} 
     
    613613function domLib_getElementsByClass(in_class) 
    614614{ 
    615         var elements = domLib_isIE5 ? document.all : document.getElementsByTagName('*');         
    616         var matches = [];        
     615        var elements = domLib_isIE5 ? document.all : document.getElementsByTagName('*'); 
     616        var matches = []; 
    617617        var cnt = 0; 
    618618        for (var i = 0; i < elements.length; i++) 
     
    659659                        } 
    660660 
    661                         elements[elements.length] = matches[j];  
     661                        elements[elements.length] = matches[j]; 
    662662                } 
    663663        } 
Note: See TracChangeset for help on using the changeset viewer.