RequestInterfaceModule = {
	
	userCreate : function(){
		try{
			RequestSrv.userCreate();
		}catch(err){
			Request.alert();
		}
	},
	
	userEdit : function(kliId){
		try{
			RequestSrv.userEdit(kliId);
		}catch(err){
			Request.alert();
		}
	},
	
	userGetData : function(){
		try{
			RequestSrv.userGetData();
		}catch(err){
			Request.alert();
		}
	},
	/*
	orderEdit : function(nagId){
		try{
			console.debug('simple Order Edit');
			RequestSrv.orderEdit(nagId);
		}catch(err){
			Request.alert();
		}
	},
	
	orderNew : function(){
		try{
			RequestSrv.orderNew();
		}catch(err){
			Request.alert();
		}
	},
	*/
	
	orderCreate : function(){
		try{
			RequestSrv.orderCreate();
		}catch(err){
			Request.alert();
		}
	},
	
	orderStatus : function(nagId){
		try{
			RequestSrv.orderStatus(nagId);
		}catch(err){
			Request.alert();
		}
	},
	
	orderClose : function(nagId){
		try{
			RequestSrv.orderClose(nagId);
		}catch(err){
			Request.alert();
		}
	},
	
	orderDelete : function(nagId){
		try{
			RequestSrv.orderDelete(nagId);
		}catch(err){
			Request.alert();
		}
	},
	
	orderConfirmation : function(nagId){
		try{
			RequestSrv.orderConfirmation(nagId);
		}catch(err){
			Request.alert();
		}
	},
	
	
	sendRequest : function(requestData,parameters) {
		try{
			RequestSrv.sendRequest(requestData,parameters);
		}catch(err){
			Request.alert();
		}
	},
	
	
	alert : function(alertTxt){
		Windows.closeAll();
		var alertDialogBoxText = 'Brak dostępu dla niezalogowanych użytkowników';
		if(typeof(alertTxt)!='undefined'){
			alertDialogBoxText = alertTxt;
		}
		Dialog.alert(
			alertDialogBoxText+'<br /><br />',
			{
				className:'znak',
				width:300, 
				okLabel: 'OK',
				buttonClass: "confirmButtonClass",
				id: "AlertNoAccessWindow",
				
				onOk:function(win) {win.close();}
			}
		);
	},
	
	/*Deprecated*/
	showMessage : function(alertTxt){
		Windows.closeAll();
		var alertDialogBoxText = 'Brak dostępu dla niezalogowanych użytkowników';
		if(typeof(alertTxt)!='undefined'){
			alertDialogBoxText = alertTxt;
		}
		Dialog.alert(
			alertDialogBoxText+'<br /><br />',
			{
				className:'znak',
				width:400, 
				height:400, 
				okLabel: 'OK',
				buttonClass: "confirmButtonClass",
				id: "AlertNoAccessWindow",
				
				onOk:function(win) {win.close();}
			}
		);
	}
}


var Request = RequestInterfaceModule;
