<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.5pt;
        font-family:Consolas;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:Consolas;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-GB link=blue vlink=purple>

<div class=Section1>

<p class=MsoPlainText><span lang=EN-AU>I need a hint on this... I've mentioned
it before but couldn't get my head around it and put it in the too hard basket.
Of course it has come back and bitten me again.<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>What's happening is
my JS code is causing some other code to break.<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>There are 2 ways
I've used the JS...<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'><o:p>&nbsp;</o:p></span></p>

<div class=MsoPlainText align=center style='text-align:center'><span
lang=EN-AU style='color:black'>

<hr size=2 width="100%" align=center>

</span></div>

<p class=MsoPlainText><span lang=EN-AU style='color:black'><br>
<br>
(function($) {<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>&nbsp;
Drupal.behaviors.zeroPoint = {<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>&nbsp;&nbsp;&nbsp;
attach : function(context, settings) {<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
//Drupal Jquery wrapper<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><b><i><span lang=EN-AU style='color:black'>Button items
in here that call functions<o:p></o:p></span></i></b></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
//end wrapper<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>&nbsp;&nbsp;&nbsp; }<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>&nbsp; }<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>})(jQuery);<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>// Note the wrapper
is different for Drupal Behaviors<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'><o:p>&nbsp;</o:p></span></p>

<div class=MsoPlainText align=center style='text-align:center'><span
lang=EN-AU style='color:black'>

<hr size=2 width="100%" align=center>

</span></div>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>&nbsp;<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>function
manageBlocks(menu) {( function($) {<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>&nbsp;&nbsp;&nbsp;
$(document).ready(function() {<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
// jQuery wrapper<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><b><i><span lang=EN-AU style='color:black'>Functions actions
in here<o:p></o:p></span></i></b></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>&nbsp;&nbsp;&nbsp;&nbsp;
//end wrapper<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>&nbsp;&nbsp;&nbsp;
});<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>&nbsp; })(jQuery);<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>}<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'><o:p>&nbsp;</o:p></span></p>

<div class=MsoPlainText align=center style='text-align:center'><span
lang=EN-AU style='color:black'>

<hr size=2 width="100%" align=center>

</span></div>

<p class=MsoPlainText><span lang=EN-AU style='color:black'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>Can I just lift the
functions up and place them within the top section or do I need to write the
bottom section differently.<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>It just seems odd
that this wouldn&#8217;t be correct as is.<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>The sort of things
it impacts are Facebook blocks that don&#8217;t update and the file upload MCE
losses all JS abilities. <o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><b><span lang=EN-AU style='color:black'>Note... it&#8217;s
been 12 months since I&#8217;ve touched this and I&#8217;m most brain dead on
it!<o:p></o:p></span></b></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-AU style='color:black'>Yani<o:p></o:p></span></p>

</div>

</body>

</html>