Subversion Repositories SmartDukaan

Rev

Rev 9352 | Rev 9436 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
9065 manish.sha 1
$(function() {
2
	$('#addOpRadio').live('click', function() {
9231 manish.sha 3
		$('#addUpdateRecordSubmit').attr('disabled', 'true');
9065 manish.sha 4
		$('div#addRecordDataDiv').show();
5
		$('div#updateRecordDataDiv').hide();
9231 manish.sha 6
 
7
		$('div#updateCampaignDiv').hide();
8
		$('div#updateKeywordDiv').hide();
9
		$('div#updateAdgroupDiv').hide();
10
 
11
		$('#campaignRdoUpdate').attr("checked",false);
12
		$('#adgroupRdoUpdate').attr("checked",false);
13
		$('#keywordRdoUpdate').attr("checked",false);
14
    	$('#campaignListUpdate1').val('-1');
15
    	$('#campaignNameUpdate').val('');
16
    	$('#campaignStatusUpdate').val('2');
17
 
18
    	$('#campaignListUpdate2').val('-1');
19
    	$('#adgroupListUpdate1').find("option").remove();
20
    	$('#adgroupListUpdate1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
21
    	$('#adgroupNameUpdate').val('');
22
    	$('#adgroupStatusUpdate').val('2');
23
    	$('#catalogItemIdUpdate').val('');
24
    	$('#bidAmountUpdate').val('');
25
 
26
    	$('#campaignListUpdate3').val('-1');
27
    	$('#adgroupListUpdate2').find("option").remove();
28
    	$('#adgroupListUpdate2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
29
    	$('#keywordListUpdate1').find("option").remove();
30
    	$('#keywordListUpdate1').append($("<option></option>").val('-1').html('---Select Keyword---'));
31
    	$('#keywordUpdate').val('');
32
    	$('#bidUpdate').val('');
33
    	$('#matchTypeUpdate').val('2'); 	
34
 
9065 manish.sha 35
	});
36
 
37
	$('#updateOpRadio').live('click', function() {
38
		$('div#addRecordDataDiv').hide();
39
		$('div#updateRecordDataDiv').show();
9231 manish.sha 40
		$('#addUpdateRecordSubmit').attr('disabled', 'true');
41
 
9065 manish.sha 42
		$("#campaignRdo").attr("checked", false);
43
        $("#adgroupRdo").attr("checked", false);
44
        $("#textAdRdo").attr("checked", false);
45
        $("#keywordRdo").attr("checked", false);
46
        $('div#addCampaignDiv').hide();
47
		$('div#addAdgroupDiv').hide();
48
		$('div#addAdgroupAdDiv').hide();
49
		$('div#addKeywordDiv').hide();
50
        $('#campaignName').val('');
51
        $("#campaignStatus").val('2');
52
        $('#startDate').val('');
53
        $('#endDate').val('');
54
        $("#googleSearchNetwork").attr("checked", false);
55
        $("#displayNetwork").attr("checked", false);
56
        $("#partnerSearchNetwork").attr("checked", false);
57
        $("#campaignAmount").val('');
58
        $("#adgroupList1").find("option").remove();
59
    	$('#adgroupList1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
60
    	$("#adgroupList2").find("option").remove();
61
    	$('#adgroupList2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
62
        $("#campaignList1").val('-1');
63
        $('#adgroupName').val('');
64
        $('#adgroupStatus').val('2');
65
        $('#bidAmount').val('');
66
        $('#catalogItemId').val('');
67
        $("#campaignList2").val('-1');
68
        $("#adgroupList1").val('-1');
69
        $("#headline").val('');
70
        $("#description1").val('');
71
        $("#description2").val('');
72
        $("#url").val('');
73
        $("#displayUrl").val('');
74
        $("#campaignList3").val('-1');
75
        $("#adgroupList2").val('-1');
76
        $("#keyword1").val('');
77
        $("#keyword2").val('');
78
        $("#keyword3").val('');
79
        $("#keyword4").val('');
80
        $("#keyword5").val('');
81
        $("#bid1").val('');
82
        $("#bid2").val('');
83
        $("#bid3").val('');
84
        $("#bid4").val('');
85
        $("#bid5").val('');
86
        $("#matchType1").val('3');
87
        $("#matchType2").val('3');
88
        $("#matchType3").val('3');
89
        $("#matchType4").val('3');
90
        $("#matchType5").val('3');
91
	});
92
 
93
	$('#campaignRdo').live('click', function() {
94
		$('div#addCampaignDiv').show();
95
		$('div#addAdgroupDiv').hide();
96
		$('div#addAdgroupAdDiv').hide();
97
		$('div#addKeywordDiv').hide();
9231 manish.sha 98
 
9065 manish.sha 99
		$("#adgroupList1").find("option").remove();
100
    	$('#adgroupList1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
101
    	$("#adgroupList2").find("option").remove();
102
    	$('#adgroupList2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
9231 manish.sha 103
		$('#addUpdateRecordSubmit').removeAttr('disabled');
9065 manish.sha 104
		$("#campaignList1").val('-1');
105
        $('#adgroupName').val('');
106
        $('#adgroupStatus').val('2');
107
        $('#bidAmount').val('');
108
        $('#catalogItemId').val('');
109
        $("#campaignList2").val('-1');
110
        $("#adgroupList1").val('-1');
111
        $("#headline").val('');
112
        $("#description1").val('');
113
        $("#description2").val('');
114
        $("#url").val('');
115
        $("#displayUrl").val('');
116
        $("#campaignList3").val('-1');
117
        $("#adgroupList2").val('-1');
118
        $("#keyword1").val('');
119
        $("#keyword2").val('');
120
        $("#keyword3").val('');
121
        $("#keyword4").val('');
122
        $("#keyword5").val('');
123
        $("#bid1").val('');
124
        $("#bid2").val('');
125
        $("#bid3").val('');
126
        $("#bid4").val('');
127
        $("#bid5").val('');
128
        $("#matchType1").val('3');
129
        $("#matchType2").val('3');
130
        $("#matchType3").val('3');
131
        $("#matchType4").val('3');
132
        $("#matchType5").val('3');
133
    	$('#campaignName').val('');
134
        $("#campaignStatus").val('2');
135
        $('#startDate').val('');
136
        $('#endDate').val('');
137
        $("#googleSearchNetwork").attr("checked", false);
138
        $("#displayNetwork").attr("checked", false);
139
        $("#partnerSearchNetwork").attr("checked", false);
140
        $("#campaignAmount").val('');
141
	});
142
 
143
	$('#adgroupRdo').live('click', function() {
144
		$('div#addCampaignDiv').hide();
145
		$('div#addAdgroupDiv').show();
146
		$('div#addAdgroupAdDiv').hide();
147
		$('div#addKeywordDiv').hide();
148
		$("#adgroupList1").find("option").remove();
149
    	$('#adgroupList1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
150
    	$("#adgroupList2").find("option").remove();
151
    	$('#adgroupList2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
9231 manish.sha 152
		$('#addUpdateRecordSubmit').removeAttr('disabled');
9065 manish.sha 153
		$("#campaignList1").val('-1');
154
        $('#adgroupName').val('');
155
        $('#adgroupStatus').val('2');
156
        $('#bidAmount').val('');
157
        $('#catalogItemId').val('');
158
        $("#campaignList2").val('-1');
159
        $("#adgroupList1").val('-1');
160
        $("#headline").val('');
161
        $("#description1").val('');
162
        $("#description2").val('');
163
        $("#url").val('');
164
        $("#displayUrl").val('');
165
        $("#campaignList3").val('-1');
166
        $("#adgroupList2").val('-1');
167
        $("#keyword1").val('');
168
        $("#keyword2").val('');
169
        $("#keyword3").val('');
170
        $("#keyword4").val('');
171
        $("#keyword5").val('');
172
        $("#bid1").val('');
173
        $("#bid2").val('');
174
        $("#bid3").val('');
175
        $("#bid4").val('');
176
        $("#bid5").val('');
177
        $("#matchType1").val('3');
178
        $("#matchType2").val('3');
179
        $("#matchType3").val('3');
180
        $("#matchType4").val('3');
181
        $("#matchType5").val('3');
182
    	$('#campaignName').val('');
183
        $("#campaignStatus").val('2');
184
        $('#startDate').val('');
185
        $('#endDate').val('');
186
        $("#googleSearchNetwork").attr("checked", false);
187
        $("#displayNetwork").attr("checked", false);
188
        $("#partnerSearchNetwork").attr("checked", false);
189
        $("#campaignAmount").val('');
190
	});
191
 
192
	$('#textAdRdo').live('click', function() {
193
		$('div#addCampaignDiv').hide();
194
		$('div#addAdgroupDiv').hide();
195
		$('div#addAdgroupAdDiv').show();
196
		$('div#addKeywordDiv').hide();
197
		$("#adgroupList1").find("option").remove();
198
    	$('#adgroupList1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
199
    	$("#adgroupList2").find("option").remove();
200
    	$('#adgroupList2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
9231 manish.sha 201
		$('#addUpdateRecordSubmit').removeAttr('disabled');
9065 manish.sha 202
		$("#campaignList1").val('-1');
203
        $('#adgroupName').val('');
204
        $('#adgroupStatus').val('2');
205
        $('#bidAmount').val('');
206
        $('#catalogItemId').val('');
207
        $("#campaignList2").val('-1');
208
        $("#adgroupList1").val('-1');
209
        $("#headline").val('');
210
        $("#description1").val('');
211
        $("#description2").val('');
212
        $("#url").val('');
213
        $("#displayUrl").val('');
214
        $("#campaignList3").val('-1');
215
        $("#adgroupList2").val('-1');
216
        $("#keyword1").val('');
217
        $("#keyword2").val('');
218
        $("#keyword3").val('');
219
        $("#keyword4").val('');
220
        $("#keyword5").val('');
221
        $("#bid1").val('');
222
        $("#bid2").val('');
223
        $("#bid3").val('');
224
        $("#bid4").val('');
225
        $("#bid5").val('');
226
        $("#matchType1").val('3');
227
        $("#matchType2").val('3');
228
        $("#matchType3").val('3');
229
        $("#matchType4").val('3');
230
        $("#matchType5").val('3');
231
    	$('#campaignName').val('');
232
        $("#campaignStatus").val('2');
233
        $('#startDate').val('');
234
        $('#endDate').val('');
235
        $("#googleSearchNetwork").attr("checked", false);
236
        $("#displayNetwork").attr("checked", false);
237
        $("#partnerSearchNetwork").attr("checked", false);
238
        $("#campaignAmount").val('');
239
	});
240
 
241
	$('#keywordRdo').live('click', function() {
242
		$('div#addCampaignDiv').hide();
243
		$('div#addAdgroupDiv').hide();
244
		$('div#addAdgroupAdDiv').hide();
245
		$('div#addKeywordDiv').show();
246
		$("#adgroupList1").find("option").remove();
247
    	$('#adgroupList1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
248
    	$("#adgroupList2").find("option").remove();
249
    	$('#adgroupList2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
250
    	$("#campaignList1").val('-1');
251
        $('#adgroupName').val('');
252
        $('#adgroupStatus').val('2');
253
        $('#bidAmount').val('');
254
        $('#catalogItemId').val('');
255
        $("#campaignList2").val('-1');
256
        $("#adgroupList1").val('-1');
257
        $("#headline").val('');
258
        $("#description1").val('');
259
        $("#description2").val('');
260
        $("#url").val('');
261
        $("#displayUrl").val('');
262
        $("#campaignList3").val('-1');
263
        $("#adgroupList2").val('-1');
264
        $("#keyword1").val('');
265
        $("#keyword2").val('');
266
        $("#keyword3").val('');
267
        $("#keyword4").val('');
268
        $("#keyword5").val('');
269
        $("#bid1").val('');
270
        $("#bid2").val('');
271
        $("#bid3").val('');
272
        $("#bid4").val('');
273
        $("#bid5").val('');
274
        $("#matchType1").val('3');
275
        $("#matchType2").val('3');
276
        $("#matchType3").val('3');
277
        $("#matchType4").val('3');
278
        $("#matchType5").val('3');
9231 manish.sha 279
		$('#addUpdateRecordSubmit').removeAttr('disabled');
9065 manish.sha 280
		$('#campaignName').val('');
281
        $("#campaignStatus").val('2');
282
        $('#startDate').val('');
283
        $('#endDate').val('');
284
        $("#googleSearchNetwork").attr("checked", false);
285
        $("#displayNetwork").attr("checked", false);
286
        $("#partnerSearchNetwork").attr("checked", false);
287
        $("#campaignAmount").val('');
288
	});
289
 
9231 manish.sha 290
	$('#campaignRdoUpdate').live('click', function() {
291
		$('div#updateCampaignDiv').show();
292
		$('div#updateKeywordDiv').hide();
293
		$('div#updateAdgroupDiv').hide();
294
 
295
		$('#addUpdateRecordSubmit').removeAttr('disabled');
296
 
297
		$('#campaignListUpdate1').val('-1');
298
    	$('#campaignNameUpdate').val('');
299
    	$('#campaignStatusUpdate').val('2');
9363 manish.sha 300
    	$('#campaignAmountUpdate').val('');
9231 manish.sha 301
 
302
    	$('#campaignListUpdate2').val('-1');
303
    	$('#adgroupListUpdate1').find("option").remove();
304
    	$('#adgroupListUpdate1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
305
    	$('#adgroupNameUpdate').val('');
306
    	$('#adgroupStatusUpdate').val('2');
307
    	$('#catalogItemIdUpdate').val('');
308
    	$('#bidAmountUpdate').val('');
309
 
310
    	$('#campaignListUpdate3').val('-1');
311
    	$('#adgroupListUpdate2').find("option").remove();
312
    	$('#adgroupListUpdate2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
313
    	$('#keywordListUpdate1').find("option").remove();
314
    	$('#keywordListUpdate1').append($("<option></option>").val('-1').html('---Select Keyword---'));
315
    	$('#keywordUpdate').val('');
316
    	$('#bidUpdate').val('');
9363 manish.sha 317
    	$('#matchTypeUpdate').val('3'); 	
9231 manish.sha 318
	});
319
 
320
	$('#keywordRdoUpdate').live('click', function() {
321
		$('div#updateCampaignDiv').hide();
322
		$('div#updateKeywordDiv').show();
323
		$('div#updateAdgroupDiv').hide();
324
 
325
		$('#addUpdateRecordSubmit').removeAttr('disabled');
326
 
327
		$('#campaignListUpdate1').val('-1');
328
    	$('#campaignNameUpdate').val('');
329
    	$('#campaignStatusUpdate').val('2');
9363 manish.sha 330
    	$('#campaignAmountUpdate').val('');
9231 manish.sha 331
 
332
    	$('#campaignListUpdate2').val('-1');
333
    	$('#adgroupListUpdate1').find("option").remove();
334
    	$('#adgroupListUpdate1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
335
    	$('#adgroupNameUpdate').val('');
336
    	$('#adgroupStatusUpdate').val('2');
337
    	$('#catalogItemIdUpdate').val('');
338
    	$('#bidAmountUpdate').val('');
339
 
340
    	$('#campaignListUpdate3').val('-1');
341
    	$('#adgroupListUpdate2').find("option").remove();
342
    	$('#adgroupListUpdate2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
343
    	$('#keywordListUpdate1').find("option").remove();
344
    	$('#keywordListUpdate1').append($("<option></option>").val('-1').html('---Select Keyword---'));
345
    	$('#keywordUpdate').val('');
346
    	$('#bidUpdate').val('');
9363 manish.sha 347
    	$('#matchTypeUpdate').val('3'); 	
9231 manish.sha 348
	});
349
 
350
	$('#adgroupRdoUpdate').live('click', function() {
351
		$('div#updateCampaignDiv').hide();
352
		$('div#updateKeywordDiv').hide();
353
		$('div#updateAdgroupDiv').show();
354
 
355
		$('#addUpdateRecordSubmit').removeAttr('disabled');
356
 
357
		$('#campaignListUpdate1').val('-1');
358
    	$('#campaignNameUpdate').val('');
359
    	$('#campaignStatusUpdate').val('2');
9363 manish.sha 360
    	$('#campaignAmountUpdate').val('');
9231 manish.sha 361
 
362
    	$('#campaignListUpdate2').val('-1');
363
    	$('#adgroupListUpdate1').find("option").remove();
364
    	$('#adgroupListUpdate1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
365
    	$('#adgroupNameUpdate').val('');
366
    	$('#adgroupStatusUpdate').val('2');
367
    	$('#catalogItemIdUpdate').val('');
368
    	$('#bidAmountUpdate').val('');
369
 
370
    	$('#campaignListUpdate3').val('-1');
371
    	$('#adgroupListUpdate2').find("option").remove();
372
    	$('#adgroupListUpdate2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
373
    	$('#keywordListUpdate1').find("option").remove();
374
    	$('#keywordListUpdate1').append($("<option></option>").val('-1').html('---Select Keyword---'));
375
    	$('#keywordUpdate').val('');
376
    	$('#bidUpdate').val('');
9363 manish.sha 377
    	$('#matchTypeUpdate').val('3'); 	
9231 manish.sha 378
	});
379
 
380
	$('#cancelAddUpdateRecords').live('click', function() {
9065 manish.sha 381
		$("#campaignRdo").attr("checked", false);
382
        $("#adgroupRdo").attr("checked", false);
383
        $("#textAdRdo").attr("checked", false);
384
        $("#keywordRdo").attr("checked", false);
385
        $('div#addCampaignDiv').hide();
386
		$('div#addAdgroupDiv').hide();
387
		$('div#addAdgroupAdDiv').hide();
388
		$('div#addKeywordDiv').hide();
389
        $('#campaignName').val('');
390
        $("#campaignStatus").val('2');
391
        $('#startDate').val('');
392
        $('#endDate').val('');
393
        $("#googleSearchNetwork").attr("checked", false);
394
        $("#displayNetwork").attr("checked", false);
395
        $("#partnerSearchNetwork").attr("checked", false);
396
        $("#campaignAmount").val('');
397
        $("#adgroupList1").find("option").remove();
398
    	$('#adgroupList1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
399
    	$("#adgroupList2").find("option").remove();
400
    	$('#adgroupList2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
401
        $("#campaignList1").val('-1');
402
        $('#adgroupName').val('');
403
        $('#adgroupStatus').val('2');
404
        $('#bidAmount').val('');
405
        $('#catalogItemId').val('');
406
        $("#campaignList2").val('-1');
407
        $("#adgroupList1").val('-1');
408
        $("#headline").val('');
409
        $("#description1").val('');
410
        $("#description2").val('');
411
        $("#url").val('');
412
        $("#displayUrl").val('');
413
        $("#campaignList3").val('-1');
414
        $("#adgroupList2").val('-1');
415
        $("#keyword1").val('');
416
        $("#keyword2").val('');
417
        $("#keyword3").val('');
418
        $("#keyword4").val('');
419
        $("#keyword5").val('');
420
        $("#bid1").val('');
421
        $("#bid2").val('');
422
        $("#bid3").val('');
423
        $("#bid4").val('');
424
        $("#bid5").val('');
425
        $("#matchType1").val('3');
426
        $("#matchType2").val('3');
427
        $("#matchType3").val('3');
428
        $("#matchType4").val('3');
429
        $("#matchType5").val('3');
9231 manish.sha 430
        $('#addUpdateRecordSubmit').attr('disabled', 'true');
431
 
432
        $('div#updateCampaignDiv').hide();
433
		$('div#updateKeywordDiv').hide();
434
		$('div#updateAdgroupDiv').hide();
435
        $('#campaignRdoUpdate').attr("checked",false);
436
		$('#adgroupRdoUpdate').attr("checked",false);
437
		$('#keywordRdoUpdate').attr("checked",false);
438
    	$('#campaignListUpdate1').val('-1');
439
    	$('#campaignNameUpdate').val('');
440
    	$('#campaignStatusUpdate').val('2');
9363 manish.sha 441
    	$('#campaignAmountUpdate').val('');
9231 manish.sha 442
 
443
    	$('#campaignListUpdate2').val('-1');
444
    	$('#adgroupListUpdate1').find("option").remove();
445
    	$('#adgroupListUpdate1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
446
    	$('#adgroupNameUpdate').val('');
447
    	$('#adgroupStatusUpdate').val('2');
448
    	$('#catalogItemIdUpdate').val('');
449
    	$('#bidAmountUpdate').val('');
450
 
451
    	$('#campaignListUpdate3').val('-1');
452
    	$('#adgroupListUpdate2').find("option").remove();
453
    	$('#adgroupListUpdate2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
454
    	$('#keywordListUpdate1').find("option").remove();
455
    	$('#keywordListUpdate1').append($("<option></option>").val('-1').html('---Select Keyword---'));
456
    	$('#keywordUpdate').val('');
457
    	$('#bidUpdate').val('');
9363 manish.sha 458
    	$('#matchTypeUpdate').val('3');
9231 manish.sha 459
 
9065 manish.sha 460
    });
461
	$("#campaignList2").change(function () {
462
	    $("#adgroupList1").find("option:gt(0)").remove();
463
 
464
	    $.ajax({
465
            type      : 'GET',
466
            url       : '/Support/google-adwords!getAdgroupList',
467
            data 	  : 'campaignId=' + $(this).val(),
468
            dataType  : 'json',
469
            success   : function(reply) {
470
            	$("#adgroupList1").find("option").remove();
471
            	$('#adgroupList1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
472
    			$.each(reply.AdGroupData, function(i,obj) {
473
    				$('#adgroupList1').append($("<option></option>").val(obj.AdgroupId).html(obj.Name));
474
    			});
475
            }
476
        });
477
	});
478
	$("#campaignList3").change(function () {
479
	    $("#adgroupList2").find("option:gt(0)").remove();
480
 
481
	    $.ajax({
482
            type      : 'GET',
483
            url       : '/Support/google-adwords!getAdgroupList',
484
            data 	  : 'campaignId=' + $(this).val(),
485
            dataType  : 'json',
486
            success   : function(reply) {
487
            	$("#adgroupList2").find("option").remove();
488
            	$('#adgroupList2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
489
    			$.each(reply.AdGroupData, function(i,obj) {
490
    				$('#adgroupList2').append($("<option></option>").val(obj.AdgroupId).html(obj.Name));
491
    			});
492
            }
493
        });
494
	});
9231 manish.sha 495
 
496
	$("#campaignListUpdate1").change(function () {
497
		$('#campaignNameUpdate').val('');
498
    	$('#campaignStatusUpdate').val('2');
499
    	$('#campaignAmountUpdate').val(''); 
500
	    $.ajax({
501
            type      : 'GET',
502
            url       : '/Support/google-adwords!getCampaignDetails',
503
            data 	  : 'campaignId=' + $(this).val(),
504
            dataType  : 'json',
505
            success   : function(reply) {
506
	    		$('#campaignNameUpdate').val(reply.Name);
507
	    		$('#campaignStatusUpdate').val(reply.Status);
508
	    		$('#campaignAmountUpdate').val(reply.BudgetAmount);
509
            }
510
        });
511
	});
512
 
513
	$("#campaignListUpdate2").change(function () {
514
	    $("#adgroupListUpdate1").find("option:gt(0)").remove();
515
	    $('#adgroupNameUpdate').val('');
516
    	$('#adgroupStatusUpdate').val('2');
517
    	$('#catalogItemIdUpdate').val('');
518
    	$('#bidAmountUpdate').val('');
519
 
520
	    $.ajax({
521
            type      : 'GET',
522
            url       : '/Support/google-adwords!getAdgroupList',
523
            data 	  : 'campaignId=' + $(this).val(),
524
            dataType  : 'json',
525
            success   : function(reply) {
526
            	$("#adgroupListUpdate1").find("option").remove();
527
            	$('#adgroupListUpdate1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
528
    			$.each(reply.AdGroupData, function(i,obj) {
529
    				$('#adgroupListUpdate1').append($("<option></option>").val(obj.AdgroupId).html(obj.Name));
530
    			});
531
            }
532
        });
533
	});
534
 
535
	$("#adgroupListUpdate1").change(function () {
536
		$('#adgroupNameUpdate').val('');
537
    	$('#adgroupStatusUpdate').val('2');
538
    	$('#catalogItemIdUpdate').val('');
539
    	$('#bidAmountUpdate').val('');
540
	    $.ajax({
541
            type      : 'GET',
542
            url       : '/Support/google-adwords!getAdGroupDetails',
543
            data 	  : 'adgroupId=' + $(this).val(),
544
            dataType  : 'json',
545
            success   : function(reply) {
546
           	    $('#adgroupNameUpdate').val(reply.Name);
547
            	$('#adgroupStatusUpdate').val(reply.Status);
548
            	$('#catalogItemIdUpdate').val(reply.CatalogItemId);
549
            	$('#bidAmountUpdate').val(reply.BidAmount);
550
 
551
            }
552
        });
553
	});
554
 
555
	$("#campaignListUpdate3").change(function () {
556
	    $("#adgroupListUpdate2").find("option:gt(0)").remove();
557
	    $("#keywordListUpdate1").find("option:gt(0)").remove();
558
	    $('#keywordUpdate').val('');
559
    	$('#matchTypeUpdate').val('2');
560
    	$('#bidUpdate').val('');
561
	    $.ajax({
562
            type      : 'GET',
563
            url       : '/Support/google-adwords!getAdgroupList',
564
            data 	  : 'campaignId=' + $(this).val(),
565
            dataType  : 'json',
566
            success   : function(reply) {
567
            	$("#adgroupListUpdate2").find("option").remove();
568
            	$('#adgroupListUpdate2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
569
    			$.each(reply.AdGroupData, function(i,obj) {
570
    				$('#adgroupListUpdate2').append($("<option></option>").val(obj.AdgroupId).html(obj.Name));
571
    			});
572
            }
573
        });
574
	});
575
 
576
	$("#adgroupListUpdate2").change(function () {
577
	    $("#keywordListUpdate1").find("option:gt(0)").remove();
578
	    $('#keywordUpdate').val('');
579
    	$('#matchTypeUpdate').val('2');
580
    	$('#bidUpdate').val('');
581
	    $.ajax({
582
            type      : 'GET',
583
            url       : '/Support/google-adwords!getKeywordList',
584
            data 	  : 'adgroupId=' + $(this).val(),
585
            dataType  : 'json',
586
            success   : function(reply) {
587
            	$("#keywordListUpdate1").find("option").remove();
588
            	$('#keywordListUpdate1').append($("<option></option>").val('-1').html('---Select Keyword---'));
589
    			$.each(reply.AdKeywordData, function(i,obj) {
590
    				$('#keywordListUpdate1').append($("<option></option>").val(obj.KeywordId).html(obj.Text));
591
    			});
592
            }
593
        });
594
	});
595
 
596
	$("#keywordListUpdate1").change(function () {
597
		$('#keywordUpdate').val('');
598
    	$('#matchTypeUpdate').val('2');
599
    	$('#bidUpdate').val('');
600
	    $.ajax({
601
            type      : 'GET',
602
            url       : '/Support/google-adwords!getKeywordDetails',
603
            data 	  : 'keywordId=' + $(this).val() + '&adgroupId=' + $("#adgroupListUpdate2").val(),
604
            dataType  : 'json',
605
            success   : function(reply) {
606
            	$('#keywordUpdate').val(reply.Text);
607
                $('#matchTypeUpdate').val(reply.MatchType);
608
                $('#bidUpdate').val(reply.Bid);
609
 
610
            }
611
        });
612
	});
613
 
9352 manish.sha 614
	$('#sendProductFeedForm').live('submit', function() {
615
		var catalogItemId = $("input[name='cataLogItemId']").val();
616
		if(catalogItemId==null || catalogItemId=="")
617
		{
618
			alert("Please enter Catalog Item Id");
619
			$('input[name=cataLogitemId]').focus();
620
			return false;
621
		}
622
		sendProductFeeds($(this).serialize());
623
		return false;
624
	});
625
 
626
	$('#sendProductFeedLink').live('click', function() {
627
		$("div#sendProductFeedDiv").show();
628
		$.colorbox({
629
            inline : true,
630
            width : "400px",
631
            height : "140px",
632
            href : "div#sendProductFeedDiv",
633
            onClosed : function() {
634
                $("div#sendProductFeedDiv").hide();
635
            }
636
		});
637
	});
638
 
639
});
640
 
641
function sendProductFeeds(params) {
642
	$.ajax({
643
		type : "POST",
644
		url : "/Support/google-adwords!sendProductFeeds",
645
		data : params,
646
		success : function(response) {
647
			alert(response);
648
			$.colorbox.close();
649
		},
650
		error : function() {
651
			alert("Error in sending products feeds");
652
			$.colorbox.close();
653
		}
654
	});
655
}