Changeset 799 for trunk/expressoMail1_2/js/main.js
- Timestamp:
- 05/07/09 09:42:30 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/main.js
r706 r799 658 658 title = "Re: " + data.subject; 659 659 Element("subject_" + new_border_ID).value = "Re: " + data.subject; 660 useOriginalAttachments(new_border_ID,border_ID); 660 661 var body = Element("body_" + new_border_ID); 661 662 body.contentWindow.document.open(); … … 686 687 Element("subject_" + new_border_ID).value = "Re: " + data.subject; 687 688 Element("to_" + new_border_ID).value = data.to; 689 useOriginalAttachments(new_border_ID,border_ID); 688 690 block_quoted_body = make_body_reply(data.body, data.to, data.date_day, data.date_hour); 689 691 var body = Element("body_" + new_border_ID); … … 732 734 Element('space_link_' + new_border_ID).style.display='none'; 733 735 } 736 useOriginalAttachments(new_border_ID,border_ID); 734 737 var body = Element("body_" + new_border_ID); 735 738 body.contentWindow.document.open(); … … 776 779 } 777 780 document.getElementById("subject_" + new_border_ID).value = "Re: " + data.subject; 781 useOriginalAttachments(new_border_ID,border_ID); 778 782 block_quoted_body = make_body_reply(data.body, data.to, data.date_day, data.date_hour); 779 783 var body = document.getElementById("body_" + new_border_ID); … … 992 996 } 993 997 998 function useOriginalAttachments(new_id_border,old_id_border) 999 { 1000 var divFiles = Element("divFiles_"+new_id_border); 1001 if (Element("attachments_" + old_id_border)) { 1002 var areaOldAttachments = document.createElement("DIV"); 1003 areaOldAttachments.id = "area_div_attachments_"+new_id_border; 1004 divFiles.appendChild(areaOldAttachments); 1005 var optAttachments = document.createElement("A"); 1006 optAttachments.setAttribute("href","javascript:void(0)"); 1007 optAttachments.tabIndex = -1; 1008 optAttachments.innerHTML = get_lang("Original attachments: add")+"</br>"; 1009 areaOldAttachments.appendChild(optAttachments); 1010 var divOriginalAttachments = document.createElement("DIV"); 1011 divOriginalAttachments.id = "div_attachments_"+new_id_border; 1012 optAttachments.onclick = function(){ 1013 if(document.getElementById('div_attachments_'+new_id_border)) 1014 { 1015 areaOldAttachments.removeChild(document.getElementById('div_attachments_'+new_id_border)); 1016 optAttachments.innerHTML = get_lang("Original attachments: add")+"</br>"; 1017 } 1018 else 1019 { 1020 areaOldAttachments.appendChild(divOriginalAttachments); 1021 optAttachments.innerHTML = get_lang("Original attachments: remove")+"</br>"; 1022 } 1023 return false;}; 1024 var attachments = document.getElementById("attachments_" + old_id_border).childNodes; 1025 for (var i = (attachments.length > 1 ? 1 : 0); i < attachments.length; i++){ 1026 var link_attachment = document.createElement("A"); 1027 link_attachment.setAttribute("href", attachments[i].href); 1028 link_attachment.innerHTML = attachments[i].innerHTML; 1029 var tmp = link_attachment.href.replace("javascript:download_attachments(", "").replace(")", ""); 1030 var a_tmp = tmp.split(','); 1031 tmp = link_attachment.innerHTML.substring(0,link_attachment.innerHTML.lastIndexOf("(")); 1032 a_tmp[2] = "'"+tmp.substring(0,tmp.length-1)+"'"; 1033 s_tmp = escape(connector.serialize(a_tmp)); 1034 divOriginalAttachments.innerHTML += "<input style='border:0' type='CHECKBOX' name='forwarding_attachments[]' checked value=\""+s_tmp+"\"/>"; 1035 divOriginalAttachments.appendChild(link_attachment); 1036 } 1037 } 1038 } 1039 1040 994 1041 // Change the tag <P> for the tag <BR> on IE 995 1042 function changeEnterKey(win) {
Note: See TracChangeset
for help on using the changeset viewer.