
var url = '/ad_charge/disp_adbilling_list/00';
var category0 = 'category_100mt';
/**
 * 初回用
 */
$(function(){

	$(".category0").find('li')
	.click(function () { 

		if (category0 == $(this).attr("id")) {
			return false;
		}

		// カテゴリ更新
		category0 = $(this).attr("id");

		$(".category0").find('li').each(function(){
			if (category0 != $(this).attr("id")) {
				$(this).removeClass("on");
			} else {
				$(this).addClass("on");
			}

		});

		page_load(url);
		return false;
	});

	$("#category1")
	.change(function (e) { 
		page_load(url);
	});

	$("#keyword")
	.keydown(function (e) { 
		// Enter
		if (e.keyCode == 13) {
			page_load(url);
			// stop normal link click
			e.preventDefault();
			return false;
		}
	});

	$("#search_btn")
	.click(function () { 
		page_load(url);
		return false;
	});

	page_load(url);

});

//エラーチェック用関数
function isImageExist(id, url, errorCallback){
        var img = new Image();
        img.onerror = function(){
                errorCallback(id);
        }
        img.src = url;
}

//なかったらTRごと非表示
isImageExist("neko", $("#neko").find("img").attr("src"), function(id){
        $("#" + id).hide();
});


// ページロード
function page_load(pl_url) {

	pl_url += '/' + category0;
	pl_url += '/' + encodeURIComponent($('#category1').attr('value'));
//	pl_url += '/' + encodeURIComponent($('#ad_sort').attr('value'));
	pl_url += '/' + encodeURIComponent($('#keyword').attr('value'));

	$('#adbilling_list').load(pl_url, function() {

		$('.paging').find("a")
		.click(function(e) {

			// stop normal link click
			e.preventDefault();

			page_load($(this).attr("href"));
			return false;
	    });

		$('.goods_img')
		.error(function(e) {
			$(this).attr("src", '/ad_charge/images/noimg.png');
			$(this).attr("width", 150);
			$(this).attr("height", 150);
		});
	});

}

