//load画像先読み
var loadImg = new Image();
loadImg.src="http://takotubo.jp/images/common/load.gif";


function loadMessage(frm){
	if (navigator.userAgent.indexOf("Firefox") > -1) {
		var msg = '<div class="loading"><img src="../images/common/load.gif" style="position: absolute;left: 4px;top: 15px;" />情報を取得中です。<br />しばらくお待ちください...</div>';
	} else {
		var msg = '<div class="loading">情報を取得中です。<br />しばらくお待ちください...</div>';
	}
	//$.blockUI(msg);
	if($('div.loading').size() < 1) {
		$('body').append(msg);
	}

//	var top = Math.round($('html').height() / 2) - Math.round($('div.loading').height() / 2);
	var top = Math.round(screen.height / 3) - Math.round($('div.loading').height() / 2);	
	var left = Math.round($('html').width() / 2) - Math.round($('div.loading').width() / 2);
	var setlocation = function() {
		$('div.loading').css({
			'position': 'absolute',
			'top': top + 'px',
			'left': left + 'px'
		});
	}();

	$(window).scroll(function() {
		stop = top + $(document).scrollTop();
		if($('html').height() > stop) {
			$('div.loading').css('top', stop);
		}
	})
	.bind('resize', function() {
		setlocation();
	});
	
	frm.submit();
}

function exportData(){
	var data = "";
	$("td").each( function(){
		if(this.className == "tbl-link"){
			data = data + '"' + this.firstChild.innerHTML + '",';
			data = data + '"' + this.firstChild + '",';
		}
		else if(this.className == "txt-c site_search"){
			data = data + '"' + this.firstChild.innerHTML + '",';

		}
		else if(this.className == "txt-c end"){
			data = data + '\n';
		}
		else if(this.className == "end"){
			data = data + '"' + this.firstChild.innerHTML + '\n';
		}
		
		else{
			if(isNaN(parseInt(this.innerHTML))){
				data = data + '"' + this.innerHTML + '",';
			} else {
				data = data + this.innerHTML + ',';
			}
		}
	}
	);

	var objBody = document.getElementsByTagName("body")[0];
	var frmObj = document.createElement("form");
	frmObj.method = "post";
	frmObj.name = "exdata";
	frmObj.action = "export.php";
	var input = document.createElement("input");
		input.setAttribute('type', "hidden");
		input.setAttribute('name', "data");
		input.setAttribute('value', data);
	frmObj.appendChild(input);
	objBody.appendChild(frmObj);
	frmObj.submit();
}

function _exportData(){
	var data = "";
	data = 'No,重複タイトルURL\n';
	$("#table-style02 td").each( function(){	
	//$("td").each( function(){
		if(this.className == "txt-c"){
			data = data + '"' + this.innerHTML + '",';
		}
		else if(this.className == "end"){
			//data = data + this.firstChild.innerHTML + '\n';
			data = data + this.firstChild.innerHTML;
		}
		else if(this.className == "url"){
			data = data + this.firstChild.innerHTML + '\n';
		}
		else{
			if(isNaN(parseInt(this.innerHTML))){
				data = data + '"' + this.innerHTML + '",';
			} else {
				data = data + this.innerHTML + ',';
			}
	

		}
	}
	
	
	);


	var sectitle = ['URL','タイトル','インデックス数','重複タイトルインデックス数'];
	var secdata = "";
	for(var i in sectitle) {
		if(i % 2) {
				secdata = secdata + sectitle[i] + ',' + $("#table-style01 td").eq(i).text() + '\n';
		} else {
			if(i == 'indexOf') { continue; }
			secdata = secdata + sectitle[i] + ',' + $("#table-style01 td").eq(i).text() + ',';
		}
	}
	data = data + '\n\n' + secdata;

	var objBody = document.getElementsByTagName("body")[0];
	var frmObj = document.createElement("form");
	frmObj.method = "post";
	frmObj.name = "exdata";
	frmObj.action = "export.php";
	var input = document.createElement("input");
		input.setAttribute('type', "hidden");
		input.setAttribute('name', "data");
		input.setAttribute('value', data);
	frmObj.appendChild(input);
	objBody.appendChild(frmObj);
	frmObj.submit();
}

function lbexportData(){
	var data = "";
	data = 'リンク切れリンク一覧\n行番号,リンク先URL,アンカーテキスト\n';
	
	$("#table-style01 td").each( function(){
		if(this.className == "txt-c"){
			//data = data + '"' + this.firstChild.innerHTML + '",';
			data = data + '"' + this.innerHTML + '",';
		}
		else if(this.className == "url"){
			data = data + '"' + this.firstChild.innerHTML + '",';

		}
		else if(this.className == "txt-c void"){
			//data = data + '\n';
		}
		else if(this.className == "lbend"){
			data = data + '"' + this.innerHTML + '"\n';
		}
		
		else{
			if(isNaN(parseInt(this.innerHTML))){
				data = data + '"' + this.innerHTML + '",';
			} else {
				data = data + this.innerHTML + ',';
			}
		}
	}
	);
	
	data = data + '\nリンク一覧\n行番号,リンク先URL,アンカーテキスト\n';
	
	$("#table-style02 td").each( function(){
		if(this.className == "txt-c"){
			//data = data + '"' + this.firstChild.innerHTML + '",';
			data = data + '"' + this.innerHTML + '",';
		}
		else if(this.className == "url"){
			data = data + '"' + this.firstChild.innerHTML + '",';

		}
		else if(this.className == "txt-c void"){
			//data = data + '\n';
		}
		else if(this.className == "lbend"){
			data = data + '"' + this.innerHTML + '"\n';
		}
		
		else{
			if(isNaN(parseInt(this.innerHTML))){
				data = data + '"' + this.innerHTML + '",';
			} else {
				data = data + this.innerHTML + ',';
			}
		}
	}
	);

//alert(data);
	var objBody = document.getElementsByTagName("body")[0];
	var frmObj = document.createElement("form");
	frmObj.method = "post";
	frmObj.name = "exdata";
	frmObj.action = "export.php";
	var input = document.createElement("input");
		input.setAttribute('type', "hidden");
		input.setAttribute('name', "data");
		input.setAttribute('value', data);
	frmObj.appendChild(input);
	objBody.appendChild(frmObj);
	frmObj.submit();
}

