DataObjects/Core_locking.php
[Pman.Core] / Pman.js
diff --git a/Pman.js b/Pman.js
index 178a94b..8cea223 100644 (file)
--- a/Pman.js
+++ b/Pman.js
@@ -8,11 +8,17 @@
  * 
  * {tag: 'div', style: 'display:block;position:absolute;top:2;left:300;width:100%;height:25px'});
  * 
+ * 
+ *  CHANGES
+ *  - gtranslate moved to Pman.GoogleTranslate
+ * 
+ * 
  */
  
 if (typeof(_T) == 'undefined') { _T={};}
  
 
+
   
 
 Pman = new Roo.Document(
@@ -850,90 +856,6 @@ Pman = new Roo.Document(
         
     },
     
-    gtranslate : function(str, src, dest, cb) {
-        // load script: 
-        var cur = 0;
-        var sbits = [];
-        var complete = '';
-        
-        function transbits()
-        {
-            if ((cur +1) > sbits.length) {
-                Roo.log("CALLING COMPLETED: " + complete);
-                cb.call(complete);
-                return;
-            }
-            Roo.log("SEND : " + sbits[cur]);
-            Pman.gtranslate( sbits[cur], src, dest, function(result) {
-                if (typeof(result) == 'object') {
-                    cb.call(result);
-                    return;
-                }
-                complete += complete.length ? ' ' : ''; 
-                complete += result;
-                cur++;
-                transbits();
-            });
-        }
-        
-        
-        if (str.length > 1000) {
-            var bits = str.split(/\s+/);
-            sbits[0]  = '';
-            for (var i =0; i < bits.length; i++) {
-                if (sbits[cur].length + bits[i].length > 990) {
-                    cur++;
-                    sbits[cur] = bits[i];
-                    continue;
-                }
-                sbits[cur] += sbits[cur].length  ? ' ' : '';
-                sbits[cur] += bits[i] + ' '
-                
-            }
-            Roo.log(sbits);
-            cur = 0; // reset cursor.
-            
-            transbits();
-            return;
-        }
-                
-                
-                
-                
-                
-        
-        
-        
-        
-        var x = new Roo.data.ScriptTagProxy({ 
-            url:  'http://ajax.googleapis.com/ajax/services/language/translate', 
-            callbackParam : 'callback' 
-            
-        });
-        x.load(
-            {
-                v: '1.0',
-                q : str,
-                langpair : src + '|' +dest
-            }, // end params.
-            { // reader
-                readRecords : function (o) {
-                    if (!o.responseData) {
-                        return o;
-                    }
-                    return o.responseData.translatedText;
-                }
-            }, 
-            function (result) {
-                cb(result);
-            },
-            this,
-            []
-        );
-        
-            
-        
-    } ,
     invertColor : function(c)
     {
         // read..