function get_bannerlist(){
        var xmlHttp = createRequestObject();
           if(xmlHttp)
           {
              xmlHttp.onreadystatechange=function()
              {
                 if(xmlHttp.readyState==4)
                 {
                         document.getElementById('banner_list_div').innerHTML=xmlHttp.responseText;
                         
                         equalCols(0,'left_bottom','div','main_bottom','div','right_bottom','div');
                 }
              }
              xmlHttp.open("GET","ajax_banner.php?action=get_bannerlist&product_code_id=" +
                                   document.getElementById('product_code_id').value
                                   ,true);
              xmlHttp.send(null);
           }
}

function arrayCheckBanner(action){
        for(i=0;i<banner_id_array.length;i++){
                if(banner_id_array[i]!=undefined){
                        if(action=='checkall'){
                                banner_id_array[i]=1;
                        }else if(action=='uncheckall'){
                                banner_id_array[i]=0;
                        }else if(action=='toggle'){
                                if(banner_id_array[i]==1){
                                        banner_id_array[i]=0;
                                }else{
                                        banner_id_array[i]=1;
                                }
                        }
                }
        }
}

function refreshCheckboxesBanner(name){
        $("INPUT[name^='" + name + "'][type='checkbox']").each(function(i){
                if(banner_id_array[this.value]!=undefined && banner_id_array[this.value]==1){
                        $(this).attr('checked',true);
                }
        });
}

function jqCheckBanner(name,action)
{
   if (action == 'checkall'){
          var cb=$("INPUT[name^='" + name + "'][type='checkbox']");
          cb.attr('checked', true);
          arrayCheckBanner('checkall');
   }
   else if(action == 'uncheckall'){
      var cb=$("INPUT[name^='" + name + "'][type='checkbox']");
      cb.attr('checked', false);
      arrayCheckBanner('uncheckall');
   }else if(action == 'toggle'){
          var checked=$("INPUT[name^='" + name + "'][type='checkbox']:checked");
          var no_checked=$("INPUT[name^='" + name + "'][type='checkbox']:not(:checked)");
          checked.attr('checked', false);
          no_checked.attr('checked', true);
          arrayCheckBanner('toggle');
          $("INPUT[name=nselect_all]").attr('checked',false);
   }
}

function jqCheckOneBanner(o){
        $("INPUT[name=nselect_all]").attr('checked',false);
         if($(o).attr('checked')==true){
                 banner_id_array[o.value] = 1;
         }else{
                 banner_id_array[o.value] = 0;
         }
}

function set_banner_status(status){
        $("FORM#hidden_form INPUT[name=action]").val('set_status');
        $("FORM#hidden_form INPUT[name=status]").val(status);
        
        var send_id_array=new Array();
        
        k=0;
        for(i=0;i<banner_id_array.length;i++){
                if(banner_id_array[i]!=undefined && banner_id_array[i]==1){
                        send_id_array[k]=i;
                        k++;
                }
        }
        
        if(send_id_array.length!=0){
        
                $("FORM#hidden_form INPUT[name=idstring]").val(send_id_array.join(';'));
                
                $('FORM#hidden_form').submit();
        }else{
                alert('Nincs kijelölt sor!');
        }
}

function set_status_one_banner(id,status){
        $("FORM#hidden_form INPUT[name=action]").val('set_status');
        $("FORM#hidden_form INPUT[name=status]").val(status);
        $("FORM#hidden_form INPUT[name=idstring]").val(id);
        $('FORM#hidden_form').submit();
}