profiles={window800:{height:800,width:800,status:1},window1000:{height:700,width:1000,status:1,resizable:0,left:100,top:100},windowDoc:{height:700,width:1000,status:1,resizable:1,scrollbars:1},windowCenter:{height:300,width:400,center:1},windowNetwork:{height:500,width:645,center:1,scrollbars:1},windowTextbook:{height:900,width:950,status:1,left:100,top:50,scrollbars:1,toolbar:1},windowExternal:{height:700,width:1000,status:1,left:100,top:50,scrollbars:1,toolbar:1}};function completeCalendarUpdate(B,C,A){var D=[{param:"color",toColor:"#e3e3e3",fps:10}];$(A).text("Saving Changes...").colorBlend(D);$.get(C,{d:B},function(E){A.colorBlend([{param:"all",action:"stop"}]);A.attr("date",B).text(E).css({color:"#000",background:"#fff",opacity:"1"});resumeUpdateContainer()})}function initTimePickers(){var A=$("span.calendar","div.messageBody");if(A.length>0){popUpCal.init();$(A).calendar({onSelect:completeCalendarUpdate})}}function initColourBlend(){$(".colourBlend").click(function(){var A=$(this).attr("href");colours=[{param:"background-color",toColor:"#fdf990",cycles:2,fps:15}];$(A).colorBlend(colours)})}function initSpy(){var A=$("#spy");if(A.length>0){$(A).spy({ajax:spyActionUrl,timeout:"10000",push:"-1",limit:"5",fadeInSpeed:"slow"})}}function initDragDrops(){$(".folderDrop").each(function(A){$(this).doDroppable()});$(".messageDrag").each(function(A){$(this).doDraggable()})}function initMobileNumberCountryComplete(){var A=$("#CountrySelect");if(A.length>0){$("#networkcompatibility").hide();$("#CountrySelect").change(function(){c=this.value.replace(/\s+/g,"_");n=countries[c];m=$("#mobileNumber");if(n!==null&&(m.val().substring(0,n.length)!==n)){$("#mobileNumber").val(n).focus();$("#networkcompatibility").hide()}if(n===null){$("#networkcompatibility").hide()}else{var B=$("#networkcompatibility");if(B[0]!==undefined){$(B).show();checklink=$(B).attr("href");checklink=checklink.replace(/networks(.*)$/,"networks/"+this.value.toLowerCase()+"/");$(B).attr("href",checklink)}}})}}function resetStatusUpdateBar(E){var B=$("#TB_ajaxContent #remainingUpdateArea");var D=$("#TB_ajaxContent #usedUpdateArea");var A=$("#TB_ajaxContent #creditValue");var C=Math.ceil(sm_max_len/sm_msg_len);$(B).text(""+sm_max_len+"");$(D).text("0");$(A).text(E);$("#TB_ajaxContent #messageBox").val("")}function sendSmsHideBusyIndicator(){$("#TB_ajaxContent #busy").hide()}function sendSmsShowBusyIndicator(){$("#TB_ajaxContent #AjaxFormAlert").show();$("#TB_ajaxContent #AjaxFormAlert").html("Sending....");$("#TB_ajaxContent #busy").show()}function updateTextCounter(B,A){if(B.value.length>A){B.value=B.value.substring(0,A)}}function updateWarning(A,B){if(B>credit){$(A).css("display","inline");$("#submit").attr("disabled","disabled")}else{$(A).css("display","none");$("#submit").removeAttr("disabled")}}function updateStatus(E){var B=$("#TB_ajaxContent #remainingUpdateArea");var D=$("#TB_ajaxContent #usedUpdateArea");var H=$("#TB_ajaxContent #statusUpdateArea");updateTextCounter(E,sm_max_len);var G=(E.value.length<=sm_msg_len)?sm_msg_len:sm_concat_msg_len;var A=(sm_max_len-E.value.length);var C=Math.ceil(E.value.length/G);var F=Math.ceil(A/G);updateWarning(H,Math.ceil(1,F));$(B).text(""+A+"");$(D).text(C+"")}function initPopups(){var A=$(".popupwindow");if(A.length>0){$(function(){$(".popupwindow").popupwindow(profiles)})}}function initTabs(){var A=$("#tabContainer");if(A.length>0){selectedTabIndex=$("#tabContainer").attr("selectedTab");$("#tabContainer > ul").tabs(parseInt(selectedTabIndex),{fx:{height:"toggle"},show:function(){refreshLayout()}});$(".ui-tabs-container:nth("+Math.max(selectedTabIndex-1,0)+")").css("display","block");refreshLayout()}}function initFormElements(){$("input[@type=submit]").addClass("submit");$("input[@type=checkbox]").addClass("checkbox");$("input[@type=radio]").addClass("radio");initAjaxForms();var B=$("form[id!='searchBox'][id!='composeSMS'] input:first");if(B&&$(B).css("display")!=="none"){try{B.focus()}catch(A){}}}function initColorPickers(){$("#colorPicker").bind("keyup",function(){try{$("#colorwell").css("background",$(this).val())}catch(A){}})}function disableSelected(){$("div.selected a").replaceWith($("div.selected a").html())}function initConfirmLinks(){$("a.confirm").click(function(){this.blur();okMessage=$(this).attr("ok");cancelMessage=$(this).attr("cancel");alertMsg=$(this).attr("title");return TD_show({width:350,ok:okMessage,cancel:cancelMessage,msg:alertMsg},this)})}function initAjaxForms(){var A={target:"#alert",beforeSubmit:showBusyIndicator,success:ajaxSubmitOnComplete};$(".ajaxForm").each(function(){$(this).ajaxForm(A);$("#submit",this).change(function(){jQuery(this.form).ajaxSubmit(A);return false})})}function ajaxSubmitOnComplete(){hideBusyIndicator()}function hideBusyIndicator(){$("div.busy").hide();$("#alert").show()}function showBusyIndicator(){$("#alert").html("");$("div.busy").show()}function createAndShowSpinnerAtElement(A){}function updateMessageCount(D,G,B){var A=$(D).text();A=parseInt(A)+1;$(D).fadeTo(500,0.1,function(){$(this).text(""+A).fadeTo(500,0.9)});if(G!==null){var F=$(G).text();F=parseInt(F)-1;$(G).fadeTo(500,0.1,function(){$(this).text(""+F).fadeTo(500,0.9)})}else{if(!B){var C=$("#SystemFolders div.itemDetail:last");var E=$(C).text();E=parseInt(E)+1;$(C).fadeTo(500,0.1,function(){$(this).text(""+E).fadeTo(500,0.9)})}}}function updateContactMessageCount(B){var A=$("#Contact-"+B,"#UserContacts");if(A[0]!==undefined){var C=$(".itemDetail",A);updateMessageCount(C,null,true)}}function playSound(C){var B="<embed src='"+C+"' hidden=true autostart=true loop=false>";var A=$("#SoundSpan");$(A).html(B)}function scrollToTop(){$("#header").ScrollTo(500)}$.fn.doContactSelect=function(){var B=$("#contactsPalette");var C=15;var A=15;$(this).click(function(D){$("#messageView li img.contact.editable").removeClass("clicked");$(this).addClass("clicked");containingMessageBox=$("#messageView li:has(img.clicked)");lastClicked=$(".messageDrag",containingMessageBox).attr("draggableId");y=D.pageY;x=D.pageX;y=y-C;x=x-A;B.css("top",y);B.css("left",x);B.show()})};$.fn.doDraggable=function(){op=$(this).attr("opacity");$(this).draggable({helper:"clone",zIndex:1000,opacity:op,scroll:true})};$.fn.doDroppable=function(){$(this).droppable({accept:".folderItem",activeClass:"dropzoneActive",hoverClass:"dropzoneHover",tolerance:"pointer",drop:function(A,B){action=$(this).attr("action");draggableIDKeyName=$(this).attr("draggableID");draggableID=$(B.draggable).attr("draggableID");folderId=$(B.draggable).find(".row").attr("folderId");dataQueryString=draggableIDKeyName+"="+draggableID;droppedFolder=$(this);imgPos=$("#messageView li img.contact.clicked").offset();var C=$("<img/>").attr("src","/images/core/loadingAnimation.gif").addClass("loader");$("div.itemDetail",droppedFolder).after(C).hide();if(action!==null){$.ajax({type:"POST",url:action,data:dataQueryString,dataType:"javascript",success:function(H){var F=H;var G=true;if(F=="true"){$(B.draggable).parent().fadeOut("slow")}else{var I=$(".itemName",droppedFolder);var E=$(I).text();var K=$("a",I).attr("href");var I=$("a.folderLabel",B.draggable);var L=$(I).text();$(I).attr("href",K).text(E);var D=$(".item",droppedFolder).attr("id");$(B.draggable).find(".row").attr("folderId",D.substring(7));if(E===L){G=false}if(E=="Trash"){$(B.draggable).addClass("deleted")}else{if(L=="Trash"){$(B.draggable).removeClass("deleted")}}}if(G){sourceFolderContainer=$("#sideNavigation div#Folder-"+folderId+" div.itemDetail");var J=$("div.itemDetail",droppedFolder);updateMessageCount(J,sourceFolderContainer)}$(droppedFolder).find("img.loader").remove();$("div.itemDetail",droppedFolder).show()}})}}})};function updateSelectedSideNavigationItem(){selectedContainer=$("#sideNavigation div.selected div.itemDetail");currentSelectionMsgCount=$(selectedContainer).text();if(currentSelectionMsgCount=="0"){$("#emptyMessageAlert").hide()}updateMessageCount(selectedContainer,null)}function initAjaxLinks(){$("a.ajax").click(function(e){clicked=$(this);$(clicked).hide();$.ajax({type:"POST",url:$(this).attr("href"),success:function(msg){if(msg.indexOf("wo:alert")===0){msg=msg.split(":")[2];alert(msg)}else{success=$(clicked).attr("onSuccess");eval(success)}}});return false})}function deleteComment(A){$(A).parent().fadeOut("slow")}function initEditables(){$(".inlineEdit[@iseditable]").click(function(F){var C=$(this).attr("isEditable");if(C=="false"){var E='<div><input type="text" value="'+$(this).html()+'"  class="editable" maxlength='+$(this).attr("width")+"> ";var B='<div style="display:inline"><a href="#" class="saveButton">Save</a> | <a href="#" class="cancelButton">Cancel</a></div>';var A=$(this).html();var D=$(this).attr("action");$(this).after(E+B).remove();$(".saveButton").click(function(){saveInlineEditChanges(this,D,A,false)});$(".cancelButton").click(function(){saveInlineEditChanges(this,D,A,true)})}$("#tip").hide()}).mouseover(function(){var A=$(this).attr("iseditable");if(A=="false"){$(this).addClass("editable")}}).mouseout(function(){var A=$(this).attr("iseditable");if(A=="false"){$(this).removeClass("editable")}})}function saveInlineEditChanges(E,D,A,C){if(!C){var B=$(E).parent().siblings(0).val();dataQueryString="editedText="+B;$.ajax({type:"POST",url:D,data:dataQueryString,success:function(F){if(F.indexOf("wo:alert")===0){F=F.split(":")[2];alert(F)}else{updateEditableText(E,D,F)}}})}else{$(E).parent().parent().after('<span class="inlineEdit" iseditable="false" action="'+D+'">'+A+"</span>").remove();initEditables()}}function updateEditableText(C,B,A){$(C).parent().parent().after('<span class="inlineEdit" iseditable="false"  action="'+B+'">'+A+"</span>").remove();A=(A.length>30)?A.substring(0,30)+"...":A;$("#sideNavigation div.selected div.itemName").text(A);$("#tip").hide();initEditables()}function pauseUpdateContainer(){$("#messageRowUpdateContainer").attr("frequency","-1")}function resumeUpdateContainer(){$("#messageRowUpdateContainer").attr("frequency","1")}function onMessageDelete(B,A){$("li#"+A).fadeOut("slow");var D=$("#sideNavigation div.selected div.itemDetail");var C=$("#SystemFolders .folderDrop:last div.itemDetail");updateMessageCount(C,D)}(function(B){B(document).ready(A);function A(){stickyEdit=B("#CommentEdit").hide();B("a.cancel",stickyEdit).each(function(){B(this).click(function(){B(stickyEdit).fadeOut("fast",function(){B(".editable",this).val("Edit this comment");B("a.addSticky.active").removeClass("active")}).removeClass().addClass("sticky");B("#messageView").append(stickyEdit);resumeUpdateContainer();return false})});B("input",stickyEdit).keydown(function(C){switch(C.keyCode){case 13:B("a.save",stickyEdit).trigger("click");break;case 27:B("a.cancel",stickyEdit).trigger("click");break}});B("a.save",stickyEdit).click(function(){B("img.loader",stickyEdit).css("display","inline");action=B("a.addSticky.active").attr("href");dataQueryString="editedText="+escape(B("#CommentEdit input.editable").val());B("a",stickyEdit).hide();B.ajax({type:"POST",url:action,data:dataQueryString,success:function(D){B("a",stickyEdit).show();B("img.loader",stickyEdit).hide();var C=B("a.addSticky.active").attr("id");stickyTargetId="sticky-"+C.substring(10);if(D.indexOf("wo:alert")===0){D=D.split(":")[2];alert(D)}else{B("a.cancel",stickyEdit).trigger("click");B("a.addSticky",B("div#"+stickyTargetId).parent()).remove();B("div#"+stickyTargetId).append("<p class='comment sticky'>"+D+"</p>");B("#messageView").append(stickyEdit)}}});return false})}B.fn.tmt_sticky=function(){return this.each(function(){B(this).click(function(){var C=B(this).attr("id").substring(10);if(!B(stickyEdit).hasClass("edit"+C)&&!B(this).hasClass("active")){pauseUpdateContainer();B(stickyEdit).removeClass().addClass("sticky");targetStickyZone="#sticky-"+C;B("li#message-"+C).append(B("#CommentEdit").fadeIn("fast",function(){B("input.editable",this).focus().select()}));B(stickyEdit).addClass("edit"+C);B("a.addSticky.active").removeClass("active");B(this).addClass("active")}return false})})}})(jQuery);function initSendSMS(){var A=$("#composeSMS");if(A.length>0){$(".smsLink").click(function(){$("#TB_ajaxContent #buynow a").click(function(){TB_remove();return true});$("#TB_ajaxContent input#SendSMSNumber").each(function(){$(this).suggest($(this).attr("action"),{delay:100,minchars:2,multiple:true})});$("#TB_ajaxContent input#SendSMSNumber").focus();var B={target:"#TB_ajaxContent #AjaxFormAlert",beforeSubmit:sendSmsShowBusyIndicator,success:sendSmsHideBusyIndicator};$("#TB_ajaxContent #ajaxForm").each(function(){$(this).ajaxForm(B)});$("#TB_ajaxContent form textarea#messageBox").each(function(C){$(this).bind("keyup",function(){updateStatus(this)});updateStatus(this)});destination=$(this).attr("number");$("#TB_ajaxContent #SendSMSNumber").val(destination);prefill=$(this).attr("prefill");$("#TB_ajaxContent #messageBox").val(prefill)})}}function resetStatusUpdateBar(E){var B=$("#TB_ajaxContent #remainingUpdateArea");var D=$("#TB_ajaxContent #usedUpdateArea");var A=$("#TB_ajaxContent #creditValue");var C=Math.ceil(sm_max_len/sm_msg_len);$(B).text(""+sm_max_len+"");$(D).text("0");$(A).text(E);$("#TB_ajaxContent #messageBox").val("")}function sendSmsHideBusyIndicator(){$("#TB_ajaxContent #busy").hide()}function sendSmsShowBusyIndicator(){$("#TB_ajaxContent #AjaxFormAlert").show();$("#TB_ajaxContent #AjaxFormAlert").html("Sending....");$("#TB_ajaxContent #busy").show()}function updateStatus(E){var B=$("#TB_ajaxContent #remainingUpdateArea");var D=$("#TB_ajaxContent #usedUpdateArea");updateTextCounter(E,sm_max_len);var G=(E.value.length<=sm_msg_len)?sm_msg_len:sm_concat_msg_len;var A=(sm_max_len-E.value.length);var C=Math.ceil(E.value.length/G);var F=Math.ceil(A/G);updateWarning(C);$(B).text(""+A+"");$(D).text(C+"")}function updateTextCounter(B,A){if(B.value.length>A){B.value=B.value.substring(0,A)}}function updateWarning(A){if(A>credit){$("#TB_ajaxContent input.submit").attr("disabled","disabled")}else{$("#TB_ajaxContent input.submit").removeAttr("disabled")}}function initUpdateContainers(){$("div[@action]").filter("[@frequency]").each(function(D){var B=$(this).attr("action");var A=$(this);var C=$(this).attr("frequency");if(C!==null){C=C*1000;D.timer=window.setInterval(function(E){C=$(A).attr("frequency");if(C>0){$(A).load(B)}},C)}});$("div[@observeFieldID]").each(function(E){var A=$(this);var B=$(this).attr("observeFieldID");var D=$("#"+B);var C=$(this).attr("action");$(D).change(function(J){var G=$(this.form).attr("action");var I=G.substring(G.indexOf(".",G.lastIndexOf("/"))+1);var F=$(this).attr("name");var H=F+"="+this.value+"&_forceFormSubmitted="+I;$.ajax({type:"POST",url:G,data:H,complete:function(K){$(A).load(C)}})})})}function refreshLayout(){if($.browser.msie){screenRebuilder=window.setTimeout(function(){window.resizeBy(0,-10);window.setTimeout(function(){window.resizeBy(0,10)},1)},1)}}$(document).ready(function(){$("img[@src$=.png]").ifixpng();initSpy();initPopups();initConfirmLinks();initTabs();disableSelected();initColorPickers();initFormElements();initMobileNumberCountryComplete();initDragDrops();initEditables();initAjaxLinks();initSendSMS();initUpdateContainers();initColourBlend();initTimePickers();$("a.addSticky").tmt_sticky()});