//////////////////////////////////////////////////////////////

//	------------------------------------
//	[ e-toner.net ]
//	------------------------------------
//	2004 (C) DKN Project
//	info@dknproject.jp

//////////////////////////////////////////////////////////////



//////////////////////////////////////////////////////////////
// [ Date ]
//////////////////////////////////////////////////////////////

		dd = new Date();
		yy = dd.getYear();
		mm = dd.getMonth() + 1;
		dd = dd.getDate();
		if (yy < 2000) { yy += 1900; }
		if (mm < 10) { mm = "0" + mm; }
		if (dd < 10) { dd = "0" + dd; }

//////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////
// [ MouseOver ]
//////////////////////////////////////////////////////////////

		function newImage(arg) {
			if (document.images) {
				rslt = new Image();
				rslt.src = arg;
				return rslt;
			}
		}

		function changeImages() {
			if (document.images && (preloadFlag == true)) {
				for (var i=0; i<changeImages.arguments.length; i+=2) { document[changeImages.arguments[i]].src = changeImages.arguments[i+1]; }
			}
		}

		var preloadFlag = false;
		function preloadImages() {
			if (document.images) {
				preloadFlag = true;
			}
		}

//////////////////////////////////////////////////////////////


/* スポットバナー
----------------------------------------------- */
function spotBanner() {
	document.write('<div id="etona" style="position:absolute;display:none;">');
	document.write('<a href="../about/smartselect.html"><img src="home/img/bn_smartselect_spot.gif" width="54" height="54" border="0" alt="SMART SELECT品質基準"></a>');
	document.write('</div>');
}

/* 表示位置固定
----------------------------------------------- */
function floatbt() {
	var bt = document.getElementById("etona");
	if (document.all) {
		bt.style.pixelLeft = ((document.body.clientWidth) / 2) + 375;
		bt.style.pixelTop = document.body.scrollTop + 200;
	}
	else {
		bt.style.left = (window.innerWidth / 2) + 375 + "px";
		bt.style.top = window.pageYOffset + 200 + "px";
	}
	if (bt.style.display == "none") { bt.style.display = "block"; }
	setTimeout("floatbt()", 10);
}


//////////////////////////////////////////////////////////////
// [ Addbookmark ]
//////////////////////////////////////////////////////////////

		function addBookmark() {
			UAGENT = navigator.userAgent.toUpperCase();
			if (UAGENT.indexOf("MSIE") >=0 && UAGENT.indexOf("WIN") >=0) {
				window.external.addFavorite('http://www.e-toner.net/','リサイクルトナー [ e-toner.net ]');
				changeImages('b_fav','home/img/b_fav_on.gif');
			}
			else { alert("現在お使いのブラウザではこの機能をご利用になれません。\r\nお手数ですがメニューからブックマークをお願いいたします。"); }
		}

//////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////
// [ PopUpWindow ]
//////////////////////////////////////////////////////////////

		function popUp(url) {
			sealWin=window.open(url,"win",'toolbar=0,location=1,directories=0,status=1,menubar=1, scrollbars=1,resizable=1,width=500,height=450');
			self.name = "mainWin";
		}

		function openWin(url,wsize,hsize,xp,yp,wname,scroll) {
			var w = window;
			w = open(url,"" + wname + "", "location=no,menubar=no,resizable=no,scrollbars=" + scroll + ",status=no,toolbar=no,left=" + xp + ",top=" + yp + ",width=" + wsize + ",height=" + hsize + "");
			w.focus();
		}

//////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////
// [ PageUp ]
//////////////////////////////////////////////////////////////

		function pageup(e) {
			UAGENT = navigator.userAgent.toUpperCase();
			if (UAGENT.indexOf("MSIE") >=0) { posi = event.y; }
			else { posi = e.pageY; }
			moveObje(posi);
		}

		function moveObje(position) {
			move = position / 10;
			point = parseInt(position - move);
			scrollTo(0,point);
			if (point > 0) { setTimeout("moveObje(point)",10); }
		}

//////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////
// [ Convert ]
//////////////////////////////////////////////////////////////

		var zenkaku = new Array("Ａ","Ｂ","Ｃ","Ｄ","Ｅ","Ｆ","Ｇ","Ｈ","Ｉ","Ｊ","Ｋ","Ｌ","Ｍ","Ｎ","Ｏ","Ｐ","Ｑ","Ｒ","Ｓ","Ｔ","Ｕ","Ｖ","Ｗ","Ｘ","Ｙ","Ｚ","ａ","ｂ","ｃ","ｄ","ｅ","ｆ","ｇ","ｈ","ｉ","ｊ","ｋ","ｌ","ｍ","ｎ","ｏ","ｐ","ｑ","ｒ","ｓ","ｔ","ｕ","ｖ","ｗ","ｘ","ｙ","ｚ","０","１","２","３","４","５","６","７","８","９","（","）","＋","−","×","÷","＝","％","：","；","＆","￥","＄","＃","､","、","，","．","。","｡","〜","’","‘","゜","／","―","−","‐","＠","＿");
		var hankaku = new Array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","(",")","+","-","*","/","=","%",":","\;","&","\\","$","#","\,","\,","\,",".",".",".","~","'","'","'","/","-","-","-","@","_");

		function stringCov(str) {
			var fm = document.entryForm;
			for (i = 0; i < zenkaku.length; i++) {
				var rgexp = new RegExp(zenkaku[i], "g");
				str = str.replace(rgexp,hankaku[i]);
				str = str.toLowerCase();
			}
			newStr = str;
		}

//////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////
// [ Cookie ]
//////////////////////////////////////////////////////////////

		function getCookie(key,  tmp1, tmp2, xx1, xx2, xx3) {
			tmp1 = " " + document.cookie + ";";
			xx1 = xx2 = 0;
			len = tmp1.length;
			while (xx1 < len) {
				xx2 = tmp1.indexOf(";", xx1);
				tmp2 = tmp1.substring(xx1 + 1, xx2);
				xx3 = tmp2.indexOf("=");
				if (tmp2.substring(0, xx3) == key) { return(unescape(tmp2.substring(xx3 + 1, xx2 - xx1 - 1))); }
				xx1 = xx2 + 1;
			}
			return("");
		}

		function setCookie(key, val, tmp) {
			tmp = key + "=" + escape(val) + "; ";
			// tmp += "path=" + location.pathname + "; ";
			//tmp += "expires=Fri, 31-Dec-2030 23:59:59; ";
			document.cookie = tmp;
		}

		function clearCookie(key) { document.cookie = key + "=" + "xx; expires=1-Jan-1997 00:00:00;"; }

//////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////
// [ Search ]
//////////////////////////////////////////////////////////////

		function search() {
			fm = document.srcForm;
			if (fm.toner.value == "" && fm.maker.selectedIndex == 0) { alert("メーカー名もしくは機種名・トナー名を指定してください。"); fm.toner.focus(); return false; }
			fm.submit();
		}

//////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////
// [ Quick sale ]
//////////////////////////////////////////////////////////////

		function quickSl() {
			fm = document.quickSale;
//			if (fm.Email.value != "") { stringCov(fm.Email.value); fm.Email.value = newStr; }
//			if (fm.TantoName.value == "") { alert('お名前を入力してください。'); fm.TantoName.focus(); return false; }
//			if (fm.Email.value == "") { alert('メールアドレスを入力してください。'); fm.Email.focus(); return false; }
//			if (fm.Email.value != "") {
//				txt = fm.Email.value;
//				data = txt.match(/^\S+@\S+\.\S+$/);
//				if (!data) { alert('メールアドレスの形式に誤りがあります。'); fm.Email.focus(); return false; }
//			}
			if (fm.QuickSale_Num.value == "") { alert("ご購入本数を入力してください。"); fm.QuickSale_Num.focus(); return false; }

			fm.submit();
		}

//////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////
// [ Support ]
//////////////////////////////////////////////////////////////

		function supportSend() {
			fm = document.supportForm;
			if (fm.Email.value != "") { stringCov(fm.Email.value); fm.Email.value = newStr; }
			if (fm.Memo.value == "") { alert('お問合せ内容を入力してください。'); fm.Memo.focus(); return false; }
			if (fm.TantoName.value == "") { alert('お名前を入力してください。'); fm.TantoName.focus(); return false; }
			if (fm.Email.value == "") { alert('メールアドレスを入力してください。'); fm.Email.focus(); return false; }
			if (fm.Email.value != "") {
				txt = fm.Email.value;
				data = txt.match(/^\S+@\S+\.\S+$/);
				if (!data) { alert('メールアドレスの形式に誤りがあります。'); fm.Email.focus(); return false; }
			}
			fm.submit();
		}

//////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////
// [ Login ]
//////////////////////////////////////////////////////////////

		function login() {
			fm = document.lginForm;
			if (fm.CustomerNo.value == "") { alert("エトナIDを入力してください。"); fm.CustomerNo.focus(); return false; }
			if (fm.Password.value == "") { alert("パスワードを入力してください。"); fm.Password.focus(); return false; }

			fm.submit();
		}

//////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////
// [ Logout ]
//////////////////////////////////////////////////////////////

		function logout() {
			window.opener.location.href = '../index.html';
		}

//////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////
// [ Mailmagazine ]
//////////////////////////////////////////////////////////////

		function mlEntrys() {
			fm = document.mlEntry;
			if (fm.name.value == "") { alert('お名前を入力してください。'); fm.name.focus(); return false; }
			if (fm.mail.value == "") { alert('メールアドレスを入力してください。'); fm.mail.focus(); return false; }
			if (fm.mail.value != "") {
				txt = fm.mail.value;
				data = txt.match(/^\S+@\S+\.\S+$/);
				if (!data) { alert('メールアドレスの形式に誤りがあります。'); fm.mail.focus(); return false; }
			}
			var w = window;
			w = open("","mailmagazine","location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no,left=0,top=0,width=625,height=250");
			fm.submit();
		}

		function mlCancels() {
			fm = document.mlCancel;
			if (fm.mail.value == "") { alert('メールアドレスを入力してください。'); fm.mail.focus(); return false; }
			if (fm.mail.value != "") {
				txt = fm.mail.value;
				data = txt.match(/^\S+@\S+\.\S+$/);
				if (!data) { alert('メールアドレスの形式に誤りがあります。'); fm.mail.focus(); return false; }
			}
			var w = window;
			w = open("","mailmagazine","location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no,left=0,top=0,width=625,height=530");
			fm.submit();
		}

		function mlEdits() {
			fm = document.mlEdit;
			if (fm.mail.value == "") { alert('メールアドレスを入力してください。'); fm.mail.focus(); return false; }
			if (fm.mail.value != "") {
				txt = fm.mail.value;
				data = txt.match(/^\S+@\S+\.\S+$/);
				if (!data) { alert('メールアドレスの形式に誤りがあります。'); fm.mail.focus(); return false; }
			}
			var w = window;
			w = open("","mailmagazine","location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no,left=0,top=0,width=625,height=530");
			fm.submit();
		}

//////////////////////////////////////////////////////////////
