
//var loaderImg = '<img src="image/ajax-loader.gif" width="16" height="16">';

var cnt=0;
var cnt_pr=0;
var cnt_yc=0;
var sz=0;
var ar_url = new Array();

var link_done = false;
var pr_done = false;
var yc_done = false;

var pointer = 0;

function initial(){

	sz = $("#list-table span").size();
	for(i=0;i<sz;i++){
		ar_url[i] = $("#list-table span").eq(i).html();
	}

	$("#more-button").click(function(){
		link_done = false;
		pr_done = false;

		list_check();

	});

	list_check();

}

function list_check(){

	for(i=pointer;i<pointer+10;i++){
		$("#tr" + i).fadeIn();
	}

	pointer += 10;
	if(pointer>sz) pointer = sz;

	$("#more-button").attr("disabled","disabled");
//	do_request_blink();
	do_request_pr();
	do_request_yc();

}



function do_request_blink() {

	var rurl = "get/get-blink.php?url=" + encodeURIComponent(ar_url[cnt]);

	$.get(rurl,function(text){

		var anc = '<a href="http://search.yahoo.co.jp/search?p=' + encodeURIComponent("link:" + ar_url[cnt]) + '&n=20" target="_blank">' + text + '</a>';
		$("#blink"+cnt).html(anc).css("text-align","right");
		
		cnt++;
		if(cnt>=pointer) {
			link_done = true;
			if(pr_done && pointer<sz) $("#more-button").attr("disabled","");
			return;
		}
		
		do_request_blink();

	});


}


function do_request_pr() {

	var rurl = "get/get-pralexa.php?m=pr&url=" + encodeURIComponent(ar_url[cnt_pr]);

	$.ajax({
		dataType: "jsonp",
		url: rurl,
		success: function(data) {

			$("#pr"+cnt_pr).html(data.val);
			cnt_pr++;
			if(cnt_pr>=pointer) {
				pr_done = true;
				if(yc_done && pointer<sz-1) $("#more-button").attr("disabled","");
				return;
			}
			
			do_request_pr();

		}
	});


}


function do_request_yc() {

	$.ajax({
		dataType: "jsonp",
		data: {
			"url": ar_url[cnt_yc]
		},
		url: "http://www.ropross.net/seocheki/get-yahoocate.php",
		success: function(data) {

			$("#blink"+cnt_yc).html(data.val);
	
			cnt_yc++;
			if(cnt_yc>=pointer) {
				yc_done = true;
				if(pr_done && pointer<sz-1) $("#more-button").attr("disabled","");
				return;
			}
			
			do_request_yc();
		}
	});
/*
	var rurl = "get/get-yahoocate.php?url=" + encodeURIComponent(ar_url[cnt_yc]);

	$.get(rurl,function(text){

		$("#blink"+cnt_yc).html(text);

		cnt_yc++;
		if(cnt_yc>=pointer) {
			yc_done = true;
			if(pr_done && pointer<sz-1) $("#more-button").attr("disabled","");
			return;
		}
		
		do_request_yc();

	});
*/

}

