diff --git a/html/js/Messages.js b/html/js/Messages.js index 46c2c3e4..fe9acfe0 100644 --- a/html/js/Messages.js +++ b/html/js/Messages.js @@ -333,6 +333,10 @@ $(document).ready(function() { event.preventDefault(); var clickType = $(this).attr('class'); var h; + + //If the user has previously entered reply/forward, then changed mind + $(this).parent().siblings('div.msg_reply_text').show().find('textarea').removeClass(); + //add choice of recipients if forward is selected if (clickType === 'forward') { h = $(this).closest('div.msg').height() + 300; @@ -347,6 +351,9 @@ $(document).ready(function() { //make room for textarea h = $(this).closest('div.msg').height() + 250; $(this).closest('div.msg').height(h); + + //in case user had previously selected forward, then just decided to reply + $(this).parent().siblings('div.msg_forward').hide(); //add textarea $(this).parent().siblings('div.msg_reply_text').show().find('textarea').addClass(clickType); } diff --git a/html/js/Messages.map b/html/js/Messages.map index 3a8f0802..7e9e3ee4 100644 --- a/html/js/Messages.map +++ b/html/js/Messages.map @@ -1 +1 @@ -{"version":3,"file":"messages.min.js","sources":["Messages.js"],"names":["addMoreMessages","scrollTarget","view","scrollAmount","scrollTop","scrollHeight","scrollPercent","height","startNum","data","parseInt","$","post","type","start","s","t","find","length","append","layoutMessages","highlight","checkOverflow","target","el","curOverflow","style","overflow","isOverflowing","clientWidth","scrollWidth","clientHeight","oFlow","each","this","next","hasClass","css","overflowY","after","addClass","opacity","msgLoad","html","document","ready","msgRefresh","setInterval","live","msgParent","parent","removeClass","color","thisMsgId","attr","clearTimeout","load","thread_id","newHeight","closest","animate","action","id","msgCheck","hide","val","button","icons","primary","text","click","dialogWin","dialog","autoOpen","resizable","modal","buttons","Yes","serverResponse","parseJSON","error","notify","message","No","new_message","newMsg","show","chosen","event","preventDefault","reset","msgVals","serializeArray","change","bind","stopPropagation","thisId","clickType","h","siblings","replyText","prev","threadId","actionType","refreshTarget","forwardTos","reply_text","forward_tos","msg","msgId","thisAction","remove","elPrint","newMsgHeight","tos","ccs","which","search","width"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"messages.min.js","sources":["Messages.js"],"names":["addMoreMessages","scrollTarget","view","scrollAmount","scrollTop","scrollHeight","scrollPercent","height","startNum","data","parseInt","$","post","type","start","s","t","find","length","append","layoutMessages","highlight","checkOverflow","target","el","curOverflow","style","overflow","isOverflowing","clientWidth","scrollWidth","clientHeight","oFlow","each","this","next","hasClass","css","overflowY","after","addClass","opacity","msgLoad","html","document","ready","msgRefresh","setInterval","live","msgParent","parent","removeClass","color","thisMsgId","attr","clearTimeout","load","thread_id","newHeight","closest","animate","action","id","msgCheck","hide","val","button","icons","primary","text","click","dialogWin","dialog","autoOpen","resizable","modal","buttons","Yes","serverResponse","parseJSON","error","notify","message","No","new_message","newMsg","show","chosen","event","preventDefault","reset","msgVals","serializeArray","change","bind","stopPropagation","thisId","clickType","h","siblings","replyText","prev","threadId","actionType","refreshTarget","forwardTos","reply_text","forward_tos","msg","msgId","thisAction","remove","elPrint","newMsgHeight","tos","ccs","which","search","width"],"mappings":"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"} \ No newline at end of file diff --git a/html/js/messages.min.js b/html/js/messages.min.js index 9ecccac2..50e2ba66 100644 --- a/html/js/messages.min.js +++ b/html/js/messages.min.js @@ -1,2 +1,2 @@ -function addMoreMessages(scrollTarget,view){var scrollAmount=scrollTarget[0].scrollTop;var scrollHeight=scrollTarget[0].scrollHeight;var scrollPercent=scrollAmount/(scrollHeight-scrollTarget.height())*100;var startNum;if(scrollPercent>70){if(typeof scrollTarget.data("startVal")==="undefined"){startNum=20;scrollTarget.data("startVal",startNum)}else{startNum=scrollTarget.data("startVal")+parseInt(20);scrollTarget.data("startVal",startNum)}if(scrollTarget.data("searchOn")==="y"){$.post("lib/php/data/messages_load.php",{type:view,start:scrollTarget.data("startVal"),s:scrollTarget.data("searchTerm")},function(data){var t=$(data).find("div").length;if(t===0){return false}else{scrollTarget.append(data);layoutMessages();scrollTarget.highlight(scrollTarget.data("searchTerm"))}})}else{$.post("lib/php/data/messages_load.php",{type:view,start:scrollTarget.data("startVal")},function(data){var t=$(data).find("div").length;if(t===0){return false}else{scrollTarget.append(data);layoutMessages()}})}}}function checkOverflow(target){var el=target[0];var curOverflow=el.style.overflow;if(!curOverflow||curOverflow==="visible"){el.style.overflow="hidden"}var isOverflowing=el.clientWidthand others

')}}});$("p.ccs").each(function(){if(!$(this).next("p").hasClass("msg_to_more")){oFlow=checkOverflow($(this));if(oFlow===true){$(this).css({overflowY:"hidden"});$(this).after('

and others

')}}});$("div.msg").addClass("ui-corner-all");$("div.msg_read").css({opacity:".5"})}function msgLoad(){$.post("lib/php/data/messages_load.php",{type:"inbox",start:"0"},function(data){$("div#msg_panel").html(data);$("div.msg").addClass("ui-corner-all");$("div#msg_panel").data("startVal",0);layoutMessages()})}$(document).ready(function(){var target=$("div#msg_panel");var start=target.data("startVal");$("#msg_nav").addClass("ui-toolbar ui-widget-header ui-corner-tl ui-corner-tr");msgLoad();var msgRefresh=setInterval(msgLoad,9e4);$("div.msg_bar").live("click",function(){var msgParent=$(this).parent();if($(this).parent().hasClass("msg_closed")){msgParent.removeClass("msg_closed").addClass("msg_opened");msgParent.find("p.tos, p.ccs, p.subj").css({color:"black"});msgParent.css({opacity:"1"});var thisMsgId=msgParent.attr("data-id");msgParent.data("verticalPos",$("div#msg_panel")[0].scrollTop);clearTimeout(msgRefresh);$(this).next("div").find("div.msg_replies").load("lib/php/data/messages_load.php",{type:"replies",thread_id:thisMsgId},function(){var newHeight=$(this).closest("div.msg")[0].scrollHeight;msgParent.animate({height:newHeight});if(target.data("searchOn")==="y"){target.highlight(target.data("searchTerm"))}});$.post("lib/php/data/messages_process.php",{action:"mark_read",id:thisMsgId},function(){msgCheck()})}else{msgParent.removeClass("msg_opened").addClass("msg_closed");msgParent.find("div.msg_reply_text").hide().find("textarea").val("");msgParent.find("div.msg_forward").hide();msgParent.css({opacity:".5"});msgParent.animate({height:"90"});msgRefresh=setInterval(msgLoad,9e4)}});$("button#msg_archive_all_button").button({icons:{primary:"fff-icon-email-go"},text:true}).click(function(){var dialogWin=$('
Send all messages in inbox to archive?
').dialog({autoOpen:false,resizable:false,modal:true,buttons:{Yes:function(){$.post("lib/php/data/messages_process.php",{action:"archive_all"},function(data){var serverResponse=$.parseJSON(data);if(serverResponse.error===true){notify(serverResponse.message,true)}else{notify(serverResponse.message);msgLoad();msgCheck()}});$(this).dialog("destroy")},No:function(){$(this).dialog("destroy")}}});$(dialogWin).dialog("open")});$("button#new_msg_button").button({icons:{primary:"fff-icon-email-add"},text:true}).click(function(){$("div#msg_panel").load("lib/php/data/messages_load.php #msg_new",{new_message:"y"},function(){clearTimeout(msgRefresh);var newMsg=$("div#msg_new");newMsg.show().addClass("msg_opened");newMsg.find('select[name = "new_tos[]"], select[name = "new_ccs[]"], select[name = "new_file_msg"]').chosen();$("#msg_new_button_cancel").click(function(event){event.preventDefault();$("#new_msg_form")[0].reset();newMsg.removeClass("msg_opened");msgLoad();msgRefresh=setInterval(msgLoad,9e4);notify("New message cancelled")});$("#msg_new_button_submit").click(function(event){event.preventDefault();var msgVals=$("#new_msg_form").serializeArray();if($('select[name="new_tos"]').val()===null){notify("

You must select at least one recipient

");return false}else{$.post("lib/php/data/messages_process.php",msgVals,function(data){var serverResponse=$.parseJSON(data);if(serverResponse.error===true){notify(serverResponse.message,true)}else{$("#new_msg_form")[0].reset();msgLoad();msgRefresh=setInterval(msgLoad,9e4);notify("Message sent")}})}})})});$("select#msg_view_chooser").change(function(){var view=$(this).val();if(view!=="inbox"){clearTimeout(msgRefresh)}else{msgRefresh=setInterval(msgLoad,9e4)}target.html("

Loading...

");$.post("lib/php/data/messages_load.php",{type:view,start:"0"},function(data){target.html(data);target.data("startVal",0);layoutMessages();$("div#msg_panel")[0].scrollTop=0})});target.bind("scroll",function(){var view=null;if(target.data("searchOn")==="y"){view="search"}else{view=$("select#msg_view_chooser").val()}addMoreMessages(target,view)});$("span.star_msg").live("click",function(event){event.stopPropagation();var thisId=$(this).closest("div.msg").attr("data-id");if($(this).hasClass("star_off")){$(this).removeClass("star_off").addClass("star_on");$(this).html('');$.post("lib/php/data/messages_process.php",{action:"star_on",id:thisId},function(data){var serverResponse=$.parseJSON(data);if(serverResponse.error===true){notify(serverResponse.message,true)}})}else{$(this).removeClass("star_on").addClass("star_off");$(this).html('');$.post("lib/php/data/messages_process.php",{action:"star_off",id:thisId},function(data){var serverResponse=$.parseJSON(data);if(serverResponse.error===true){notify(serverResponse.message,true)}})}});$("div.msg_actions a").live("click",function(event){event.preventDefault();var clickType=$(this).attr("class");var h;if(clickType==="forward"){h=$(this).closest("div.msg").height()+300;$(this).parent().siblings("div.msg_forward").show().find("select").chosen();$(this).closest("div.msg").height(h);$(this).parent().siblings("div.msg_reply_text").show().find("textarea").addClass(clickType)}if(clickType==="reply"){h=$(this).closest("div.msg").height()+250;$(this).closest("div.msg").height(h);$(this).parent().siblings("div.msg_reply_text").show().find("textarea").addClass(clickType)}});$("button.msg_send").live("click",function(){var replyText=$(this).prev().val();var threadId=$(this).closest("div.msg").attr("data-id");var actionType=$(this).prev().attr("class");var refreshTarget=$(this).parent().siblings("div.msg_replies");var msgParent=$(this).closest("div.msg");var forwardTos=$(this).parent().siblings("div.msg_forward").find("select").val();$.post("lib/php/data/messages_process.php",{action:actionType,thread_id:threadId,reply_text:replyText,forward_tos:forwardTos},function(data){var serverResponse=$.parseJSON(data);if(serverResponse.error===true){notify(serverResponse.message,true)}else{notify(serverResponse.message);refreshTarget.load("lib/php/data/messages_load.php",{type:"replies",thread_id:threadId},function(){msgParent.animate({height:"90"});msgParent.removeClass("msg_opened").addClass("msg_closed").css({opacity:".5"});msgParent.find("div.msg_reply_text").hide().find("textarea").val("");msgParent.find("div.msg_forward").hide();msgParent.find("div.msg_forward select").val("");$("div#msg_panel").scrollTop(msgParent.data("verticalPos"))})}})});$("a.archive, a.unarchive").live("click",function(){var msg=$(this).closest("div.msg");var msgId=msg.attr("data-id");var thisAction=$(this).attr("class");$.post("lib/php/data/messages_process.php",{action:thisAction,id:msgId},function(data){var serverResponse=$.parseJSON(data);if(serverResponse.error===true){notify(serverResponse.message,true)}else{notify(serverResponse.message);msg.remove()}})});$("a.print").live("click",function(){elPrint($(this).closest(".msg"),"Message")});$("p.msg_to_more").live("click",function(event){event.preventDefault();var newHeight,newMsgHeight;if($(this).hasClass("ex_tos")){var tos=$(this).siblings("p.tos");newHeight=tos[0].scrollHeight;if($(this).hasClass("expanded")){$(this).removeClass("expanded");tos.css({height:"20"});$(this).html('and others');newMsgHeight=$(this).closest("div.msg").height()-newHeight;$(this).closest("div.msg").height(newMsgHeight)}else{tos.css({height:newHeight});$(this).addClass("expanded");$(this).html('Hide');newMsgHeight=$(this).closest("div.msg").height()+newHeight;$(this).closest("div.msg").height(newMsgHeight)}}else{var ccs=$(this).siblings("p.ccs");newHeight=ccs[0].scrollHeight;if($(this).hasClass("expanded")){$(this).removeClass("expanded");ccs.css({height:"20"});$(this).html('and others');newMsgHeight=$(this).closest("div.msg").height()-newHeight;$(this).closest("div.msg").height(newMsgHeight)}else{ccs.css({height:newHeight});$(this).addClass("expanded");$(this).html('Hide');newMsgHeight=$(this).closest("div.msg").height()+newHeight;$(this).closest("div.msg").height(newMsgHeight)}}});$("input.messages_search").live("focusin",function(){$(this).val("");$(this).css({color:"black"});$(this).next(".msg_search_clear").show()});$("input.messages_search").live("keyup",function(event){if(event.which===13){clearTimeout(msgRefresh);target.data("startVal",0);target.data("searchOn","y");target.data("searchTerm",$(this).val());target.html("

Searching...

");var search=$(this).val();target.load("lib/php/data/messages_load.php",{type:"search",start:"0",s:search},function(){target.scrollTop(0);layoutMessages();$("div.msg_bar_left").css({width:"470px"});$("div.msg_bar_right").css({width:"310px"});target.highlight(search)})}});$(".msg_search_clear").live("click",function(){target.html("

Loading...

");target.data("searchOn","n");target.data("searchTerm","");target.data("startVal",0);$(this).prev().val("Search Messages");$(this).prev().css({color:"#AAA"});msgLoad();msgRefresh=setInterval(msgLoad,9e4);$("div#msg_panel")[0].scrollTop=0;$(this).hide()})}); +function addMoreMessages(scrollTarget,view){var scrollAmount=scrollTarget[0].scrollTop;var scrollHeight=scrollTarget[0].scrollHeight;var scrollPercent=scrollAmount/(scrollHeight-scrollTarget.height())*100;var startNum;if(scrollPercent>70){if(typeof scrollTarget.data("startVal")==="undefined"){startNum=20;scrollTarget.data("startVal",startNum)}else{startNum=scrollTarget.data("startVal")+parseInt(20);scrollTarget.data("startVal",startNum)}if(scrollTarget.data("searchOn")==="y"){$.post("lib/php/data/messages_load.php",{type:view,start:scrollTarget.data("startVal"),s:scrollTarget.data("searchTerm")},function(data){var t=$(data).find("div").length;if(t===0){return false}else{scrollTarget.append(data);layoutMessages();scrollTarget.highlight(scrollTarget.data("searchTerm"))}})}else{$.post("lib/php/data/messages_load.php",{type:view,start:scrollTarget.data("startVal")},function(data){var t=$(data).find("div").length;if(t===0){return false}else{scrollTarget.append(data);layoutMessages()}})}}}function checkOverflow(target){var el=target[0];var curOverflow=el.style.overflow;if(!curOverflow||curOverflow==="visible"){el.style.overflow="hidden"}var isOverflowing=el.clientWidthand others

')}}});$("p.ccs").each(function(){if(!$(this).next("p").hasClass("msg_to_more")){oFlow=checkOverflow($(this));if(oFlow===true){$(this).css({overflowY:"hidden"});$(this).after('

and others

')}}});$("div.msg").addClass("ui-corner-all");$("div.msg_read").css({opacity:".5"})}function msgLoad(){$.post("lib/php/data/messages_load.php",{type:"inbox",start:"0"},function(data){$("div#msg_panel").html(data);$("div.msg").addClass("ui-corner-all");$("div#msg_panel").data("startVal",0);layoutMessages()})}$(document).ready(function(){var target=$("div#msg_panel");var start=target.data("startVal");$("#msg_nav").addClass("ui-toolbar ui-widget-header ui-corner-tl ui-corner-tr");msgLoad();var msgRefresh=setInterval(msgLoad,9e4);$("div.msg_bar").live("click",function(){var msgParent=$(this).parent();if($(this).parent().hasClass("msg_closed")){msgParent.removeClass("msg_closed").addClass("msg_opened");msgParent.find("p.tos, p.ccs, p.subj").css({color:"black"});msgParent.css({opacity:"1"});var thisMsgId=msgParent.attr("data-id");msgParent.data("verticalPos",$("div#msg_panel")[0].scrollTop);clearTimeout(msgRefresh);$(this).next("div").find("div.msg_replies").load("lib/php/data/messages_load.php",{type:"replies",thread_id:thisMsgId},function(){var newHeight=$(this).closest("div.msg")[0].scrollHeight;msgParent.animate({height:newHeight});if(target.data("searchOn")==="y"){target.highlight(target.data("searchTerm"))}});$.post("lib/php/data/messages_process.php",{action:"mark_read",id:thisMsgId},function(){msgCheck()})}else{msgParent.removeClass("msg_opened").addClass("msg_closed");msgParent.find("div.msg_reply_text").hide().find("textarea").val("");msgParent.find("div.msg_forward").hide();msgParent.css({opacity:".5"});msgParent.animate({height:"90"});msgRefresh=setInterval(msgLoad,9e4)}});$("button#msg_archive_all_button").button({icons:{primary:"fff-icon-email-go"},text:true}).click(function(){var dialogWin=$('
Send all messages in inbox to archive?
').dialog({autoOpen:false,resizable:false,modal:true,buttons:{Yes:function(){$.post("lib/php/data/messages_process.php",{action:"archive_all"},function(data){var serverResponse=$.parseJSON(data);if(serverResponse.error===true){notify(serverResponse.message,true)}else{notify(serverResponse.message);msgLoad();msgCheck()}});$(this).dialog("destroy")},No:function(){$(this).dialog("destroy")}}});$(dialogWin).dialog("open")});$("button#new_msg_button").button({icons:{primary:"fff-icon-email-add"},text:true}).click(function(){$("div#msg_panel").load("lib/php/data/messages_load.php #msg_new",{new_message:"y"},function(){clearTimeout(msgRefresh);var newMsg=$("div#msg_new");newMsg.show().addClass("msg_opened");newMsg.find('select[name = "new_tos[]"], select[name = "new_ccs[]"], select[name = "new_file_msg"]').chosen();$("#msg_new_button_cancel").click(function(event){event.preventDefault();$("#new_msg_form")[0].reset();newMsg.removeClass("msg_opened");msgLoad();msgRefresh=setInterval(msgLoad,9e4);notify("New message cancelled")});$("#msg_new_button_submit").click(function(event){event.preventDefault();var msgVals=$("#new_msg_form").serializeArray();if($('select[name="new_tos"]').val()===null){notify("

You must select at least one recipient

");return false}else{$.post("lib/php/data/messages_process.php",msgVals,function(data){var serverResponse=$.parseJSON(data);if(serverResponse.error===true){notify(serverResponse.message,true)}else{$("#new_msg_form")[0].reset();msgLoad();msgRefresh=setInterval(msgLoad,9e4);notify("Message sent")}})}})})});$("select#msg_view_chooser").change(function(){var view=$(this).val();if(view!=="inbox"){clearTimeout(msgRefresh)}else{msgRefresh=setInterval(msgLoad,9e4)}target.html("

Loading...

");$.post("lib/php/data/messages_load.php",{type:view,start:"0"},function(data){target.html(data);target.data("startVal",0);layoutMessages();$("div#msg_panel")[0].scrollTop=0})});target.bind("scroll",function(){var view=null;if(target.data("searchOn")==="y"){view="search"}else{view=$("select#msg_view_chooser").val()}addMoreMessages(target,view)});$("span.star_msg").live("click",function(event){event.stopPropagation();var thisId=$(this).closest("div.msg").attr("data-id");if($(this).hasClass("star_off")){$(this).removeClass("star_off").addClass("star_on");$(this).html('');$.post("lib/php/data/messages_process.php",{action:"star_on",id:thisId},function(data){var serverResponse=$.parseJSON(data);if(serverResponse.error===true){notify(serverResponse.message,true)}})}else{$(this).removeClass("star_on").addClass("star_off");$(this).html('');$.post("lib/php/data/messages_process.php",{action:"star_off",id:thisId},function(data){var serverResponse=$.parseJSON(data);if(serverResponse.error===true){notify(serverResponse.message,true)}})}});$("div.msg_actions a").live("click",function(event){event.preventDefault();var clickType=$(this).attr("class");var h;$(this).parent().siblings("div.msg_reply_text").show().find("textarea").removeClass();if(clickType==="forward"){h=$(this).closest("div.msg").height()+300;$(this).parent().siblings("div.msg_forward").show().find("select").chosen();$(this).closest("div.msg").height(h);$(this).parent().siblings("div.msg_reply_text").show().find("textarea").addClass(clickType)}if(clickType==="reply"){h=$(this).closest("div.msg").height()+250;$(this).closest("div.msg").height(h);$(this).parent().siblings("div.msg_forward").hide();$(this).parent().siblings("div.msg_reply_text").show().find("textarea").addClass(clickType)}});$("button.msg_send").live("click",function(){var replyText=$(this).prev().val();var threadId=$(this).closest("div.msg").attr("data-id");var actionType=$(this).prev().attr("class");var refreshTarget=$(this).parent().siblings("div.msg_replies");var msgParent=$(this).closest("div.msg");var forwardTos=$(this).parent().siblings("div.msg_forward").find("select").val();$.post("lib/php/data/messages_process.php",{action:actionType,thread_id:threadId,reply_text:replyText,forward_tos:forwardTos},function(data){var serverResponse=$.parseJSON(data);if(serverResponse.error===true){notify(serverResponse.message,true)}else{notify(serverResponse.message);refreshTarget.load("lib/php/data/messages_load.php",{type:"replies",thread_id:threadId},function(){msgParent.animate({height:"90"});msgParent.removeClass("msg_opened").addClass("msg_closed").css({opacity:".5"});msgParent.find("div.msg_reply_text").hide().find("textarea").val("");msgParent.find("div.msg_forward").hide();msgParent.find("div.msg_forward select").val("");$("div#msg_panel").scrollTop(msgParent.data("verticalPos"))})}})});$("a.archive, a.unarchive").live("click",function(){var msg=$(this).closest("div.msg");var msgId=msg.attr("data-id");var thisAction=$(this).attr("class");$.post("lib/php/data/messages_process.php",{action:thisAction,id:msgId},function(data){var serverResponse=$.parseJSON(data);if(serverResponse.error===true){notify(serverResponse.message,true)}else{notify(serverResponse.message);msg.remove()}})});$("a.print").live("click",function(){elPrint($(this).closest(".msg"),"Message")});$("p.msg_to_more").live("click",function(event){event.preventDefault();var newHeight,newMsgHeight;if($(this).hasClass("ex_tos")){var tos=$(this).siblings("p.tos");newHeight=tos[0].scrollHeight;if($(this).hasClass("expanded")){$(this).removeClass("expanded");tos.css({height:"20"});$(this).html('and others');newMsgHeight=$(this).closest("div.msg").height()-newHeight;$(this).closest("div.msg").height(newMsgHeight)}else{tos.css({height:newHeight});$(this).addClass("expanded");$(this).html('Hide');newMsgHeight=$(this).closest("div.msg").height()+newHeight;$(this).closest("div.msg").height(newMsgHeight)}}else{var ccs=$(this).siblings("p.ccs");newHeight=ccs[0].scrollHeight;if($(this).hasClass("expanded")){$(this).removeClass("expanded");ccs.css({height:"20"});$(this).html('and others');newMsgHeight=$(this).closest("div.msg").height()-newHeight;$(this).closest("div.msg").height(newMsgHeight)}else{ccs.css({height:newHeight});$(this).addClass("expanded");$(this).html('Hide');newMsgHeight=$(this).closest("div.msg").height()+newHeight;$(this).closest("div.msg").height(newMsgHeight)}}});$("input.messages_search").live("focusin",function(){$(this).val("");$(this).css({color:"black"});$(this).next(".msg_search_clear").show()});$("input.messages_search").live("keyup",function(event){if(event.which===13){clearTimeout(msgRefresh);target.data("startVal",0);target.data("searchOn","y");target.data("searchTerm",$(this).val());target.html("

Searching...

");var search=$(this).val();target.load("lib/php/data/messages_load.php",{type:"search",start:"0",s:search},function(){target.scrollTop(0);layoutMessages();$("div.msg_bar_left").css({width:"470px"});$("div.msg_bar_right").css({width:"310px"});target.highlight(search)})}});$(".msg_search_clear").live("click",function(){target.html("

Loading...

");target.data("searchOn","n");target.data("searchTerm","");target.data("startVal",0);$(this).prev().val("Search Messages");$(this).prev().css({color:"#AAA"});msgLoad();msgRefresh=setInterval(msgLoad,9e4);$("div#msg_panel")[0].scrollTop=0;$(this).hide()})}); //# sourceMappingURL=Messages.map \ No newline at end of file