﻿// JavaScript Document
/********************************************/
/*            グローバル変数宣言            */
/********************************************/
var	icon	= new Array();
var	URLargument	= new Array();
var	w		= window.location;

/********************************************/
/*             フォントサイズ系             */
/********************************************/
(function() {
	var _icon	={
		"btn":{
			"ico1":"<img src=\"http://www.sourcenext.com/eshop/img/font_size_btn/icon_s_0.gif\" width=\"20\" height=\"20\" onmouseover=\"this.src='http://www.sourcenext.com/eshop/img/font_size_btn/icon_s_1.gif'\" onmouseout=\"this.src='http://www.sourcenext.com/eshop/img/font_size_btn/icon_s_0.gif'\" onClick=\"_setCookie(2)\" />",
			"ico2":"<img src=\"http://www.sourcenext.com/eshop/img/font_size_btn/icon_m_0.gif\" width=\"20\" height=\"20\" onmouseover=\"this.src='http://www.sourcenext.com/eshop/img/font_size_btn/icon_m_1.gif'\" onmouseout=\"this.src='http://www.sourcenext.com/eshop/img/font_size_btn/icon_m_0.gif'\" onClick=\"_setCookie(3)\" />",
			"ico3":"<img src=\"http://www.sourcenext.com/eshop/img/font_size_btn/icon_l_0.gif\" width=\"20\" height=\"20\" onmouseover=\"this.src='http://www.sourcenext.com/eshop/img/font_size_btn/icon_l_1.gif'\" onmouseout=\"this.src='http://www.sourcenext.com/eshop/img/font_size_btn/icon_l_0.gif'\" onClick=\"_setCookie(4)\" />"
		},
		"icon":{
			"ico1":"<img src=\"http://www.sourcenext.com/eshop/img/font_size_btn/icon_s.gif\" width=\"20\" height=\"20\" ID=\"nowsize\" />",
			"ico2":"<img src=\"http://www.sourcenext.com/eshop/img/font_size_btn/icon_m.gif\" width=\"20\" height=\"20\" ID=\"nowsize\" />",
			"ico3":"<img src=\"http://www.sourcenext.com/eshop/img/font_size_btn/icon_l.gif\" width=\"20\" height=\"20\" ID=\"nowsize\" />"
		}
	}
	icon	=[
	false,
	_icon.icon.ico1+_icon.btn.ico2+_icon.btn.ico3,
	_icon.icon.ico1+_icon.btn.ico2+_icon.btn.ico3,
	_icon.btn.ico1+_icon.icon.ico2+_icon.btn.ico3,
	_icon.btn.ico1+_icon.btn.ico2+_icon.icon.ico3,
	_icon.btn.ico1+_icon.btn.ico2+_icon.icon.ico3
	]
})()
/**-----------------------**/



function getURLarguments(){
	var	_argument	= w.search.replace(/^\?/,'').split('&');
	for	(var _i in _argument){
		var	temp	= _argument[_i].split('=');
		URLargument[temp[0]]=temp[1]||false;
	}
}
getURLarguments();
function mAlert(str){
	if(w.host.match(/origin/ig)){alert(str+'\nこのメッセージはテストURLでのみ表示されます')};
}

/********************************************/
/*	tk_setCookie(key, value, period)		*/
/*	key		:キー							*/
/*	value	:値								*/
/*	period	:有効期限（日）					*/
/********************************************/

function tk_setCookie(key, value, period) {
	var	nowtime	= new Date().getTime();
	var	limit	= new Date(nowtime + (60 * 60 * 24 * 1000 * period));
	var	expires = limit.toGMTString();
	// クッキーの発行（書き込み）
	document.cookie = key + "=" + escape(value) + "; expires=" + expires +";path=/";
}


var	myCookie	= document.cookie;
var	fontSize	= new Number(3);
var	arg			= new Array();
	var	_arg	= myCookie.split(';')
	for (var i=0; _arg.length>i; i++){
		var temp=_arg[i].split('=');
		arg[temp[0].replace(/ /,'')]=temp[1];
	}
fontSize = arg.fontSize||3;

document.write ('<link  href="/css/css-size'+ fontSize +'.css" rel="stylesheet" type="text/css">');
function _setCookie(_num){
	if(!_num)	var	_num	= document.FORM.fontSize.selectedIndex+1;
	tk_setCookie('fontSize',_num,365)
	if (navigator.userAgent.match(/msie/ig)) {
		document.createStyleSheet('/css/css-size'+ _num +'.css');
		try{
			document.FORM.fontSize.selectedIndex	= _num-1;
		}catch( e ){
			try{
				reWrite('fIcon',icon[_num]);
			}catch( e ){}
		}
	}else{
		window.location.reload([true])
	}
}

