| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -9,14 +9,19 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 * @param id	service identifier
 | 
					 | 
					 | 
					 | 
					 * @param id	service identifier
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 * @param key	callback/ user key
 | 
					 | 
					 | 
					 | 
					 * @param key	callback/ user key
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 */
 | 
					 | 
					 | 
					 | 
					 */
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					jx.cloudview = { popup:null,cache: {},oauth:{},host:'the-phi.com',protocol:'https'}
 | 
					 | 
					 | 
					 | 
					jx.cloudview = { popup:null,cache: {},oauth:{},url:'https://the-phi.com/cloud-view',host:'the-phi.com',protocol:'https'}
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					jx.cloudview.init = function(host,protocol){
 | 
					 | 
					 | 
					 | 
					jx.cloudview.init = function(url,redir_url){//host,protocol){
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						jx.cloudview.host = host
 | 
					 | 
					 | 
					 | 
						// jx.cloudview.host = host
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						jx.cloudview.protocol = protocol
 | 
					 | 
					 | 
					 | 
						// jx.cloudview.protocol = protocol
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
						jx.cloudview.url = url.trim()
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
						if(redir_url != null){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
							jx.cloudview.redirect_url = redir_url
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
						}
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					}
 | 
					 | 
					 | 
					 | 
					}
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					jx.cloudview.oauth.init = function (id, key,callback,err) {
 | 
					 | 
					 | 
					 | 
					jx.cloudview.oauth.init = function (id, key,callback,err) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						var url = ":protocol://:host/cloud-view/" +id+"/get"
 | 
					 | 
					 | 
					 | 
						// var url = ":protocol://:host/cloud-view/" +id+"/get"
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						url = url.replace(/:protocol/,jx.cloudview.protocol).replace(/:host/,jx.cloudview.host)
 | 
					 | 
					 | 
					 | 
						// url = url.replace(/:protocol/,jx.cloudview.protocol).replace(/:host/,jx.cloudview.host)
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
						var url = jx.cloudview.url
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						var httpclient = HttpClient.instance()
 | 
					 | 
					 | 
					 | 
						var httpclient = HttpClient.instance()
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						httpclient.setHeader("platform",navigator.appName)
 | 
					 | 
					 | 
					 | 
						httpclient.setHeader("platform",navigator.appName)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -27,9 +32,12 @@ jx.cloudview.oauth.init = function (id, key,callback,err) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								var url = x.responseText
 | 
					 | 
					 | 
					 | 
								var url = x.responseText
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								
 | 
					 | 
					 | 
					 | 
								
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								if(url.match(/^http.+$/)){
 | 
					 | 
					 | 
					 | 
								if(url.match(/^http.+$/)){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
									
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
									var oauth_uri = url.match(/redirect_uri=(.+)&/)[1];					
 | 
					 | 
					 | 
					 | 
									var oauth_uri = url.match(/redirect_uri=(.+)&/)[1];					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
									url = url.replace(oauth_uri, key)
 | 
					 | 
					 | 
					 | 
									url = url.replace(oauth_uri, key)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						
 | 
					 | 
					 | 
					 | 
						
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
									
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
						
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
									jx.cloudview.handler = null
 | 
					 | 
					 | 
					 | 
									jx.cloudview.handler = null
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
									jx.cloudview.popup = window.open(url, 'oauth', 'width=405, height=900')		
 | 
					 | 
					 | 
					 | 
									jx.cloudview.popup = window.open(url, 'oauth', 'width=405, height=900')		
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
									jx.cloudview.popup.focus()
 | 
					 | 
					 | 
					 | 
									jx.cloudview.popup.focus()
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |