Changeset 2605 for branches/2.0/expressoMail1_2/js/common_functions.js
- Timestamp:
- 04/20/10 15:02:51 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.0/expressoMail1_2/js/common_functions.js
r2133 r2605 1 // BEGIN: FUNCTION RESIZE WINDOW2 1 if (!expresso_offline) { 3 2 var _showBar = showBar; … … 32 31 } 33 32 } 34 33 // BEGIN: FUNCTION RESIZE WINDOW 35 34 function resizeWindow(){ 36 37 var bar = Element("toolbar");38 var offset = 0;39 if(bar.style.visibility != 'hidden')40 offset = (bar.offsetHeight ? bar.offsetHeight : bar.clientHeight); 41 42 var screenHeight = document.body.clientHeight ? document.body.clientHeight : document.body.offsetHeight;43 var defaultHeight = screenHeight - offset;35 var divScrollMain = Element("divScrollMain_"+numBox); 36 var table_message = Element("table_message"); 37 var content_folders = Element("content_folders"); 38 var clientHeight = ((window.innerHeight ? window.innerHeight : document.body.offsetHeight) - 8); 39 40 if(divScrollMain){ 41 divScrollMain.style.height = (clientHeight - (findPosY(divScrollMain) + (table_message.clientHeight ? table_message.clientHeight : table_message.offsetHeight))) + "px"; 42 } 44 43 45 44 if(typeof(BordersArray) != 'undefined') { … … 47 46 var div_scroll = Element("div_message_scroll_"+BordersArray[i].sequence); 48 47 var div = Element("content_id_"+BordersArray[i].sequence); 49 50 // This comented code cause/avoid (!?) Firefox to stuck some request 51 if(div) 52 // div.setAttribute("style","height: "+parseInt(defaultHeight - 90)+"px;"); 53 div.style.height = defaultHeight - 90; 54 if(div_scroll) 55 // div_scroll.setAttribute("style","height: "+parseInt(defaultHeight - 130)+"px;"); 56 div_scroll.style.height = defaultHeight - 130; 57 } 58 } 59 60 if(Element('content_folders')) 61 Element('content_folders').style.height = defaultHeight - (is_ie ? 165 : 150); 62 if(Element("divScrollMain_"+numBox)) 63 Element("divScrollMain_"+numBox).style.height = defaultHeight - (is_ie ? 111 : 110); 48 if(div){ 49 div.style.height = (clientHeight - (findPosY(div) + (table_message.clientHeight ? table_message.clientHeight : table_message.offsetHeight)+2)) + "px"; 50 } 51 if(div_scroll){ 52 div_scroll.style.height = (clientHeight - (findPosY(div_scroll) + (table_message.clientHeight ? table_message.clientHeight : table_message.offsetHeight)+5)) + "px"; 53 } 54 } 55 } 56 57 if(content_folders){ 58 var search_div = Element("search_div"); 59 var contentFoldersY = findPosY(content_folders); 60 content_folders.style.height = (clientHeight - (contentFoldersY + (contentFoldersY > findPosY(search_div) ? 0 : (search_div.clientHeight ? search_div.clientHeight : search_div.offsetHeight) + 5))) + "px"; 61 } 64 62 } 65 63 // END: FUNCTION RESIZE WINDOW
Note: See TracChangeset
for help on using the changeset viewer.