$(function(){
	popup_help();
});

function popup_help(){

var scope=$('#content img.popupHelp,#searchmain img.popupHelp,#browseHistory img.popupHelp,.videoService img.popupHelp')
scope.css('visibility','visible')

var helpWindow=[
'<div id="popupHelpWindow"><div class="helpFrame">',
'<dl class="helpDefine">',
'<dt class="helpDefine"><span class="helpSubject"></span><span class="colseWindow">閉じる<img src="/img/button_popup_close.gif"></span></dt>',
'<dd class="helpDefine"></dd>',
'</dl><!-- /.helpContents -->',
'</div></div><!-- /#popupHelpWindow -->'
].join('');

$('body').prepend(helpWindow);
scopeHelp = $('#popupHelpWindow');
scopeHelp.hide();


var helpSubject = new Array();
var helpDefine = new Array();
var helpWidth = new Array();
var helpPosition = new Array();
var helpPositionY = new Array();

helpSubject['contentsValue']='評価';
helpDefine['contentsValue']=[
'レンタルされご視聴になった作品を5点満点で評価していただくシステムです。<br>',
'予約リストのレンタル履歴より評価することができます。<br>',
'<a href="http://rental.faq.rakuten.co.jp/cgi-bin/rakuten_rental.cfg/php/enduser/std_adp.php?p_faqid=5606" class="leadLink">評価の詳しい説明</a>'
].join('');
helpWidth['contentsValue']='300';
helpPosition['contentsValue']='right';

helpSubject['contentsDelivery']='お届け状況';
helpDefine['contentsDelivery']=[
'在庫や人気の状況によって、お届けまでの期間が異なります。<br>',
'アイコンで借りやすさを表していますので、レンタル時の参考にご利用ください。<br>',
'※借りやすさは作品ごとの人気度や在庫状況をもとに表示されています。<br>',
'　在庫状況は常に変動しておりますので、実際の借りやすさと異なる場合があります。<br>',
'　あくまでも目安としてご覧ください。<br>',
'<a href="#stock" class="leadLink">お届け状況の詳しい説明</a>'
].join('');
helpWidth['contentsDelivery']='400';
helpPosition['contentsDelivery']='left';

helpSubject['spotAction']='スポットレンタル';
helpDefine['spotAction']=[
'スポットレンタルサービスとは、DVDやCDを1枚からレンタルできるサービスです。<br>',
'10泊11日の期限付きでお好きなときにレンタルすることができます。<br>',
'お届けはメール便で、返却はポストに投函するだけです。<br>',
'ご利用料金は今だけ1枚50円〜＋送料200円〜となります。<br>',
'ご返却期日を過ぎると、1日につき1枚80円の延滞料金が発生します。<br>',
'※価格は全て税込表記となります。<br>',
'<a href="http://rental.rakuten.co.jp/special/guide/profit.html#secSpot" class="leadLink">スポットレンタルの詳しい説明</a>'
].join('');
helpWidth['spotAction']='500';
helpPosition['spotAction']='left';

helpSubject['makeAffiliate']='作品紹介でアフィリエイト';
helpDefine['makeAffiliate']=[
'作品のアフィリエイトリンクが作成できます。<br>',
'あなたのホームページやメールに掲載したリンク経由でレンタル会員登録がされた場合、「楽天スーパーポイント」が貯まります。',
'<a href="http://rental.faq.rakuten.co.jp/cgi-bin/rakuten_rental.cfg/php/enduser/std_adp.php?p_faqid=4790" class="leadLink">作品紹介でアフィリエイトの詳しい説明</a>'
].join('');
helpWidth['makeAffiliate']='600';
helpPosition['makeAffiliate']='left';

helpSubject['discNumber']='ディスク枚数';
helpDefine['discNumber']='複数枚組の作品はディスク単位での予約及び発送、課金となります。';
helpWidth['discNumber']='300';
helpPosition['discNumber']='right';

helpSubject['reservationSeries']='シリーズ';
helpDefine['reservationSeries']=[
'「シリーズ」の欄にチェックを入れてください。<br>',
'「シリーズ」にチェックされている商品は順番に配送されます。<br>',
'※シリーズチェックされた商品が全てレンタル中の場合、予約リストにご登録された他のレンタル可能作品を発送確定処理対象といたします。<br>',
'<a href="http://rental.faq.rakuten.co.jp/cgi-bin/rakuten_rental.cfg/php/enduser/std_adp.php?p_faqid=4810" class="leadLink">シリーズについての詳しい説明</a>'
].join('');
helpWidth['reservationSeries']='300';
helpPosition['reservationSeries']='right';

helpSubject['spotRental']=helpSubject['spotAction'];
helpDefine['spotRental']=helpDefine['spotAction'];
helpWidth['spotRental']=helpWidth['spotAction'];
helpPosition['spotRental']='left';

helpSubject['spotAllAction']='まとめてスポットレンタル';
helpDefine['spotAllAction']='チェックを入れた商品をまとめてスポットリストに登録できます。';
helpWidth['spotAllAction']='300';
helpPosition['spotAllAction']='left';

helpSubject['browseHistory']='最近チェックした作品';
helpDefine['browseHistory']=[
'お客様が閲覧された楽天レンタル 作品ページの履歴を表示しています。<br>',
'「最近チェックした作品一覧」のテキストリンクを押していただくと、さらに多くの履歴をご確認いただけます。',
'※作品ページの閲覧履歴は、アダルト作品を区別して管理しています。'
].join('');
helpWidth['browseHistory']='300';
helpPosition['browseHistory']='right';

// 20101008[cd contents comment] --start
helpSubject['contentsComments']='収録曲';
helpDefine['contentsComments']=['収録曲に関しては、発売前のメーカー情報を元にして作成しておりますが、<br>',
'収録曲目、収録順が変更となる場合があります。'].join('');
helpWidth['contentsComments']='430';
helpPosition['contentsComments']='top';
// 20101008[cd contents comment] --end

// 20110517[guide spot comment] --start
helpSubject['videoService']='スポットプラン';
helpDefine['videoService']=['※（1）休会中、利用停止中は「楽天VIDEO」につきましてもサービス停止となります。 <br>',
'※（2）30日間の無料期間中に、新たにスポットレンタルをご利用されますと、30日間の無料期間がその翌日からさらに30日間の無料期間となります。'].join('');
helpWidth['videoService']='300';
helpPosition['videoService']='left';
helpPositionY['videoService']='20'
// 20110517[guide spot comment] --end

	scope.click(function (){
		var windowName = $(this).parent().attr('class');
		scopeHelp.hide();
		$('span.helpSubject',scopeHelp).html(helpSubject[windowName]);
		$('dd.helpDefine',scopeHelp).html(helpDefine[windowName]);

		// 20101008[cd contents comment] --start
		var topAdjust = 0;
		if(helpPosition[windowName]=='left'){
			var colPosition = $(this).offset().left - helpWidth[windowName] -5;
		}else if(helpPosition[windowName]=='top'){
			topAdjust = -95;
			var colPosition = $(this).offset().left;
		}else{
			var colPosition = $(this).offset().left + 20;
		}
		
		if(helpPositionY['videoService']){
			var colPositionY = helpPositionY['videoService'];
		}else{
			var colPositionY = 0;
		}
		
		scopeHelp.css('top',$(this).offset().top + topAdjust)
		.css('left',colPosition)
		.css('width',helpWidth[windowName])
		.css('margin-top',colPositionY)
		.show();
		// 20101008[cd contents comment] --end
		$('span.colseWindow',scopeHelp).click(function (){
			scopeHelp.hide();
		});
	});
}


