Subversion Repositories SmartDukaan

Rev

Rev 3168 | Rev 3207 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3168 Rev 3206
Line 92... Line 92...
92
			 $('#cart-row-' + commId).addClass('selected');
92
			 $('#cart-row-' + commId).addClass('selected');
93
		 }
93
		 }
94
	 });
94
	 });
95
}
95
}
96
 
96
 
97
function loadTicketInfo(domId, ticketId) {
97
function loadTicketInfo(domId, ticketId, ticketTable) {
98
	$.ajax({
98
	$.ajax({
99
		 type: "GET",
99
		 type: "GET",
100
		 url: "/crm/user-tickets/" + ticketId + "/edit",
100
		 url: "/crm/user-tickets/" + ticketId + "/edit",
101
		 success: function(response) {
101
		 success: function(response) {
102
			 $('#' + domId).html(response);
102
			 $('#' + domId).html(response);
-
 
103
 
-
 
104
			 if (ticketTable != null) {
-
 
105
//				 alert(ticketTable.fnGetPosition(document.getElementById("ticket-row-" + ticketId)));
-
 
106
//				 alert(ticketTable.fnGetPosition($('#ticket-row-' + ticketId)[0]));
-
 
107
//				 ticketTable.fnDisplayRow(ticketTable.fnGetNodes()[5]);
-
 
108
			 }
-
 
109
 
103
			 $('#user-tickets tr').removeClass('selected');
110
			 $('#user-tickets tr').removeClass('selected');
104
			 $('#ticket-row-' + ticketId).addClass('selected');
111
			 $('#ticket-row-' + ticketId).addClass('selected');
105
		 }
112
		 }
106
	 });
113
	 });
107
}
114
}
Line 116... Line 123...
116
				"aaSorting": [[3,'desc']],
123
				"aaSorting": [[3,'desc']],
117
				"iDisplayLength" : 5,
124
				"iDisplayLength" : 5,
118
				"aLengthMenu" : [ [ 5, 10, 20, -1 ], [ 5, 10, 20, "All" ] ]
125
				"aLengthMenu" : [ [ 5, 10, 20, -1 ], [ 5, 10, 20, "All" ] ]
119
			 });
126
			 });
120
			 if (ticketId) {
127
			 if (ticketId) {
121
				 loadTicketInfo("bottom-infopane", ticketId);
128
				 loadTicketInfo("bottom-infopane", ticketId, ticketTable);
122
			 }
129
			 }
123
		 }
130
		 }
124
	 });
131
	 });
125
}
132
}
126
 
133
 
Line 180... Line 187...
180
			 var ticketTable = $('#user-tickets').dataTable({
187
			 var ticketTable = $('#user-tickets').dataTable({
181
					"aaSorting": [[3,'desc']],
188
					"aaSorting": [[3,'desc']],
182
					"iDisplayLength" : 5,
189
					"iDisplayLength" : 5,
183
					"aLengthMenu" : [ [ 5, 10, 20, -1 ], [ 5, 10, 20, "All" ] ]
190
					"aLengthMenu" : [ [ 5, 10, 20, -1 ], [ 5, 10, 20, "All" ] ]
184
			 });
191
			 });
185
			 loadTicketInfo("bottom-infopane", ticketId);
192
			 loadTicketInfo("bottom-infopane", ticketId, ticketTable);
186
		 }
193
		 }
187
	 });
194
	 });
188
}
195
}
189
 
196
 
190
function createTicket(domId, params) {
197
function createTicket(domId, params) {
Line 295... Line 302...
295
					"aLengthMenu" : [ [ 5, 10, 20, -1 ], [ 5, 10, 20, "All" ] ]
302
					"aLengthMenu" : [ [ 5, 10, 20, -1 ], [ 5, 10, 20, "All" ] ]
296
			 });
303
			 });
297
		 }
304
		 }
298
	 });
305
	 });
299
}
306
}
-
 
307
 
-
 
308
function processActivityTypeChange(userId, activityType) {
-
 
309
	if (activityType == "EMAIL_CUSTOMER") {
-
 
310
		$.colorbox({
-
 
311
			inline: true,
-
 
312
			width:  "735px",
-
 
313
			height: "365px",
-
 
314
			href:   "div#mail-div",
-
 
315
			onClosed: function() {
-
 
316
				$("div#mail-div").hide();
-
 
317
				$('select#activity-type').val('OTHER');
-
 
318
			}
-
 
319
		});
-
 
320
 
-
 
321
		$("div#mail-div").show();
-
 
322
	}
-
 
323
}
-
 
324
 
-
 
325
function processInputFormSubmit() {
-
 
326
	$.ajax({
-
 
327
		 type: "POST",
-
 
328
		 url: "/crm/",
-
 
329
		 success: function(response){
-
 
330
			 $.html(response);
-
 
331
			 var ticketTable = $('table#tickets').dataTable({
-
 
332
					"aaSorting": [[3,'desc']],
-
 
333
					"iDisplayLength" : 5,
-
 
334
					"aLengthMenu" : [ [ 5, 10, 20, -1 ], [ 5, 10, 20, "All" ] ]
-
 
335
			 });
-
 
336
		 }
-
 
337
	 });	
-
 
338
}
300
339