// css 핵 png 파일 백그라운드 없앰
function setPng24(obj) {
    obj.width = obj.height = 1;
    obj.className = obj.className.replace(/\bpng24\b/i,'');
    obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src + "',sizingMethod='image');"
    obj.src = '';
    return '';
}

function setCookie( name, value, expiredays )
{
        var todayDate = new Date();
        todayDate.setDate( todayDate.getDate() + expiredays );
        document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
}

//오른쪽 쇼핑리스트 추천상품, 오늘본상품 on/off
function show_shopping_list(show_id) {
	if(show_id == 'recommend_goods') {
		document.getElementById('recommend_goods').style.display = "";
        document.getElementById('my_today').style.display = "none";
		setCookie('shopping_list', 'recommend_goods', 1);
	} else {
		document.getElementById('recommend_goods').style.display = "none";
		document.getElementById('my_today').style.display = "";
		setCookie('shopping_list', 'my_today', 1);
	}
}



var isDOM = (document.getElementById ? true : false);  
var isIE4 = ((document.all && !isDOM) ? true : false);  
var isNS4 = (document.layers ? true : false);  
var isNS = navigator.appName == "Netscape";  
var quick_menu_magin_top    = 5;       //  상대 Top 마진  
var quick_menu_min_top      = 5;       //  절대 최소 Top 마진  
var space_margin        = 0;                   //  TOP 여백  
var div_quick_menu;  

function getQuickMenuRef (id)  {  

	if (isDOM) return document.getElementById(id);  
	if (isIE4) return document.all[id];  
	if (isNS4) return document.layers[id];  
}  

function moveRightEdge ()  {  
	var yMenuFrom, yMenuTo, yOffset, timeoutNextCheck;  
	
	try {  
		if(isNS4)  {  
			yMenuFrom   = div_quick_menu.top;  
			// 위쪽 위치  
			yMenuTo     = window.pageYOffset + quick_menu_magin_top;  
		}  else if (isDOM)  {  
			if (document.body.scrollTop == 0)  {  
				var top = document.documentElement.scrollTop;  
			}  else {  
				var top = document.body.scrollTop;  
			}  
			yMenuFrom   = parseInt (div_quick_menu.style.top, 10);  
			// 위쪽 위치  
			yMenuTo     = (isNS ? window.pageYOffset + quick_menu_magin_top : top); 
		}
		if (yMenuTo < quick_menu_min_top)  {  
			yMenuTo = parseInt(quick_menu_min_top);  
		}  
		else yMenuTo = yMenuTo + space_margin;  
		timeoutNextCheck = 500;  

		if (yMenuFrom != yMenuTo)  {  
			yOffset = Math.ceil(Math.abs(yMenuTo - yMenuFrom) / 10);  
			if (yMenuTo < yMenuFrom)  {  
				yOffset = -yOffset;  
			}  
			if (isNS4)  {  
				div_quick_menu.top += yOffset;  
			}  else if (isDOM)  {  
				div_quick_menu.style.top = parseInt(div_quick_menu.style.top, 10) + yOffset + 'px';  
				timeoutNextCheck = 5;  
			}  
		}  
		setTimeout ("moveRightEdge()", timeoutNextCheck);  

	}  

	catch (e) { }  

}  

function moveRightEdgeStart()  { 
	try {  
		if (isNS4)  {  
			div_quick_menu = document["move_right_banner"];  
			if (top.pageYOffset + quick_menu_magin_top < quick_menu_min_top)  
				div_quick_menu.top = parseInt(quick_menu_min_top);  
			else 
				div_quick_menu.top = parseInt(top.pageYOffset + quick_menu_magin_top); 
		}  else if (isDOM)  {  
			div_quick_menu = getQuickMenuRef('move_right_banner');  
			if (isNS)  {
				if (window.pageYOffset + quick_menu_magin_top < quick_menu_min_top)  
					div_quick_menu.style.top    = parseInt(quick_menu_min_top)+'px';  
				else 
					div_quick_menu.style.top    = parseInt(window.pageYOffset + quick_menu_magin_top)+'px';  
			}  else {
					
				if (document.body.scrollTop + quick_menu_magin_top < quick_menu_min_top)  
					div_quick_menu.style.top    = parseInt(quick_menu_min_top);  
				else 
					div_quick_menu.style.top    = parseInt(document.body.scrollTop + quick_menu_magin_top);  
			}  
		}  
		moveRightEdge();  
	}  

	catch (e) { }  
} 


// 오늘 본 상품 오른쪽 배너 상 하 버튼 클릭시 이동 
function go_today_goods(num, mode) {
	var url = WEBROOT + "/my_today/right_list/num/" + num + '/mode/' + mode + '/';

    new Ajax.Updater($('mytoday_list_ajax'), url);

}

// 페이지 전역 계산기 아이콘 클릭 이벤트 처리기. 함승목. 2010.11.17
function price_compare_by_calcicon(e, price, weight, nation) {
	if(!e) { // ie
		e = event;
		alert('ie');
	} else {// ff, crom, etc..
		alert('no ie');
	}
}

function shopping_info (type) {
	/*
	if($('shopping_info_area').style.display == 'none') {
		$('shopping_info_area').style.display = '';
	} else {
		$('shopping_info_area').style.display = 'none';
	}*/
	if(type == 'none') {
		$('shopping_info_area').style.display = 'none';
	} else {
		$('shopping_info_area').style.display = '';
	}
}

function seller_info (type) {
	/*
    if($('seller_info_area').style.display == 'none') {
        $('seller_info_area').style.display = '';
    } else {
        $('seller_info_area').style.display = 'none';
    }
	*/
	if(type == 'none') {
        $('seller_info_area').style.display = 'none';
    } else {
        $('seller_info_area').style.display = '';
    }
}

