// JavaScript Document

(function($){

	$(document).ready(function(){
							   
		// rollover.
		$('img.over, input.over').each(function(){
			// preload image.
			var img = new Image();
			img.src = this.src.replace(/^(.+)(\.[a-z]+)$/, '$1_on$2');
			$(this)
				// store the image sources.
				.data('image', {
					defaultSrc: this.src,
					hoverSrc: img.src
				})
				.hover(
					function(){
						this.src = $(this).data('image').hoverSrc;
					},
					function(){
						this.src = $(this).data('image').defaultSrc;
					}
				);
		});

		// status current.
		$('img.current').each(function(){
			this.src = this.src.replace(/^(.+)(\.[a-z]+)$/, '$1_on$2');
		});
		
		// set year in copyrights.
		$('#footer .copy').html('&copy;'+ (new Date().getFullYear() || '2009') +' RD SUPPORT Co,.LTD. All Rights Reserved.');
		
		// checkbox
		$('#gnavi .search_box label input').parent().removeClass("labelon");
		$('#gnavi .search_box label input:checked').parent().addClass("labelon");
		$('#gnavi .search_box label').click(
			function() {
				$('#gnavi .search_box label input').parent().removeClass("labelon");
				$('#gnavi .search_box label input:checked').parent().addClass("labelon");
			}
		);

		$('#gnavi .search_box label').hover(
			function() {
				$(this).addClass("labelhover");
			},
			function() {
				$(this).removeClass("labelhover");
			}
		);
		
		$('#gnavi .search_box .inp_text').focus(
			function() {
				$(this).attr("value","");
			}
		);
		
		// corner box
		$(".corner").corner("round 8px");
		
		//
		$(".profile_block01 .box01:eq(0)").addClass("first");
		$(".profile_block01 .box01:eq(1)").addClass("second");
		$(".profile_block01 .box01:eq(2)").addClass("third");
		$(".profile_block01 .box01:odd").addClass("clearbox");

		$(".profile_block01 .first .box03 dl dt").prepend('<img src="/profile/img/img_no01.png" alt="1" class="rank_num" />');
		$(".profile_block01 .second .box03 dl dt").prepend('<img src="/profile/img/img_no02.png" alt="2" class="rank_num" />');
		$(".profile_block01 .third .box03 dl dt").prepend('<img src="/profile/img/img_no03.png" alt="3" class="rank_num" />');
		
		$(".column_block01 ul li:odd").addClass('odd')
		$(".search_block01 ol li:odd").addClass('odd')
		$(".info_block01 ul li:odd").addClass('odd')
		
		$(".blank").click(
			function() {
				window.open(this.href,'_blank');return false;
			}
		);

		// MT Plugin 自動実行
		mtAttachEvent('usersignin', mtUpdateSignInWidget);
		mtUpdateSignInWidget();

	});

})(jQuery);

// MT  Plug-in
function mtUpdateSignInWidget(u) {
	var separator = '';
	var el = document.getElementById('signin-widget-content');
	var content = '';
	if (!el) return;
	if (u) {
		if (u && u.is_authenticated) {
			user = u;
			mtSaveUser();
		} else {
			// user really isn't logged in; so let's do this!
			return mtSignIn();
		}
	} else {
		u = mtGetUser();
	}
	if (u && u.name) {
		content += '<li>' + u.name + 'さんこんにちは</li>';
		if (u.is_author)
			content += separator + '<li><a href="https://www.meal-plaza.jp/cgi-bin/mt/community.cgi?__mode=edit&blog_id=3&return_to=' + encodeURIComponent(document.URL) + '">会員情報の変更</a></li>';
		
		content += separator + '<li class="logout"><a href="javascript:void(0)" onclick="return mtSignOutOnClick()">ログアウト</a></li>';
		
	} else if (u && u.is_banned) {
		content = 'このブログにサインインする権限がありません。';
	} else {
		content = '<li class="login"><a href="javascript:void(0)" onclick="return mtSignInOnClick(\'signin-widget-content\')">ログイン</a></li>';
		
		
		content += separator + '<li class="new"><a href="https://www.meal-plaza.jp/cgi-bin/mt/community.cgi?__mode=register&blog_id=3&return_to=' + encodeURIComponent(document.URL) + '">新規会員登録（無料）</a></li>';
		
		
	}
	el.innerHTML = '<ul>'+content+'</ul>';
}

// Google Analytics
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
try {
	var pageTracker = _gat._getTracker("UA-12003700-1");
	pageTracker._trackPageview();
} catch(err) {}

// IE6 flicker
(function(){ /*Use Object Detection to detect IE6*/ var m = document.uniqueID /*IE*/ && document.compatMode /*>=IE6*/ && !window.XMLHttpRequest /*<=IE6*/ && document.execCommand ; try{ if(!!m){ m("BackgroundImageCache", false, true) /* = IE6 only */ } }catch(oh){}; })(); 

