﻿//========================================
// タレントの関連商品
//========================================
document.write("<script type=\"text/javascript\" id=\"right_talent_product_src\"></script>");
ntv7.right_talent_product_id=null;
ntv7.right_talent_product_talentid=0;
ntv7.right_talent_product = function(elementId, talentid){
    ntv7.right_talent_product_id=elementId;
    ntv7.right_talent_product_talentid=talentid;
    var query_token = "25001:"+ntv7.right_talent_product_talentid;
    var sort_order = "int-8:z,date:z";
    var fields = "text-3,text-4,text-5,int-8";
    var params = "service=talent-product&search="+query_token+"&result-fields="+fields+"&sort-order="+sort_order+"&result-count=10&show-results&result-info=all&result-format=xml";
    document.getElementById('right_talent_product_src').src = ntv7.search_path + params+"&callback=ntv7.handleRightTalentProduct";
}
ntv7.handleRightTalentProduct = function(xmlDoc, httpCode)
{
    if(httpCode!="200" || xmlDoc==null){return false;}
    var data = xmlDoc.getElementsByTagName("record");
    if(data.length==0){return false;}
	var html = "";

	var name = ntv7.XmlNodeValue(data[0], "title");

	html += "<div class=\"title-container\">";
	html += "<h2 class=\"title\"><span>"+name+"さんの関連商品</span></h2>";
	html += "</div>";

	html += "<div class=\"content\">";
	html += "<ul class=\"list-program-01\">";

	for (var i = 0; i < data.length; i++) {
		var title = ntv7.XmlNodeValue(data[i], "text-3");
		var url = ntv7.XmlNodeValue(data[i], "text-4");
	    var href = "javascript:window.open('"+url+"', '_ntv7ec').focus();";
        html += "<li><a href=\""+href+"\" title=\""+title+"\">"+title+"</a></li>";
	}

	html += "</ul>";
	html += "<ul class=\"nav-page-01\">";
	html += "<li><a href=\"javascript:ntv7.win('/talent/"+ntv7.right_talent_product_talentid+"');\">商品をもっと見る</a></li>";
	html += "</ul>";
	html += "</div>";

    var ctrl = document.getElementById(ntv7.right_talent_product_id);
    if(ctrl != null){ ctrl.innerHTML = html; }
}

