//サーバから受信したデータを表示
function printResDataGoogle(text_data){
	var lines = text_data.split("\n");
	
	value = document.getElementById("pro").innerHTML;
	
    value = value.gsub('"','');
    value = value.gsub('(google'+lines[0]+')(>|")(.*?)(gif>)','google>'+ addComma(lines[1]));
	
	document.getElementById("pro").innerHTML = value;
}

// フォームをPOSTでサーバプログラムに送る
function postData(e){
	
	//POST先のPHPのURL
	var target_url_g= "/yahooapi/ajax-rivalcount-g_en.php";
	
	var querylist = document.getElementById("querylist").value;
	var query = querylist.split("\n");
	
	alert("Google英語サイトのキーワードの競合サイト数チェックを開始します。");
	
	document.getElementById("resultarea").style.display = "";
	location.hash='result';

	//初期化
	document.getElementById("pro").innerHTML = "";
	
	var html_pro = '<table id="prank" border="1" cellspacing="0" cellpadding="3" width="400" bordercolor="#333333"><tbody>';
	html_pro += '<tr><th>No.</th><th>キーワード</th>';

	html_pro += '<th>Goolge英語サイト競合数</th></tr>';
	html_pro += '</tr>';
	
	for (i = 0; i < query.length && i < 100; i++) {
			if(query[i] == ""){
			    html_pro += '<tr><td>'+(i+1)+'</td><td>キーワードを入力してください</td>';
			    html_pro += '<td id="count-google'+(i+1)+'">-</td>';
			    html_pro += '</tr>';
			} else {
			    html_pro += '<tr><td>'+(i+1)+'</td><td>'+ query[i] +'</td>';
			    html_pro += '<td id="count-google'+(i+1)+'"><img src="/pagerank/swf/loading2.gif"/></td>';
			    html_pro += '</tr>';
			}
	}
	//テーブルを書き出し
	document.getElementById("pro").innerHTML = html_pro + "</tbody></table>";

	for (j = 0; j < query.length && j < 100; j++) {
			if(query[j] == ""){
			} else {
				//POSTデータに変換
				var post_data;
				post_data = 'query=' + query[j];
				post_data += '&id=' + (j+1);
			    //HTTP通信を開始し、完了したらprintResData関数を走らせる
			    httpPostRequest(target_url_g,post_data,printResDataGoogle);
			}
	}
}
