/**
 * for mailconnect.html
 */
function mailsend(mail){
	var myForm = document.frm;
	myForm.action = "../jdata/mailconnect.html?rmail=" + mail + "@setonet.com";
	myForm.method = "post";
	myForm.submit();
}
/**
 * for status, for not viewing source
 */
function hidestatus()
{
window.status='setonet.com'
return true
}
if (document.layers)
document.captureEvents(Event.mouseover | Event.mouseout)
document.onmouseover=hidestatus
document.onmouseout=hidestatus

// position check
var objPosition = function(obj){
	var results={top:0,left:0};
	while (obj.offsetParent){
		results.top = results.top + obj.offsetTop;
		results.left = results.left + obj.offsetLeft;
		obj = obj.offsetParent;
	}
	return results;
};

function fnStandardPosition(){
	var standard_table = document.getElementById("position_check_table").lastChild;
	return objPosition(standard_table);
}

function initialScroll() {
	var standardTable = fnStandardPosition();
	document.getElementById('LayerFloatingBn').style.left = standardTable.left + 810;
}

var scroll_pixel,div_pixel,gtpos,gbpos,loop,loop2, moving_spd;
var speed2 = 1;



function check_scrollmove()
{
    var LayerFloatingBn = document.getElementById('LayerFloatingBn');
    var standardTable = fnStandardPosition();
	if (document.body.scrollTop <=standardTable.top+1)
	{

		var top_margin1 = standardTable.top+1;
		var top_margin1_2 = standardTable.top+1;
		var speed = 5;

		gtpos = document.body.scrollTop+top_margin1;
		gbpos = document.body.scrollTop+top_margin1_2;

		if(parseInt(LayerFloatingBn.style.top,10) < gtpos)
		{
			LayerFloatingBn.style.top = standardTable.top+1 ;
		}

		if(parseInt(LayerFloatingBn.style.top,10) > gtpos){
			 moving_spd = Math.ceil(Math.abs(parseInt(LayerFloatingBn.style.top,10) - gtpos)/speed);
			 LayerFloatingBn.style.top = parseInt(LayerFloatingBn.style.top,10) - moving_spd;
		}

		loop = setTimeout("check_scrollmove()",speed2);

	}else{

		var top_margin1 = 0;
		var top_margin1_2 = 10;
		var speed = 8;

		gtpos = document.body.scrollTop+top_margin1;
		gbpos = document.body.scrollTop+top_margin1_2;

		if(parseInt(LayerFloatingBn.style.top,10) < gtpos){
			 moving_spd = Math.ceil(Math.abs(gbpos - parseInt(LayerFloatingBn.style.top,10)) / speed);
			 LayerFloatingBn.style.top = parseInt(LayerFloatingBn.style.top,10) + moving_spd;
		}

		if(parseInt(LayerFloatingBn.style.top,10) > gtpos){
			 moving_spd = Math.ceil(Math.abs(parseInt(LayerFloatingBn.style.top,10) - gtpos) / speed);
			 LayerFloatingBn.style.top = parseInt(LayerFloatingBn.style.top,10) - moving_spd;
		}

		loop = setTimeout("check_scrollmove()",speed2);
	}

}

// 상품 쿠키에 등록하기
function getCookie(name){
	var nameOfCookie = name + "=";
	var x = 0;
	while( x <= document.cookie.length ){
		var y = (x+nameOfCookie.length);
		if ( document.cookie.substring( x, y ) == nameOfCookie ) {
			if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 ) {
				endOfCookie = document.cookie.length;
			}
			return unescape( document.cookie.substring( y, endOfCookie ) );
		}
		x = document.cookie.indexOf( " ", x ) + 1;
		if ( x == 0 )
		break;
	}
	return "";
}

function setCookie(name, value){
	var argv = setCookie.arguments;
	var argc = setCookie.arguments.length;
	var expires = (2 < argc) ? argv[2] : null;
	var path = (3 < argc) ? argv[3] : null;
	var domain = (4 < argc) ? argv[4] : null;
	var secure = (5 < argc) ? argv[5] : false;
	document.cookie = name + "=" + escape (value) + "; path=/; domain = setonet.com";
}

function addProductCookie(product_cookie_id) {
	var intMaxProductCnt = 5;
	var strPID = getCookie("product_cookie_id");
	var arrPID = null;
	var intLength = 0;
	if (strPID) {
		arrPID = strPID.split("||");
		intLength = arrPID.length;
	}
	var isPID = false;
	
	for (var i=0; i<intLength-1; i++) {
		if (product_cookie_id == arrPID[i]) {
			isPID = true;
		}
	}
	
	if (isPID == false) {
		if (intLength > intMaxProductCnt) {
			var _strPID = "";
			for (var i=1; i<intLength-1; i++) {
				_strPID = _strPID + arrPID[i] + "||";
			}
			_strPID = _strPID + product_cookie_id + "||";
			setCookie("product_cookie_id", _strPID);				
		} else {
			setCookie("product_cookie_id", strPID + product_cookie_id + "||");
		}
	}
}

function viewProductCookie() {
	var strPID = getCookie("product_cookie_id");
	var arrPID = null;
	var intLength = 0;
	var strLink = "";
	
	if (strPID) {
		arrPID = strPID.split("||");
		intLength = arrPID.length;
	}
	if (intLength > 6) {
		intLength = 6;
	}

	for (var i=0; i<intLength-1; i++) {
		strLink = strLink + makeProductDetailLink(arrPID[i]);
	}
	if (intLength > 1) {
		var strTest = document.getElementById("LayerFloatingBn");
		strTest.innerHTML = makeFront() + strLink + makeBack();
	}
}

function makeProductDetailLink(_pid) {
	var _link = "<tr><td align='center' background='http://www.setonet.com/jimg/today02.gif'><a href='../jdata/catal.html?p_id="+ _pid + "'><img height='90' width='90' border='0' src='../jcatal/" + _pid + "/" + _pid + ".jpg' /></a></td></tr> ";
	return _link;
}

function makeFront() {
	var _link = "<table width='96' border='0' cellpadding='2' cellspacing='0'><tr><td height='17' align='center' background='http://www.setonet.com/jimg/today01.gif'><font size='2' class='p_alink'>最近見た商品</font></td></tr>";
	return _link;
}

function makeBack() {
	var _link = "<tr><td align='center' height='12' background='http://www.setonet.com/jimg/today03.gif'><img src='http://www.setonet.com/jimg/1px.gif' /></td></tr></table>";
	return _link;
}