function load_products(tp,sb,sl,pp,of,pn,pi,ft) {
	
	$('#productList').html('<div id="loading"><img src="/afp-content/uploads/ajax-loader.gif" /> loading...</div>');
	
	scrollTo('#header');
	
	jQuery("#productList").load(site_url+"c/content/loadProducts", {
					template: tp,
					sort_logic: sb,
					sort_order: sl,
					perpage: pp,
					offset: of,
					page_number: pn,
					page_id: pi,
					filters: ft
					});
					
	setTimeout('set_selected_filters(\''+ft+'\');', 500);	
}

function load_products_meta(tp,sb,sl,pp,of,pn,mkid,mvid,ft) {
	
	$('#productList').html('<div id="loading"><img src="/afp-content/uploads/ajax-loader.gif" /> loading...</div>');
	
	scrollTo('#header');
	
	jQuery("#productList").load(site_url+"c/contentMeta/loadProducts", {
					template: tp,
					sort_logic: sb,
					sort_order: sl,
					perpage: pp,
					offset: of,
					page_number: pn,
					meta_key_id: mkid,
					meta_value_id: mvid,
					filters: ft
					});
					
	setTimeout('set_selected_filters(\''+ft+'\');', 500);	
}

function set_selected_filters(ft) {
	
	if(ft != "") {
		
		arr = ft.split(',');
		$.each(arr, function(index, value) { 
  			if(value != "") { $('select.select_filter option[value='+value+']').attr('selected', 'selected'); }
		});
		
	}
	
}

function filter_products(id) {
		
	var b = '0,'+id;
	
	var tp = result_template;
	var sb = result_sort_by;
	var sl = result_sort_order;
	var pp = result_perpage;
	var of = result_offset;
	var pn = result_pageno;
	var pi = result_pid;
	
	load_products(tp,sb,sl,pp,of,pn,pi,b);
	
}

function select_filter(e) {
	
	var checkid = new Array();
	
	$('select.'+e).each(function() { 

		var element = $(this).attr('id');
		checkid[checkid.length] = $('#'+element+' option:selected').val();
		
	})
	
	var b;
  	b = checkid.join(",");
	
	var tp = result_template;
	var sb = result_sort_by;
	var sl = result_sort_order;
	var pp = result_perpage;
	var of = result_offset;
	var pn = result_pageno;
	var pi = result_pid;
	
	load_products(tp,sb,sl,pp,of,pn,pi,b);
	
}

function select_global_filter(e) {
	
	if(window.location.pathname == "/quicksearch.html") {
		
		var checkid = new Array();
	
		$('select.'+e).each(function() { 
	
			var element = $(this).attr('id');
			checkid[checkid.length] = $('#'+element+' option:selected').val();
			
		})
		
		var b;
	  	b = checkid.join(",");
		
		var tp = result_template;
		var sb = result_sort_by;
		var sl = result_sort_order;
		var pp = result_perpage;
		var of = result_offset;
		var pn = result_pageno;
		var pi = result_pid;
		
		load_products(tp,sb,sl,pp,of,pn,pi,b);
		
	}
	else {
		
		document.location.href = site_url+'quicksearch.html';
		
	}
	
}

function scrollTo(e){

	if($.browser.opera){$('html').animate({scrollTop: $(e).offset().top}, 2000);} 
	else $('html,body').animate({scrollTop: $(e).offset().top}, 2000);

}
