Switch to side-by-side view

--- a/src/net/timbusproject/ProjectStatusUpdater.as
+++ b/src/net/timbusproject/ProjectStatusUpdater.as
@@ -12,8 +12,8 @@
 	import flash.utils.Timer;
 	
 	import mx.collections.ArrayCollection;
-	import mx.controls.Alert;
 	import mx.controls.ComboBox;
+	import mx.managers.CursorManager;
 	
 	import net.timbusproject.api.IHttpClient;
 	
@@ -36,6 +36,7 @@
 	             loader.addEventListener(Event.COMPLETE, on_complete);
 	             loader.addEventListener(IOErrorEvent.IO_ERROR, io_Error);	   
             	 loader.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
+            	 CursorManager.setBusyCursor(); //removeBusyCursor()
             	 loader.load(request);
 		}
 			
@@ -45,7 +46,8 @@
 	         	trace("response project list :" + response);
 	         	var responseArray:Array = (JSON.decode(response) as Array)
 	         	ProjectDataHolder.projectsAC=new ArrayCollection(responseArray as Array);
-	         	this.cb_projectList.selectedIndex=-1;	        				
+	         	this.cb_projectList.selectedIndex=-1;
+	         	CursorManager.removeBusyCursor();	        				
 	    }
 		
 		public function getStatus(client:IHttpClient, projectId:String):void{
@@ -58,15 +60,16 @@
 	            loader.addEventListener(Event.COMPLETE, on_StatusReqcomplete);
 	            loader.addEventListener(IOErrorEvent.IO_ERROR, io_Error);	   
             	loader.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
-            	trace("Sending status request...");
+            	CursorManager.setBusyCursor();
             	loader.load(request);				
 		}
 		
 		public function getStatusTimed(e:TimerEvent):void {
-			getStatus(null, ProjectDataHolder.projectID);
+			getStatus(null, ProjectDataHolder.currentProjectID);
 		}
 			
 		public function on_StatusReqcomplete(e:Event):void{          
+	          	CursorManager.removeBusyCursor();
 	          	var loader:URLLoader = URLLoader(e.target);	         	
 	         	var response:String = loader.data as String;
 	         	trace("Status request : "+ response);
@@ -114,14 +117,15 @@
 	    
 	    private function httpStatusHandler(event:HTTPStatusEvent):void{
             	var code:int = event.status;
-            	if (!(code >=200 && code <=299)){            	    	
-					//Alert.show("http error while requesting status!");
-					trace("http error while requesting status!");						
+            	CursorManager.removeBusyCursor();
+            	if (!(code >=200 && code <=299)){
+					trace("http error while requesting status!");											
             	}            	    	        	
 	    }
 	          
 	    private function io_Error(e:Event):void{          
 	          	//Alert.show("IO error while requesting status!");
+	          	CursorManager.removeBusyCursor();
 	          	trace("IO error while requesting status!");
 	    }