Changeset 2625 for branches/2.1/expressoMail1_2/js/common_functions.js
- Timestamp:
- 04/23/10 14:59:54 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.1/expressoMail1_2/js/common_functions.js
r2401 r2625 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 var clientWidth = ((window.innerWidth ? window.innerWidth : document.body.offsetWidth)); 40 41 if(divScrollMain){ 42 divScrollMain.style.height = (clientHeight - (findPosY(divScrollMain) + (table_message.clientHeight ? table_message.clientHeight : table_message.offsetHeight))) + "px"; 43 } 44 44 45 45 if(typeof(BordersArray) != 'undefined') { … … 47 47 var div_scroll = Element("div_message_scroll_"+BordersArray[i].sequence); 48 48 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); 49 if(div){ 50 div.style.height = (clientHeight - (findPosY(div) + (table_message.clientHeight ? table_message.clientHeight : table_message.offsetHeight)+2)) + "px"; 51 div.style.width = (clientWidth - (findPosX(div)+10)) + "px"; 52 } 53 if(div_scroll){ 54 div_scroll.style.height = (clientHeight - (findPosY(div_scroll) + (table_message.clientHeight ? table_message.clientHeight : table_message.offsetHeight)+5)) + "px"; 55 div_scroll.style.width = (clientWidth - (findPosX(div_scroll)+10)) + "px"; 56 } 57 } 58 } 59 60 if(content_folders){ 61 var search_div = Element("search_div"); 62 var contentFoldersY = findPosY(content_folders); 63 content_folders.style.height = (clientHeight - (contentFoldersY + (contentFoldersY > findPosY(search_div) ? 0 : (search_div.clientHeight ? search_div.clientHeight : search_div.offsetHeight) + 5))) + "px"; 64 } 64 65 } 65 66 // END: FUNCTION RESIZE WINDOW
Note: See TracChangeset
for help on using the changeset viewer.