google_ad_client = 'ca-livedoor-blog_js';
google_ad_channel = 'blog_omoshiro';
google_max_num_ads = '20';
google_ad_output = 'js';
google_ad_type = 'text';
google_language = 'ja';
google_country = 'JP';
google_encoding = 'euc-jp';
google_safe = 'high';
document.write(unescape('%3Cscript src="http://parts.blog.livedoor.jp/js/usr/user_data.js?1020" type="text/javascript"%3E%3C/script%3E'));
var ldb_user_ads = {
	param: function(){
		var id = (typeof ld_blog_vars.id != 'undefined') ? ld_blog_vars.id : '0';
		google_ad_client = ldb_user_data[id][0];
		google_ad_channel = ldb_user_data[id][1];
		google_max_num_ads = ldb_user_data[id][2];
	},
	load: function(){
		this.param();
		document.write('<scr' + 'ipt type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></scr' + 'ipt>');
	},
	set: function(google_ads){
		this.google_ads = google_ads;
	},
	display: function(num){
		if(typeof(this.google_ads) == 'undefined') return;
		if(this.google_ads.length < 1) return;
		var s = '';
		var i;
		s +='<div class="ad-outer">'
		+ '<div class="ad-by"><a href="http://www.google.co.jp/intl/ja/ads/">Ads by Google</a></div>'
		+ '<div class="ad-set">';
		for(i = 0; i < num; i++){
			var ads = this.google_ads.shift();
			if(ads) s += this.format(ads);
		}
		s +='</div></div>';
		document.write(s);
		return;
	},
	ref_display: function(num){
		if(typeof(this.google_ads) == 'undefined') return;
		if(this.google_ads.length < 1) return;
		if(this.ref()){
			var s = '';
			var i;
			s +='<div class="ad-outer">'
			+ '<div class="ad-by"><a href="http://www.google.co.jp/intl/ja/ads/">Ads by Google</a></div>'
			+ '<div class="ad-set">';
			for(i = 0; i < num; i++){
				var ads = this.google_ads.shift();
				if(ads) s += this.format(ads);
			}
			s +='</div></div>';
			document.write(s);
		return;
		}
	},
	format: function(ads){
	   return '<div class="ad-box"><a href="javascript:void(0);" onclick="javascript:if(typeof(blog_counter_adtrk) == \'function\') { blog_counter_adtrk(\'\', \'google_pbp\')};window.location.href=\'' + ads.url + '\';return false;">'
		+ '<span class="ad-title">' + ads.line1 + '</span>'
		+ '<span class="ad-url">' + ads.visible_url + '</span>'
 		+ '<span class="ad-description">' + ads.line2 + '&nbsp;' + ads.line3 + '</span>'
 		+ '</a></div>';
	},
	ref: function(){
		var ref_url = document.referrer;
		var SearchEngineList = [
			"^http:\/\/search\.livedoor\.com\/search",
			"^http:\/\/sf\.livedoor\.com\/search",
			"^http:\/\/www\.google\.(co\.jp|com)\/search",
			"^http:\/\/images\.google\.(co\.jp|com)",
			"^http:\/\/blogsearch\.google\.co\.jp\/blogsearch",
			"^http:\/\/search\.yahoo\.co\.jp\/search",
			"^http:\/\/blog-search\.yahoo\.co\.jp\/search",
			"^http:\/\/search\.goo\.ne\.jp\/web.jsp",
			"^http:\/\/blog\.search\.goo\.ne\.jp\/search_goo\/result",
			"^http:\/\/search\.live\.com\/results\.aspx",
			"^http:\/\/search\.msn\.co\.jp",
			"^http:\/\/www\.excite\.co\.jp\/search.gw",
			"^http:\/\/www\.baidu\.jp",
			"^http:\/\/blog\.baidu\.jp",
			"^http:\/\/search\.nifty\.com\/websearch\/search",
			"^http:\/\/search\.nifty\.com\/blogsearch\/search",
			"^http:\/\/search\.www\.infoseek\.co\.jp\/Web",
			"^http:\/\/blogsearch\.fc2\.com",
			"^http:\/\/ask\.jp\/web\.asp",
			"^http:\/\/localhost"
		];
		for(var i=0; i < SearchEngineList.length; i++){
			if(ref_url.match(SearchEngineList[i])) {
				return true;
			}
		}
		return false;
	}
}
function google_ad_request_done(google_ads) {
	ldb_user_ads.set(google_ads);
}
