$(document).ready(function(){

  var tokenRequest    = new XMLHttpRequest();
  tokenRequest.onload = function() {
  
  Twilio.Device.setup(tokenRequest.responseText);
  var connection=null;
  
  
  $("#dialButton").click(function() {
                         params = { "tocall" : $('#phoneNumber').val()};
                         connection = Twilio.Device.connect(params);
                         });
  
  $("#hangupButton").click(function() {
                           Twilio.Device.disconnectAll();
                           });
  
  
  Twilio.Device.ready(function (device) {
                      $('#statusMessage').text('Ready to start call');
                      });
  
  Twilio.Device.incoming(function (conn) {
                         if (confirm('Accept incoming call from ' + conn.parameters.From + '?')){
                         connection=conn;
                         conn.accept();
                         }
                         });
  
  Twilio.Device.offline(function (device) {
                        //$('#statusMessage').text('Offline');
                        });
  
  Twilio.Device.error(function (error) {
                      $('#statusMessage').text(error);
                      });
  
  Twilio.Device.connect(function (conn) {
                        $('#statusMessage').text("Successfully established call");
                        $('#dialButton').toggle();
                        $('#hangupButton').toggle();
                        
                        });
  
  Twilio.Device.disconnect(function (conn) {
                           $('#statusMessage').text("Call ended");
                           $('#dialButton').toggle();
                           $('#hangupButton').toggle();
                           });
  };
  
  
  tokenRequest.open('GET', 'http://yourserver.example.com/twilio-token.php');
  tokenRequest.send();
  
  });
                                
@@ -106,24 +106,26 @@
 tion() %7B%0A  %0A
+  
   Twilio.Dev
@@ -162,16 +162,18 @@
 eText);%0A
+  
   var co
@@ -189,20 +189,26 @@
 null;%0A  
-%0A
+  %0A  
   %0A
+  
   $(%22#di
@@ -229,32 +229,34 @@
 ck(function() %7B%0A
+  
                 
@@ -329,32 +329,34 @@
                 
+  
 connection = Twi
@@ -408,23 +408,29 @@
         
+ 
+ 
 %7D);%0A  
-%0A
+  %0A  
   $(%22#ha
@@ -453,32 +453,34 @@
 ck(function() %7B%0A
+  
                 
@@ -552,20 +552,28 @@
     
+  
 %7D);%0A  
+  
 %0A  
-%0A
+  %0A 
   
+ 
 Twil
@@ -600,32 +600,34 @@
 tion (device) %7B%0A
+  
                 
@@ -699,33 +699,39 @@
             
+  
 %7D);%0A  
-%0A
+  %0A 
   
+ 
 Twilio.Devic
@@ -751,32 +751,34 @@
 nction (conn) %7B%0A
+  
                 
@@ -876,32 +876,35 @@
                 
+   
 connection=conn;
@@ -925,24 +925,27 @@
             
+ 
+  
 conn.accept(
@@ -976,10 +976,15 @@
     
-%7D%0A
+   %7D%0A  
     
@@ -1002,33 +1002,37 @@
           %7D);%0A  
-%0A
+  %0A  
   Twilio.Device.
@@ -1083,16 +1083,18 @@
         
+  
 //$('#st
@@ -1140,39 +1140,45 @@
                 
+ 
+ 
 %7D);%0A  
-%0A
+  %0A  
   Twilio.Device.
@@ -1216,32 +1216,34 @@
                 
+  
 $('#statusMessag
@@ -1273,39 +1273,45 @@
                 
+ 
+ 
 %7D);%0A  
-%0A
+  %0A  
   Twilio.Device.
@@ -1328,32 +1328,34 @@
 nction (conn) %7B%0A
+  
                 
@@ -1437,32 +1437,34 @@
                 
+  
 $('#dialButton')
@@ -1466,32 +1466,34 @@
 ton').toggle();%0A
+  
                 
@@ -1557,40 +1557,21 @@
     
-%0A         
   
+%7D);%0A
     
-         %7D);
 %0A  
-%0A
   Tw
@@ -1603,32 +1603,34 @@
 nction (conn) %7B%0A
+  
                 
@@ -1699,32 +1699,34 @@
                 
+  
 $('#dialButton')
@@ -1755,32 +1755,34 @@
                 
+ 
+ 
 $('#hangupButton
@@ -1817,24 +1817,26 @@
             
+  
 %7D);%0A  %7D;%0A  %0A
@@ -1834,17 +1834,21 @@
 %0A  %7D;%0A  
-%0A
+  %0A  
   %0A  tok
@@ -1946,18 +1946,16 @@
 d();%0A  %0A
-  
 %7D);%0A    

Fix formatting