<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,5 +1,11 @@
-//&lt;script type=&quot;text/javascript&quot; src=&quot;http://zeroclipboard.googlecode.com/svn/trunk/ZeroClipboard.js&quot;&gt;&lt;/script&gt;
 (function() {
+	function createXMLHttpRequest() {
+		try { return new XMLHttpRequest(); } catch(e) {}
+		try { return new ActiveXObject(&quot;Msxml2.XMLHTTP&quot;); } catch (e) {}
+		alert(&quot;XMLHttpRequest not supported&quot;);
+		return null;
+	}
+	
 	function popup() {
 		var theDiv = document.createElement('div');
 		theDiv.style.position=&quot;absolute&quot;;
@@ -15,12 +21,20 @@
 		theDiv.appendChild(button);
 		document.body.appendChild(theDiv);
 
-		ZeroClipboard.setMoviePath(&quot;http://zeroclipboard.googlecode.com/svn/trunk/ZeroClipboard.swf&quot;);
+		var xmlhttp = createXMLHttpRequest();
+		xmlhttp.onreadystatechange = function() {
+			if (xmlhttp.readyState==4 &amp;&amp; xmlhttp.status==200) {
+				eval(xmlhttp.responseText);
+				ZeroClipboard.setMoviePath(&quot;http://zeroclipboard.googlecode.com/svn/trunk/ZeroClipboard.swf&quot;);
 
-		var clip = new ZeroClipboard.Client();
-		clip.setHandCursor(true);
-		clip.setText('TEXT COPIED');
-		clip.glue('d_clip_button');
+				var clip = new ZeroClipboard.Client();
+				clip.setHandCursor(true);
+				clip.setText('TEXT COPIED');
+				clip.glue('d_clip_button');
+			}
+		}
+		xmlhttp.open(&quot;GET&quot;, 'http://zeroclipboard.googlecode.com/svn/trunk/ZeroClipboard.js', true);
+		xmlhttp.send(null);
 	}
 
 	popup();</diff>
      <filename>quickboard.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>7944334797d2e5de4ba755f7025b51583f4ab200</id>
    </parent>
  </parents>
  <author>
    <name>robd</name>
    <email>robd@Unknown-00-23-6c-84-ce-b2.config</email>
  </author>
  <url>http://github.com/robd/quickboard/commit/27424f802820273ea901b6f27893c5b4d9fb8095</url>
  <id>27424f802820273ea901b6f27893c5b4d9fb8095</id>
  <committed-date>2009-11-01T08:02:37-08:00</committed-date>
  <authored-date>2009-11-01T08:02:37-08:00</authored-date>
  <message>load ZeroClipboard via XMLHttpRequest</message>
  <tree>a31cd5175301c2ad1ebaecfad5bd2211665d2dd7</tree>
  <committer>
    <name>robd</name>
    <email>robd@Unknown-00-23-6c-84-ce-b2.config</email>
  </committer>
</commit>
