var params = new Array();
params['color_id'] = '';
params['cat_id']   = '';
params['media_id'] = '';
params['page']     = '';

var full_text = new Array();
full_text['color_id']   = '';
full_text['cat_id']     = '';
full_text['media_id']   = '';
full_text['page']       = '';

var user_id = '';

function FilterSetParam(name, val, full_text1){
  params[name]    = val;
  if (name != 'page'){
    full_text[name] = full_text1;
    var filter_p = document.getElementById(name + '_filt_view');
    if (filter_p){
      filter_p.innerHTML = full_text1;
    }
  }
}

function setUserId(val){
  user_id = val;
}

function GetFilterValues(){
  jQuery.get(
    '/content_admin/bin/design_profitx.php',
    {
      'action': 'cats'
    },
    function(data) {
      jQuery('#drop_self2').empty();
      jQuery('#drop_self2').append(data);
    }
  );

  jQuery.get(
    '/content_admin/bin/design_profitx.php',
    {
      'action': 'media_types'
    },
    function(data) {
      jQuery('#drop_self1').empty();
      jQuery('#drop_self1').append(data);
    }
  );

  jQuery.get(
    '/content_admin/bin/design_profitx.php',
    {
      'action': 'colors'
    },
    function(data) {
      jQuery('#drop_self3').empty();
      jQuery('#drop_self3').append(data);
    }
  );
}


function GetItems(){
  jQuery.get(
    '/content_admin/bin/design_profitx.php',
    {
      'action':   'items',
      'color_id': params['color_id'],
      'media_id': params['media_id'],
      'cat_id':   params['cat_id'],
      'page':     params['page'],
      'loginid':  user_id
    },
    function(data){
      jQuery('#items').empty();
      jQuery('#items').append(data);

      jQuery('#color_id_filt_res').empty();
      jQuery('#color_id_filt_res').append(full_text['color_id']);
      jQuery('#media_id_filt_res').empty();
      jQuery('#media_id_filt_res').append(full_text['media_id']);
      jQuery('#cat_id_filt_res'  ).empty();
      jQuery('#cat_id_filt_res'  ).append(full_text['cat_id']);

      // slideshow & preview
      tb_init('a.thickbox, area.thickbox, input.thickbox');//pass where to apply thickbox
	    imgLoader = new Image();// preload image
	    imgLoader.src = tb_pathToImage;
    }
  );
}


$(document).ready(
  function() {
    GetFilterValues();
    GetItems();
  }
);
