dojo.require("dijit.Dialog");
dojo.require("dijit.form.Form");
dojo.require("dijit.form.ValidationTextBox");
dojo.require("dijit.form.Button");

dojo.addOnLoad(function(){
	
	var iFrame = dojo.byId("OrderStatusRes");
	var Form = dijit.byId("OrderStatusForm");
	var ResetButton = dijit.byId("OrderResetButton");
	var OrderStatusDialog = dijit.byId("checkOrderStatus");
	var OrderSubmitButton = dijit.byId("OrderSubmitButton");
	
	dojo.connect(ResetButton, "onClick", function(){
		Form.reset();
	});

	dojo.query("A.OrderStatus").forEach(function(node){
		dojo.connect(node, "onclick", function(e){
			e.preventDefault();
			OrderStatusDialog.show();
		});
	});
	
	dojo.connect(OrderSubmitButton, "onClick", function(){
		if(Form.validate()){
			//var coords;
			//coords = dojo.coords("OrderStatusRes");
			//dojo.style("OrderLoading",{display:"block", width:coords.w+"px", height: coords.h+"px", top: coords.t+"px", left: coords.l+"px"})
			//dojo.style("OrderProcessing", "display", "block");
			Form.submit();
		} else {
			alert('Form contains invalid data. Please correct first.');
		}
	});
	
	/*
	dojo.connect(iFrame, "onload", function(){
		var coords;
		
		//dojo.setContext(iFrame.window, iFrame.window.document);
		//coords = dojo.coords(dojo.body());
		alert("Ok");
		dojo.style("OrderLoading", "display", "none");
	});
	*/
});
