Changeset 7485
- Timestamp:
- 10/31/12 15:07:22 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/main.js
r7483 r7485 1343 1343 } 1344 1344 1345 if (openTab.type[currentTab] > 1){ 1345 if (openTab.type[currentTab] > 1) 1346 { 1346 1347 msg_to_delete = Element(msgs_number); 1347 1348 if (parseInt(preferences.delete_and_show_previous_message) && msg_to_delete) 1348 1349 { 1349 if (msg_to_delete.previousSibling){ 1350 if (msg_to_delete.previousSibling) 1351 { 1350 1352 var previous_msg = msg_to_delete.previousSibling.id; 1351 1353 //cExecute("$this.imap_functions.get_info_msg&msg_number="+previous_msg+"&msg_folder=" + current_folder, show_msg); … … 1372 1374 } 1373 1375 //se houver pagina anterior a paginação deve ser refeita 1374 else if (current_page > 1){ 1375 $('#msg_opt_previous_'+msg_to_delete.getAttribute('id') + '_r').trigger('click'); 1376 else 1377 { 1378 if (current_page > 1) 1379 { 1380 $('#msg_opt_previous_'+msg_to_delete.getAttribute('id') + '_r').trigger('click'); 1381 } 1382 else 1383 { 1384 var border_id = $("#tbody_box").find("tr:eq(1)").attr("id"); 1385 var folderName = current_folder; 1386 if(border_id) 1387 { 1388 $.ajax({ 1389 url: 'controller.php?' + $.param({ 1390 action: '$this.imap_functions.get_info_msg', 1391 msg_number: border_id, 1392 msg_folder: folderName, 1393 decoded: true 1394 }), 1395 success: function( data ){ 1396 data = connector.unserialize( data ); 1397 delete_border(currentTab,'false'); 1398 if( data ) 1399 { 1400 show_msg( data ); 1401 } 1402 }, 1403 beforeSend: function( jqXHR, settings ){ 1404 connector.showProgressBar(); 1405 }, 1406 complete: function( jqXHR, settings ){ 1407 connector.hideProgressBar(); 1408 } 1409 }); 1410 } 1411 else 1412 { 1413 delete_border(currentTab,'false'); 1414 } 1415 } 1376 1416 } 1377 else{ 1378 1379 var border_id = $("#tbody_box").find("tr:eq(1)").attr("id"); 1380 var folderName = current_folder; 1381 if(border_id){ 1382 $.ajax({ 1383 url: 'controller.php?' + $.param( {action: '$this.imap_functions.get_info_msg', 1384 msg_number: border_id, 1385 msg_folder: folderName, 1386 decoded: true } ), 1387 success: function( data ){ 1388 data = connector.unserialize( data ); 1389 1390 delete_border(currentTab,'false'); 1391 1392 if( data ) 1393 show_msg( data ); 1394 }, 1395 beforeSend: function( jqXHR, settings ){ 1396 connector.showProgressBar(); 1397 }, 1398 complete: function( jqXHR, settings ){ 1399 connector.hideProgressBar(); 1400 } 1401 }); 1402 } else { 1403 delete_border(currentTab,'false'); 1404 } 1405 1406 } 1407 1408 } 1409 else{ 1417 } 1418 else 1419 { 1410 1420 delete_border(currentTab,'false'); 1411 1421 } 1422 1412 1423 if(msg_to_delete) 1424 { 1413 1425 mail_msg.removeChild(msg_to_delete); 1426 } 1414 1427 1415 1428 // Update Box BgColor 1416 1429 var box = Element("tbody_box"); 1417 if(box.childNodes.length > 0){ 1430 if(box.childNodes.length > 0) 1431 { 1418 1432 updateBoxBgColor(box.childNodes); 1419 1433 } 1420 if(folder == get_current_folder()){ 1434 if(folder == get_current_folder()) 1435 { 1421 1436 Element('tot_m').innerHTML = parseInt(Element('tot_m').innerHTML) - 1; 1422 1437 }
Note: See TracChangeset
for help on using the changeset viewer.