function reSizeWin(){
	try{
		document.FORM.fontSize.selectedIndex=fontSize-1;
	//Script
	}catch( e ){
	//エラー時の処理
	}
}

function makeInnerHTML(){
	var	w	= window.location;	//ロケーションオブジェクト取得

	try{
		$('ecLogo2').innerHTML='<img src="/img/common_img/clear.gif" alt="SOURCENEXT eSHOP" name="eSHOP_logo" border="0" height="40" width="218">';
	}catch( e ){
	//エラー時の処理
	}


	var tk	= (w.search.match(/tk=/))? URLargument.tk:false; 
	(tk)?	tk_setCookie('tk',tk,1):void(0);

	if(w.port > 0){
		var hostName	= w.hostname.split('.');
		var jsName		= hostName[0]+'-'+w.port+'.js';
		var js = new ImportJS('/js/'+jsName,'utf-8');
	}
	var	HTML	= new String();
	var	lastHTML= new String();
	if(window['key']){
		if(key=='com')	{
			HTML	+=	'<div style="text-align:right;"><a href="/rule/index.html">規約一覧</a>　　</div>'
		}else if(key=='rec')	{
			HTML	+=	'<div style="text-align:right;"><a href="http://www.sourcenext.com/privacy/jinji.html">採用に関する個人情報の取り扱いについて</a>　　</div>'
		}else if(key=='par')	{
			HTML	+=	'<div style="text-align:right;"><a href="http://www.sourcenext.com/privacy/partner.html">個人情報の取り扱いについて</a>　　</div>'
		}else if(key=='sup')	{
			HTML	+=	'<div style="text-align:right;"><img src="/test/img/support/powerdby.gif">　　</div>'
		}else if(key=='ecmail')	{
			HTML	+=	'<div ID="footBOX"><p><a href="/privacy/kojin2.html">個人情報の取り扱いについて</a></p></div>'
		}else if(key=='myp')	{
			HTML	+=	'<div ID="myp"><a href="/privacy/"><img src="/img/common_img/trustejp.gif" width="116" height="34" border="0"></a><div ID="footBOX"><p style="font-size:80%"><a href="/privacy/kojin.html">個人情報の取り扱いについて</a></p></div></div>'
		}
	}


	var anc=document.getElementsByTagName('A');
	for(var i=0; i<anc.length; i++){
		if(anc[i].getAttribute('href')){
			if(anc[i].getAttribute('href').match(/\/agree\?/)){
				var temp=anc[i].getAttribute('href').split('?');
				anc[i].setAttribute('href','/titles/agree/?'+temp[1]);
				anc[i].setAttribute('target','_blank');
			}
		}
	}
	if(window['key']){
		var	keyChk	=(key=='myp')?true:false;
	}
	HTML	+=	(keyChk)?'<div id="mypfoot">':'';
	HTML	+=	'当サイトでは　■文字の大きさを調節できます　';
	HTML	+=	'<form name="FORM" style="display:inline;">';
	HTML	+=	'<select name="fontSize" onChange="_setCookie()">';
	HTML	+=	'<option>極小</option>';
	HTML	+=	'<option>小</option>';
	HTML	+=	'<option>中</option>';
	HTML	+=	'<option>大</option>';
	HTML	+=	'<option>特大</option>';
	HTML	+=	'</select>';
	HTML	+=	'</form>';
	HTML	+=	'　　■ロゴマークをクリックするといつでもトップページに戻れます';
	HTML	+=	(keyChk)?'</div>':'<div style="text-align:right">Copyright (C) SOURCENEXT CORPORATION All Rights Reserved.<a href="/privacy/"><img src="/img/common_img/trustejp.gif" align="absmiddle" border="0" height="34" width="116" style="margin-left:1em"></a></div>';

	try{
		var obj	= document.getElementById('footer');
		obj.innerHTML = HTML;
		obj.style.backgroundColor = document.bgColor;
	}catch( e ){
	}


/*	注意書き文言
	set2009();
*/
	reSizeWin();
}
function setZERONOTE(){
}

function set2009(){
	if(w.pathname.match(/\/cp\/.\/09\d\d\//)){
		try{
			$('EC').innerHTML+='<p class="kome" style="text-align:left">※東海・伊豆地方の地震による配送日程への影響について<br>8月11日（火）明け方に発生いたしました東海・伊豆地方の地震の影響で、一部地域で配送に遅延が見込まれています。お買い物の際はあらかじめご了承ください。</p>'
		}catch( e ){
		//エラー時の処理
		}
	}
}

function welcome2009(){
}
