
	var page3 = Class.create(abstractOrderPage, {
		
		initialize: function($super, container, controller){
			$super(container, controller);
			this.instID = 'page3.' + parseInt(Math.random()*1000000);
		},

		start: function(){
			var wpsRPC = new wps.rpc;
			wpsRPC.debug=true;
			wpsRPC.createCall('order', this.setValues.bind(this));
			wpsRPC.call('getOrderJSON', 'orderID='+this.controller.orderID);
		},
		
		setValues: function(req){
			var order = req.responseJSON;
			var i = 0;
			$$('.formField').each(
					(function(elem){
						if (i%2==0){
							//$(elem.parentNode).setStyle('background-color:#6EB4DC;')
						}
						if (order[elem.getAttribute('name')]){
							var value = order[elem.getAttribute('name')];
							value = value.toString().replace(/\n/g, "<br />");
							elem.update(value);
						}
						i++;
					}).bind(this)
				)
		},
		
		save : function(callBack){
			var wpsRPC = new wps.rpc;
			wpsRPC.debug=true;
			wpsRPC.createCall('order', callBack);
			wpsRPC.call('updateOrder', 'orderID='+this.controller.orderID, 'ORDER_page_index='+ (this.controller.pageIdx));			
		}
	
	})
