﻿var adsData = null;
function showAds(picType,selector,remarks){
    var conList = $(selector);if(conList.length==0){return;}
    var dataList = adsData.filter(function(){return $(this).find("AdType").text() == picType && ((remarks == undefined) || ($(this).find("Remarks").text() != "" && $(this).find("Remarks").text().indexOf(remarks)>=0))});
    var recCount = dataList.length, conCount = conList.length;
    if(recCount==0 || conCount==0) return;
    var minCount = Math.min(recCount,conCount);
    Tianchong(conList.first(),dataList.first());
    for(var i=0;i<minCount;i++){Tianchong(conList.eq(i),dataList.eq(i));}
}
function showAct(selector){
    var conList=$(selector);if(conList.length==0) return;
    var dataList = adsData.filter(function(){return $(this).find("AdType").text() == "activity"});
    var recCount = dataList.length,conCount=conList.length;
    if(recCount==0 || conCount==0) return;
    var minCount = Math.min(recCount,conCount);
    for(var i=0;i<minCount;i++){TianchongAct(conList.eq(i),dataList.eq(i));}
}
function showHotword(){
    var conList=$(".hotword .item");if(conList.length==0) return;
    var dataList = adsData.filter(function(){return $(this).find("AdType").text() == "hotword"});
    for(var i=0;i<3;i++){TianchongHotword(conList.eq(i),dataList.eq(i));}
}
function TianchongHotword(box,data){
    var words = data.find("Title").text(),type=data.find("Remarks").text();if(words==""){return "";}
    var arr = words.split(","),count=arr.length,html="";
    for(var k=0;k<count;k++){html+="<a href=\""+encodeURI("http://www.000219.com/search.aspx?t="+type+"&q="+arr[k])+"\">"+arr[k]+"</a>";}
    box.html(html);
}
function Tianchong(box,data){
    var title = data.find("Title").text(),imgUrl = data.find("ImgUrl").text(),link = data.find("Link").text();
    var html = "<a href=\""+link+"\"><img title=\""+title+"\" src=\""+imgUrl+"\" /></a><div class=\"split\"></div>";
    box.show();box.html(html);
}
function TianchongAct(box,data){
    var title = data.find("Title").text(),imgUrl = data.find("ImgUrl").text(),link = data.find("Link").text();
    var html = "<a href=\""+link+"\"><img title=\""+title+"\" src=\""+imgUrl+"\" /></a><br/><a href=\""+link+"\">"+title+"</a>";
    box.show();box.html(html);
}
function Zengjia(box,data){
    var title = data.find("Title").text(),imgUrl = data.find("ImgUrl").text(),link = data.find("Link").text();
    var html = "<a href=\""+link+"\"><img title=\""+title+"\" src=\""+imgUrl+"\" /></a>";
    box.show();box.html(box.html()+html);
}
function LoadAds(callback){$.ajax({type:"POST", url:"/js/recommend/AdsData.asmx/Load", success:function(msg){adsData = $(msg).children().children();if(typeof(callback)=="function"){callback();}}});}
$(function(){LoadAds(function(){showHotword();showAds("banner","._banner");showAds("left","._left");showAds("wide","._wide");showAct(".activity");showAds("right","._right");});});
