var $j = jQuery.noConflict();
$j(document).ready(function(){
	if(!xml_doko_ready){
		return;
	}
	getDokoikuXML();
});
//データ取得
function getDokoikuXML(){
	var data;
	$j.ajax({
		dataType: "jsonp",
		data: {
			"act":"get_api_dokoikuxml",
			"category":xml_doko_category,
			"thumb":xml_doko_image_size
		},
		url: "http://"+ document.domain + "/",
		timeout: 5000,
		success: function (data) {
			//結果無し
			if(!data){
				dokoikuXMLpartsHide();
			}
			if(data["data"].length == 0){
				dokoikuXMLpartsHide();
			}

			showDokoikuXMLdata(data["data"]);

			//Amazonベストセラー表示
			if(typeof getAmazonBestseller == "function"){
				getAmazonBestseller();
			}
		},
		error: function(){
			//タイムアウト時
			dokoikuXMLpartsHide();
		}
	});
}
//ドコイクXMLパーツを隠す
function dokoikuXMLpartsHide(){
	$j(xml_doko_class).hide();
}
//ドコイク広告表示
function showDokoikuXMLdata(data){
	var cnt = data.length;
	for(var i=0; i<cnt; i++){
		var r = data[i];
		var ads = document.createElement("div");
		ads.className = "ads";
		//店名
		var titleA = document.createElement("a");
		titleA.className = "ads_title";
		titleA.target = "_blank";
		titleA.href = r["adUrl"];
		titleA.appendChild(document.createTextNode(r["adTitle"]));
		//サムネイル
		var titleThumb = null;
		if(r["picUrl"]){
			titleThumb = document.createElement("a");
			titleThumb.className = "ads_thumb";
			titleThumb.target = "_blank";
			titleThumb.href = r["adUrl"];
			var img = document.createElement("img");
			img.src = r["picUrl"];
			titleThumb.appendChild(img);
		}
		//概要
		var p = document.createElement("p");
		discriptionA = document.createElement("a");
		discriptionA.target = "_blank";
		discriptionA.href = r["adUrl"];
		discriptionA.appendChild(document.createTextNode(r["discription"]));
		p.appendChild(discriptionA);
		//ドメイン
		var domainA = null;
		if(r["adFqdn"]){
			domainA = document.createElement("a");
			domainA.className = "ads_url";
			domainA.target = "_blank";
			domainA.href = r["adUrl"];
			domainA.appendChild(document.createTextNode(r["adFqdn"]));
		}

		ads.appendChild(titleA);
		if(titleThumb != null){
			ads.appendChild(titleThumb);
		}
		ads.appendChild(p);
		if(domainA != null){
			ads.appendChild(domainA);
		}

		$j(xml_doko_class+" .cont").append(ads);
	}
}
