| 12345678910111213141516171819202122232425262728293031 | 
							- (function ($) {
 
- /**
 
-  * Attach views php clickable variables behavior.
 
-  */
 
- Drupal.behaviors.viewsPHPVariables = {
 
-   attach: function (context) {
 
-     $('.views-php-variables', context).delegate('a', 'click', function() {
 
-       var textarea = $(this.href.replace(/^.*#/, '#'))[0];
 
-       var text = $(this).text();
 
-       textarea.focus();
 
-       if (!isNaN(textarea.selectionStart)) {
 
-         textarea.value = textarea.value.substring(0, textarea.selectionStart) + text + textarea.value.substring(textarea.selectionEnd);
 
-         textarea.selectionStart = textarea.selectionStart + text.length;
 
-         textarea.selectionEnd = textarea.selectionEnd + text.length;
 
-       }
 
-       // IE support.
 
-       else if (document.selection) {
 
-         document.selection.createRange().text = text;
 
-       }
 
-       else {
 
-         textarea.value += text;
 
-       }
 
-       textarea.focus();
 
-       return false;
 
-     });
 
-   }
 
- };
 
- })(jQuery);
 
 
  |