//提交
function sub(){
	if ($("input[name='keyword']").eq(0).val().empty() && $("input[name='keyword']").eq(1).val().empty() && $("input[name='keyword']").eq(2).val().empty()){
		alert('キーワードを記入してください!');$("input[name='keyword']").eq(0).focus();return false;
	}
	if ($("#url").val().empty()) {
		alert('URLを記入してください!');$("#url").focus();return false;
	}

	$(".gLinkNum").eq(0).html("<span class='green'>Loading...</span>");
	$(".yLinkNum").eq(0).html("<span class='green'>Loading...</span>");
	getLink();
	getKeywordList();

	for(i=0;i<3;++i){			
		if(!$("input[name='keyword']").eq(i).val().empty()){
			$(".uTd").eq(i).html($("input[name='keyword']").eq(i).val());
			$(".gTd").eq(i).html("<span class='green'>Loading...</span>");
			$(".yTd").eq(i).html("<span class='green'>Loading...</span>");			
			getNum(i);			
			getRank(i);
		} else {
			$(".uTd").eq(i).html('-');
			$(".gTd").eq(i).html('-');
			$(".yTd").eq(i).html('-');
		}
	}
}



//reset功能
function resetAll(){
	$("input[name='keyword']").val('');
	$(".gSearchNum").html('');
	$(".ySearchNum").html('');
	$("#url").val('http://www.');
	$(".uTd").html('-');
	$(".gTd").html('-');
	$(".yTd").html('-');
	$(".gLinkNum").eq(0).html('-');
	$(".yLinkNum").eq(0).html('-');
}

//////////////////////////////////////////////////////////////////////////////////////////


//读取名次
function getRank(i){
	$.ajax({
		type:"GET",
		url:"getRank.php",
		dataType:"xml",
		data:"url=" + encodeURI($("#url").val()) + "&keyword=" + encodeURI($("input[name='keyword']").eq(i).val()) +  "&t=" + (new Date()).getTime(),
		success: function(xml){
			var g_num  = $(xml).find("g_num");
			var y_num  = $(xml).find("y_num");
			$(".gTd").eq(i).html(g_num.attr('value'));
			$(".yTd").eq(i).html(y_num.attr('value'));
		},
		error:function(){
			$(".gTd").eq(i).html("<span class='red'>err...</span>");
			$(".yTd").eq(i).html("<span class='red'>err...</span>");
		}
	});
}


//读取件数
function getNum(i){
	$.ajax({
		type:"GET",
		url:"getNum.php",
		dataType:"xml",
		data:"keyword=" + encodeURI($("input[name='keyword']").eq(i).val()) +  "&t=" + (new Date()).getTime(),
		success: function(xml){
			var g_num  = $(xml).find("g_num");
			var y_num  = $(xml).find("y_num");
			$(".gSearchNum").eq(i).html('Google:' + g_num.attr('value'));
			$(".ySearchNum").eq(i).html('Yahoo:' + y_num.attr('value'));
		},
		error:function(){
			$(".gSearchNum").eq(i).html("<span class='red'>err...</span>");
			$(".ySearchNum").eq(i).html("<span class='red'>err...</span>");
		}
	});
}

//读取反向连接数
function getLink(){
	$.ajax({
		type:"GET",
		url:"getLink.php",
		dataType:"xml",
		data:"url=" + encodeURI($("#url").val()) +  "&t=" + (new Date()).getTime(),
		success: function(xml){
			var g_num  = $(xml).find("g_num");
			var y_num  = $(xml).find("y_num");
			$(".gLinkNum").eq(0).html(g_num.attr('value'));
			$(".yLinkNum").eq(0).html(y_num.attr('value'));
		},
		error:function(){			
			$(".gLinkNum").eq(0).html("<span class='red'>err...</span>");
			$(".yLinkNum").eq(0).html("<span class='red'>err...</span>");
		}
	});
}

//////////////////////////////////////////////////////////////////////////////////////////

function getKeywordList(){
	var keywordList = $("#keywordList");
	keywordList.html("<li class='green'>loading...</li>");
	$.ajax({
		type:"GET",
		url:"getKeywordList.php",
		dataType:"html",
		data:"url=" + encodeURI($("#url").val()) + "&t=" + (new Date()).getTime(),
		success: function(msg){
			keywordList.html(msg);
		},
		error:function(){
			keywordList.html("<li class='red'>err...</li>");
		}
	});	
}