Subversion Repositories SmartDukaan

Rev

Rev 9436 | Blame | Compare with Previous | Last modification | View Log | RSS feed

$(function() {
        $('#addOpRadio').live('click', function() {
                $('#addUpdateRecordSubmit').attr('disabled', 'true');
                $('div#addRecordDataDiv').show();
                $('div#updateRecordDataDiv').hide();

                $('div#updateCampaignDiv').hide();
                $('div#updateKeywordDiv').hide();
                $('div#updateAdgroupDiv').hide();

                $('#campaignRdoUpdate').attr("checked",false);
                $('#adgroupRdoUpdate').attr("checked",false);
                $('#keywordRdoUpdate').attr("checked",false);
                $('#campaignListUpdate1').val('-1');
                $('#campaignNameUpdate').val('');
                $('#campaignStatusUpdate').val('2');

                $('#campaignListUpdate2').val('-1');
                $('#adgroupListUpdate1').find("option").remove();
                $('#adgroupListUpdate1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $('#adgroupNameUpdate').val('');
                $('#adgroupStatusUpdate').val('2');
                $('#catalogItemIdUpdate').val('');
                $('#bidAmountUpdate').val('');
                $('#stockLinkedUpdate').attr("checked",false);

                $('#campaignListUpdate3').val('-1');
                $('#adgroupListUpdate2').find("option").remove();
                $('#adgroupListUpdate2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $('#keywordListUpdate1').find("option").remove();
                $('#keywordListUpdate1').append($("<option></option>").val('-1').html('---Select Keyword---'));
                $('#keywordUpdate').val('');
                $('#bidUpdate').val('');
                $('#matchTypeUpdate').val('2');         

        });

        $('#updateOpRadio').live('click', function() {
                $('div#addRecordDataDiv').hide();
                $('div#updateRecordDataDiv').show();
                $('#addUpdateRecordSubmit').attr('disabled', 'true');

                $("#campaignRdo").attr("checked", false);
                $("#adgroupRdo").attr("checked", false);
                $("#textAdRdo").attr("checked", false);
                $("#keywordRdo").attr("checked", false);
                $('div#addCampaignDiv').hide();
                $('div#addAdgroupDiv').hide();
                $('div#addAdgroupAdDiv').hide();
                $('div#addKeywordDiv').hide();
                $('#campaignName').val('');
                $("#campaignStatus").val('2');
                $('#startDate').val('');
                $('#endDate').val('');
                $("#googleSearchNetwork").attr("checked", false);
                $("#displayNetwork").attr("checked", false);
                $("#partnerSearchNetwork").attr("checked", false);
                $("#campaignAmount").val('');
                $("#adgroupList1").find("option").remove();
                $('#adgroupList1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $("#adgroupList2").find("option").remove();
                $('#adgroupList2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $("#campaignList1").val('-1');
                $('#adgroupName').val('');
                $('#adgroupStatus').val('2');
                $('#bidAmount').val('');
                $('#catalogItemId').val('');
                $("#campaignList2").val('-1');
                $("#adgroupList1").val('-1');
                $("#headline").val('');
                $("#description1").val('');
                $("#description2").val('');
                $("#url").val('');
                $("#displayUrl").val('');
                $("#campaignList3").val('-1');
                $("#adgroupList2").val('-1');
                $("#keyword1").val('');
                $("#keyword2").val('');
                $("#keyword3").val('');
                $("#keyword4").val('');
                $("#keyword5").val('');
                $("#bid1").val('');
                $("#bid2").val('');
                $("#bid3").val('');
                $("#bid4").val('');
                $("#bid5").val('');
                $("#matchType1").val('3');
                $("#matchType2").val('3');
                $("#matchType3").val('3');
                $("#matchType4").val('3');
                $("#matchType5").val('3');
        });

        $('#campaignRdo').live('click', function() {
                $('div#addCampaignDiv').show();
                $('div#addAdgroupDiv').hide();
                $('div#addAdgroupAdDiv').hide();
                $('div#addKeywordDiv').hide();

                $("#adgroupList1").find("option").remove();
                $('#adgroupList1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $("#adgroupList2").find("option").remove();
                $('#adgroupList2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $('#addUpdateRecordSubmit').removeAttr('disabled');
                $("#campaignList1").val('-1');
                $('#adgroupName').val('');
                $('#adgroupStatus').val('2');
                $('#bidAmount').val('');
                $('#catalogItemId').val('');
                $("#campaignList2").val('-1');
                $("#adgroupList1").val('-1');
                $("#headline").val('');
                $("#description1").val('');
                $("#description2").val('');
                $("#url").val('');
                $("#displayUrl").val('');
                $("#campaignList3").val('-1');
                $("#adgroupList2").val('-1');
                $("#keyword1").val('');
                $("#keyword2").val('');
                $("#keyword3").val('');
                $("#keyword4").val('');
                $("#keyword5").val('');
                $("#bid1").val('');
                $("#bid2").val('');
                $("#bid3").val('');
                $("#bid4").val('');
                $("#bid5").val('');
                $("#matchType1").val('3');
                $("#matchType2").val('3');
                $("#matchType3").val('3');
                $("#matchType4").val('3');
                $("#matchType5").val('3');
                $('#campaignName').val('');
                $("#campaignStatus").val('2');
                $('#startDate').val('');
                $('#endDate').val('');
                $("#googleSearchNetwork").attr("checked", false);
                $("#displayNetwork").attr("checked", false);
                $("#partnerSearchNetwork").attr("checked", false);
                $("#campaignAmount").val('');
        });

        $('#adgroupRdo').live('click', function() {
                $('div#addCampaignDiv').hide();
                $('div#addAdgroupDiv').show();
                $('div#addAdgroupAdDiv').hide();
                $('div#addKeywordDiv').hide();
                $("#adgroupList1").find("option").remove();
                $('#adgroupList1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $("#adgroupList2").find("option").remove();
                $('#adgroupList2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $('#addUpdateRecordSubmit').removeAttr('disabled');

                $("#campaignList1").find("option:gt(0)").remove();
                $.ajax({
                        type      : 'GET',
                        url       : '/Support/google-adwords!getCampaigns',
                        dataType  : 'json',
                        success   : function(reply) {
                                $("#campaignList1").find("option").remove();
                                $('#campaignList1').append($("<option></option>").val('-1').html('---Select Campaign---'));
                                $.each(reply.CampaignData, function(i,obj) {
                                        $('#campaignList1').append($("<option></option>").val(obj.CampaignId).html(obj.Name));
                                });
                        }
                });

                $("#campaignList1").val('-1');
                $('#adgroupName').val('');
                $('#adgroupStatus').val('2');
                $('#bidAmount').val('');
                $('#catalogItemId').val('');
                $("#campaignList2").val('-1');
                $("#adgroupList1").val('-1');
                $("#headline").val('');
                $("#description1").val('');
                $("#description2").val('');
                $("#url").val('');
                $("#displayUrl").val('');
                $("#campaignList3").val('-1');
                $("#adgroupList2").val('-1');
                $("#keyword1").val('');
                $("#keyword2").val('');
                $("#keyword3").val('');
                $("#keyword4").val('');
                $("#keyword5").val('');
                $("#bid1").val('');
                $("#bid2").val('');
                $("#bid3").val('');
                $("#bid4").val('');
                $("#bid5").val('');
                $("#matchType1").val('3');
                $("#matchType2").val('3');
                $("#matchType3").val('3');
                $("#matchType4").val('3');
                $("#matchType5").val('3');
                $('#campaignName').val('');
                $("#campaignStatus").val('2');
                $('#startDate').val('');
                $('#endDate').val('');
                $("#googleSearchNetwork").attr("checked", false);
                $("#displayNetwork").attr("checked", false);
                $("#partnerSearchNetwork").attr("checked", false);
                $("#campaignAmount").val('');
        });

        $('#textAdRdo').live('click', function() {
                $('div#addCampaignDiv').hide();
                $('div#addAdgroupDiv').hide();
                $('div#addAdgroupAdDiv').show();
                $('div#addKeywordDiv').hide();
                $("#adgroupList1").find("option").remove();
                $('#adgroupList1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $("#adgroupList2").find("option").remove();
                $('#adgroupList2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $('#addUpdateRecordSubmit').removeAttr('disabled');
                $("#campaignList1").val('-1');
                $('#adgroupName').val('');
                $('#adgroupStatus').val('2');
                $('#bidAmount').val('');
                $('#catalogItemId').val('');
                $("#campaignList2").find("option:gt(0)").remove();
                $.ajax({
                        type      : 'GET',
                        url       : '/Support/google-adwords!getCampaigns',
                        dataType  : 'json',
                        success   : function(reply) {
                                $("#campaignList2").find("option").remove();
                                $('#campaignList2').append($("<option></option>").val('-1').html('---Select Campaign---'));
                                $.each(reply.CampaignData, function(i,obj) {
                                        $('#campaignList2').append($("<option></option>").val(obj.CampaignId).html(obj.Name));
                                });
                        }
                });
                $("#adgroupList1").val('-1');
                $("#headline").val('');
                $("#description1").val('');
                $("#description2").val('');
                $("#url").val('');
                $("#displayUrl").val('');
                $("#campaignList3").val('-1');
                $("#adgroupList2").val('-1');
                $("#keyword1").val('');
                $("#keyword2").val('');
                $("#keyword3").val('');
                $("#keyword4").val('');
                $("#keyword5").val('');
                $("#bid1").val('');
                $("#bid2").val('');
                $("#bid3").val('');
                $("#bid4").val('');
                $("#bid5").val('');
                $("#matchType1").val('3');
                $("#matchType2").val('3');
                $("#matchType3").val('3');
                $("#matchType4").val('3');
                $("#matchType5").val('3');
                $('#campaignName').val('');
                $("#campaignStatus").val('2');
                $('#startDate').val('');
                $('#endDate').val('');
                $("#googleSearchNetwork").attr("checked", false);
                $("#displayNetwork").attr("checked", false);
                $("#partnerSearchNetwork").attr("checked", false);
                $("#campaignAmount").val('');
        });

        $('#keywordRdo').live('click', function() {
                $('div#addCampaignDiv').hide();
                $('div#addAdgroupDiv').hide();
                $('div#addAdgroupAdDiv').hide();
                $('div#addKeywordDiv').show();
                $("#adgroupList1").find("option").remove();
                $('#adgroupList1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $("#adgroupList2").find("option").remove();
                $('#adgroupList2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $("#campaignList1").val('-1');
                $('#adgroupName').val('');
                $('#adgroupStatus').val('2');
                $('#bidAmount').val('');
                $('#catalogItemId').val('');
                $("#campaignList2").val('-1');
                $("#adgroupList1").val('-1');
                $("#headline").val('');
                $("#description1").val('');
                $("#description2").val('');
                $("#url").val('');
                $("#displayUrl").val('');
                $("#campaignList3").find("option:gt(0)").remove();
                $.ajax({
                        type      : 'GET',
                        url       : '/Support/google-adwords!getCampaigns',
                        dataType  : 'json',
                        success   : function(reply) {
                                $("#campaignList3").find("option").remove();
                                $('#campaignList3').append($("<option></option>").val('-1').html('---Select Campaign---'));
                                $.each(reply.CampaignData, function(i,obj) {
                                        $('#campaignList3').append($("<option></option>").val(obj.CampaignId).html(obj.Name));
                                });
                        }
                });
                $("#adgroupList2").val('-1');
                $("#keyword1").val('');
                $("#keyword2").val('');
                $("#keyword3").val('');
                $("#keyword4").val('');
                $("#keyword5").val('');
                $("#bid1").val('');
                $("#bid2").val('');
                $("#bid3").val('');
                $("#bid4").val('');
                $("#bid5").val('');
                $("#matchType1").val('3');
                $("#matchType2").val('3');
                $("#matchType3").val('3');
                $("#matchType4").val('3');
                $("#matchType5").val('3');
                $('#addUpdateRecordSubmit').removeAttr('disabled');
                $('#campaignName').val('');
                $("#campaignStatus").val('2');
                $('#startDate').val('');
                $('#endDate').val('');
                $("#googleSearchNetwork").attr("checked", false);
                $("#displayNetwork").attr("checked", false);
                $("#partnerSearchNetwork").attr("checked", false);
                $("#campaignAmount").val('');
        });

        $('#campaignRdoUpdate').live('click', function() {
                $('div#updateCampaignDiv').show();
                $('div#updateKeywordDiv').hide();
                $('div#updateAdgroupDiv').hide();

                $('#addUpdateRecordSubmit').removeAttr('disabled');

                $("#campaignListUpdate1").find("option:gt(0)").remove();
                $.ajax({
                        type      : 'GET',
                        url       : '/Support/google-adwords!getCampaigns',
                        dataType  : 'json',
                        success   : function(reply) {
                                $("#campaignListUpdate1").find("option").remove();
                                $('#campaignListUpdate1').append($("<option></option>").val('-1').html('---Select Campaign---'));
                                $.each(reply.CampaignData, function(i,obj) {
                                        $('#campaignListUpdate1').append($("<option></option>").val(obj.CampaignId).html(obj.Name));
                                });
                        }
                });
                $('#campaignNameUpdate').val('');
                $('#campaignStatusUpdate').val('2');
                $('#campaignAmountUpdate').val('');

                $('#campaignListUpdate2').val('-1');
                $('#adgroupListUpdate1').find("option").remove();
                $('#adgroupListUpdate1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $('#adgroupNameUpdate').val('');
                $('#adgroupStatusUpdate').val('2');
                $('#catalogItemIdUpdate').val('');
                $('#bidAmountUpdate').val('');
                $('#stockLinkedUpdate').attr("checked",false);

                $('#campaignListUpdate3').val('-1');
                $('#adgroupListUpdate2').find("option").remove();
                $('#adgroupListUpdate2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $('#keywordListUpdate1').find("option").remove();
                $('#keywordListUpdate1').append($("<option></option>").val('-1').html('---Select Keyword---'));
                $('#keywordUpdate').val('');
                $('#bidUpdate').val('');
                $('#matchTypeUpdate').val('3');         
        });

        $('#keywordRdoUpdate').live('click', function() {
                $('div#updateCampaignDiv').hide();
                $('div#updateKeywordDiv').show();
                $('div#updateAdgroupDiv').hide();

                $('#addUpdateRecordSubmit').removeAttr('disabled');

                $('#campaignListUpdate1').val('-1');
                $('#campaignNameUpdate').val('');
                $('#campaignStatusUpdate').val('2');
                $('#campaignAmountUpdate').val('');

                $('#campaignListUpdate2').val('-1');
                $('#adgroupListUpdate1').find("option").remove();
                $('#adgroupListUpdate1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $('#adgroupNameUpdate').val('');
                $('#adgroupStatusUpdate').val('2');
                $('#catalogItemIdUpdate').val('');
                $('#bidAmountUpdate').val('');
                $('#stockLinkedUpdate').attr("checked",false);

                $("#campaignListUpdate3").find("option:gt(0)").remove();
                $.ajax({
                        type      : 'GET',
                        url       : '/Support/google-adwords!getCampaigns',
                        dataType  : 'json',
                        success   : function(reply) {
                                $("#campaignListUpdate3").find("option").remove();
                                $('#campaignListUpdate3').append($("<option></option>").val('-1').html('---Select Campaign---'));
                                $.each(reply.CampaignData, function(i,obj) {
                                        $('#campaignListUpdate3').append($("<option></option>").val(obj.CampaignId).html(obj.Name));
                                });
                        }
                });
                $('#adgroupListUpdate2').find("option").remove();
                $('#adgroupListUpdate2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $('#keywordListUpdate1').find("option").remove();
                $('#keywordListUpdate1').append($("<option></option>").val('-1').html('---Select Keyword---'));
                $('#keywordUpdate').val('');
                $('#bidUpdate').val('');
                $('#matchTypeUpdate').val('3');         
        });

        $('#adgroupRdoUpdate').live('click', function() {
                $('div#updateCampaignDiv').hide();
                $('div#updateKeywordDiv').hide();
                $('div#updateAdgroupDiv').show();

                $('#addUpdateRecordSubmit').removeAttr('disabled');

                $('#campaignListUpdate1').val('-1');
                $('#campaignNameUpdate').val('');
                $('#campaignStatusUpdate').val('2');
                $('#campaignAmountUpdate').val('');

                $("#campaignListUpdate2").find("option:gt(0)").remove();
                $.ajax({
                        type      : 'GET',
                        url       : '/Support/google-adwords!getCampaigns',
                        dataType  : 'json',
                        success   : function(reply) {
                                $("#campaignListUpdate2").find("option").remove();
                                $('#campaignListUpdate2').append($("<option></option>").val('-1').html('---Select Campaign---'));
                                $.each(reply.CampaignData, function(i,obj) {
                                        $('#campaignListUpdate2').append($("<option></option>").val(obj.CampaignId).html(obj.Name));
                                });
                        }
                });
                $('#adgroupListUpdate1').find("option").remove();
                $('#adgroupListUpdate1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $('#adgroupNameUpdate').val('');
                $('#adgroupStatusUpdate').val('2');
                $('#catalogItemIdUpdate').val('');
                $('#bidAmountUpdate').val('');
                $('#stockLinkedUpdate').attr("checked",false);

                $('#campaignListUpdate3').val('-1');
                $('#adgroupListUpdate2').find("option").remove();
                $('#adgroupListUpdate2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $('#keywordListUpdate1').find("option").remove();
                $('#keywordListUpdate1').append($("<option></option>").val('-1').html('---Select Keyword---'));
                $('#keywordUpdate').val('');
                $('#bidUpdate').val('');
                $('#matchTypeUpdate').val('3');         
        });

        $('#cancelAddUpdateRecords').live('click', function() {
                $("#campaignRdo").attr("checked", false);
                $("#adgroupRdo").attr("checked", false);
                $("#textAdRdo").attr("checked", false);
                $("#keywordRdo").attr("checked", false);
                $('div#addCampaignDiv').hide();
                $('div#addAdgroupDiv').hide();
                $('div#addAdgroupAdDiv').hide();
                $('div#addKeywordDiv').hide();
                $('#campaignName').val('');
                $("#campaignStatus").val('2');
                $('#startDate').val('');
                $('#endDate').val('');
                $("#googleSearchNetwork").attr("checked", false);
                $("#displayNetwork").attr("checked", false);
                $("#partnerSearchNetwork").attr("checked", false);
                $("#campaignAmount").val('');
                $("#adgroupList1").find("option").remove();
                $('#adgroupList1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $("#adgroupList2").find("option").remove();
                $('#adgroupList2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $("#campaignList1").val('-1');
                $('#adgroupName').val('');
                $('#adgroupStatus').val('2');
                $('#bidAmount').val('');
                $('#catalogItemId').val('');
                $("#campaignList2").val('-1');
                $("#adgroupList1").val('-1');
                $("#headline").val('');
                $("#description1").val('');
                $("#description2").val('');
                $("#url").val('');
                $("#displayUrl").val('');
                $("#campaignList3").val('-1');
                $("#adgroupList2").val('-1');
                $("#keyword1").val('');
                $("#keyword2").val('');
                $("#keyword3").val('');
                $("#keyword4").val('');
                $("#keyword5").val('');
                $("#bid1").val('');
                $("#bid2").val('');
                $("#bid3").val('');
                $("#bid4").val('');
                $("#bid5").val('');
                $("#matchType1").val('3');
                $("#matchType2").val('3');
                $("#matchType3").val('3');
                $("#matchType4").val('3');
                $("#matchType5").val('3');
                $('#addUpdateRecordSubmit').attr('disabled', 'true');

                $('div#updateCampaignDiv').hide();
                $('div#updateKeywordDiv').hide();
                $('div#updateAdgroupDiv').hide();
                $('#campaignRdoUpdate').attr("checked",false);
                $('#adgroupRdoUpdate').attr("checked",false);
                $('#keywordRdoUpdate').attr("checked",false);
                $('#campaignListUpdate1').val('-1');
                $('#campaignNameUpdate').val('');
                $('#campaignStatusUpdate').val('2');
                $('#campaignAmountUpdate').val('');

                $('#campaignListUpdate2').val('-1');
                $('#adgroupListUpdate1').find("option").remove();
                $('#adgroupListUpdate1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $('#adgroupNameUpdate').val('');
                $('#adgroupStatusUpdate').val('2');
                $('#catalogItemIdUpdate').val('');
                $('#bidAmountUpdate').val('');
                $('#stockLinkedUpdate').attr("checked",false);

                $('#campaignListUpdate3').val('-1');
                $('#adgroupListUpdate2').find("option").remove();
                $('#adgroupListUpdate2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                $('#keywordListUpdate1').find("option").remove();
                $('#keywordListUpdate1').append($("<option></option>").val('-1').html('---Select Keyword---'));
                $('#keywordUpdate').val('');
                $('#bidUpdate').val('');
                $('#matchTypeUpdate').val('3');

        });
        $("#campaignList2").change(function () {
                $("#adgroupList1").find("option:gt(0)").remove();

                $.ajax({
                        type      : 'GET',
                        url       : '/Support/google-adwords!getAdgroupList',
                        data      : 'campaignId=' + $(this).val(),
                        dataType  : 'json',
                        success   : function(reply) {
                                $("#adgroupList1").find("option").remove();
                                $('#adgroupList1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                                $.each(reply.AdGroupData, function(i,obj) {
                                        $('#adgroupList1').append($("<option></option>").val(obj.AdgroupId).html(obj.Name));
                                });
                        }
                });
        });
        $("#campaignList3").change(function () {
                $("#adgroupList2").find("option:gt(0)").remove();

                $.ajax({
                        type      : 'GET',
                        url       : '/Support/google-adwords!getAdgroupList',
                        data      : 'campaignId=' + $(this).val(),
                        dataType  : 'json',
                        success   : function(reply) {
                                $("#adgroupList2").find("option").remove();
                                $('#adgroupList2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                                $.each(reply.AdGroupData, function(i,obj) {
                                        $('#adgroupList2').append($("<option></option>").val(obj.AdgroupId).html(obj.Name));
                                });
                        }
                });
        });

        $("#campaignListUpdate1").change(function () {
                $('#campaignNameUpdate').val('');
                $('#campaignStatusUpdate').val('2');
                $('#campaignAmountUpdate').val(''); 
                $.ajax({
                        type      : 'GET',
                        url       : '/Support/google-adwords!getCampaignDetails',
                        data      : 'campaignId=' + $(this).val(),
                        dataType  : 'json',
                        success   : function(reply) {
                                $('#campaignNameUpdate').val(reply.Name);
                                $('#campaignStatusUpdate').val(reply.Status);
                                $('#campaignAmountUpdate').val(reply.BudgetAmount);
                        }
                });
        });

        $("#campaignListUpdate2").change(function () {
                $("#adgroupListUpdate1").find("option:gt(0)").remove();
                $('#adgroupNameUpdate').val('');
                $('#adgroupStatusUpdate').val('2');
                $('#catalogItemIdUpdate').val('');
                $('#bidAmountUpdate').val('');

                $.ajax({
                        type      : 'GET',
                        url       : '/Support/google-adwords!getAdgroupList',
                        data      : 'campaignId=' + $(this).val(),
                        dataType  : 'json',
                        success   : function(reply) {
                                $("#adgroupListUpdate1").find("option").remove();
                                $('#adgroupListUpdate1').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                                $.each(reply.AdGroupData, function(i,obj) {
                                        $('#adgroupListUpdate1').append($("<option></option>").val(obj.AdgroupId).html(obj.Name));
                                });
                        }
                });
        });

        $("#adgroupListUpdate1").change(function () {
                $('#adgroupNameUpdate').val('');
                $('#adgroupStatusUpdate').val('2');
                $('#catalogItemIdUpdate').val('');
                $('#bidAmountUpdate').val('');
                $('#stockLinkedUpdate').attr("checked",false);
                $.ajax({
                        type      : 'GET',
                        url       : '/Support/google-adwords!getAdGroupDetails',
                        data      : 'adgroupId=' + $(this).val(),
                        dataType  : 'json',
                        success   : function(reply) {
                                $('#adgroupNameUpdate').val(reply.Name);
                                $('#adgroupStatusUpdate').val(reply.Status);
                                $('#catalogItemIdUpdate').val(reply.CatalogItemId);
                                $('#bidAmountUpdate').val(reply.BidAmount);
                                if(reply.StockLinked=='1'){
                                        $('#stockLinkedUpdate').attr("checked",true);
                                }
                        }
                });
        });

        $("#campaignListUpdate3").change(function () {
                $("#adgroupListUpdate2").find("option:gt(0)").remove();
                $("#keywordListUpdate1").find("option:gt(0)").remove();
                $('#keywordUpdate').val('');
                $('#matchTypeUpdate').val('2');
                $('#bidUpdate').val('');
                $.ajax({
                        type      : 'GET',
                        url       : '/Support/google-adwords!getAdgroupList',
                        data      : 'campaignId=' + $(this).val(),
                        dataType  : 'json',
                        success   : function(reply) {
                                $("#adgroupListUpdate2").find("option").remove();
                                $('#adgroupListUpdate2').append($("<option></option>").val('-1').html('---Select AdGroup---'));
                                $.each(reply.AdGroupData, function(i,obj) {
                                        $('#adgroupListUpdate2').append($("<option></option>").val(obj.AdgroupId).html(obj.Name));
                                });
                        }
                });
        });

        $("#adgroupListUpdate2").change(function () {
                $("#keywordListUpdate1").find("option:gt(0)").remove();
                $('#keywordUpdate').val('');
                $('#matchTypeUpdate').val('2');
                $('#bidUpdate').val('');
                $.ajax({
                        type      : 'GET',
                        url       : '/Support/google-adwords!getKeywordList',
                        data      : 'adgroupId=' + $(this).val(),
                        dataType  : 'json',
                        success   : function(reply) {
                                $("#keywordListUpdate1").find("option").remove();
                                $('#keywordListUpdate1').append($("<option></option>").val('-1').html('---Select Keyword---'));
                                $.each(reply.AdKeywordData, function(i,obj) {
                                        $('#keywordListUpdate1').append($("<option></option>").val(obj.KeywordId).html(obj.Text));
                                });
                        }
                });
        });

        $("#keywordListUpdate1").change(function () {
                $('#keywordUpdate').val('');
                $('#matchTypeUpdate').val('2');
                $('#bidUpdate').val('');
                $.ajax({
                        type      : 'GET',
                        url       : '/Support/google-adwords!getKeywordDetails',
                        data      : 'keywordId=' + $(this).val() + '&adgroupId=' + $("#adgroupListUpdate2").val(),
                        dataType  : 'json',
                        success   : function(reply) {
                                $('#keywordUpdate').val(reply.Text);
                                $('#matchTypeUpdate').val(reply.MatchType);
                                $('#bidUpdate').val(reply.Bid);

                        }
                });
        });

});