var JizaiMatch = {};
JizaiMatch.param = {};
/************************************************************
 * default parameters
 ************************************************************/
JizaiMatch.param.num = '2';
//JizaiMatch.param.freqtype = 'base';
//JizaiMatch.param.select = 'roulette';
JizaiMatch.ref = location.referrer;

/************************************************************
 * custom paramters
 ************************************************************/
var shun_head_word = utf8Keyword.split("+");
JizaiMatch.param.words = shun_head_word[0];
// JizaiMatch.param.text = '';
// JizaiMatch.param.category = '';
// JizaiMatch.param.url = '';
 JizaiMatch.param.domain = '!http://news%2B!http://k.%2B!http://sweets.nifty.com/cs/catalog/sweets_news%2B!http://sexy.nifty.com/cs/catalog/sexy_nude-contents%2B!http://sexy.nifty.com/cs/catalog/sexy_av-contents%2B!http://sports%2B!http://tv%2B!http://tabi.%2B!http://keiba.';
// JizaiMatch.param.adult = 'off';
// JizaiMatch.param.charge = 'both';
// JizaiMatch.param.page = 'detail';
// JizaiMatch.param.media = 'pc';
//JizaiMatch.param.src = '0';
// JizaiMatch.param.adwordnum = '5';
// JizaiMatch.param.adtest = 'on';
JizaiMatch.api = 'w2s';
JizaiMatch.param.ie = 'utf-8';
//JizaiMatch.param.check = 'off';
//JizaiMatch.target = 'jizaiMatch';
/************************************************************
 * custom view
 *  html elements is built like below
 * <JizaiMatch.open>
 *  <JizaiMatch.create*>
 * <JizaiMatch.close>
 * word = {word:"string", score:"num"}
 * site = {url:"url", r_url:"url", score:"num", title:"text", snippet:"text", thumbnail:"url", visible_url:"url"}
 * adv = {link:"url", visibleUrl:"url", beaconParam:"url", title:"text", description:"text"}
 ************************************************************/
JizaiMatch.open = '<div id="nifAds"><h3>■@niftyの関連サービス</h3><dl>';
JizaiMatch.close = '</dl></div>';
JizaiMatch.createHTML = function(data, cnt, length){
    if(!this.validation(data)) return null;
//    var title = data.title.replace(/:MOOCS:@nifty/,'').replace('：インターネット医科大学：@nifty','').replace('@nifty動画 ','').replace(':@nifty不動産','').replace('：占い総合サイト','').replace('グラビアアイドル ','');
    var url = data.r_url.replace('http://btm.nifty.com/r?url=', '');
    return '<dt><a class="ads_title" href="http://track.nifty.com/tr/ad/a1N1/13Cy/'+url+'">' + data.title + '</a></dt>';
};
if(!document.getElementById('jizaimatchlib'))
    document.write('<scr'+'ipt id="jizaimatchlib" type="text/javascript" charset="utf-8" src="/siteparts/v2/js/jizaimatchlib.js"></scr'+'ipt>');
else
    JizaiMatch.init();