




/******************************************************************************
	작성자 : 김기석
	작성일 : 2011.06.28
	기능 : 레이어 우측에 위치 시키기
******************************************************************************/

$.crewSkyLocationLib = {
	defaults:{
		left : 0,		// 브라우저의 중앙을 기준으로 우측으로 얼마나 이동할지를 지정함.
		top : 220,		// 브라우저의 상단을 기준으로 하단으로 얼마나 이동할지를 지정함.
		topMargin : 0
	},

	targets : [], 
	isWindowEventAdd : false, 
	
	
	// 초기화 - 시작포인트
	init : function(options){
		options = $.extend(true, {}, $.crewSkyLocationLib.defaults, options);

		$("body").append(this);
		$(this).css({
			position : "absolute", 
			left : "50%", 
			top : options.top, 
			"margin-left" : ($(this).width() / 2 - options.left) * -1
		});

		$(this).data("crewSkyLocationOption", options);
		
		$.crewSkyLocationLib.targets.push($(this));

		if(!$.crewSkyLocationLib.isWindowEventAdd){
			$(window).scroll(function(event){
				for(var i=0 ; i < $.crewSkyLocationLib.targets.length ; i++){
					var target = $.crewSkyLocationLib.targets[i];
					var option = target.data("crewSkyLocationOption");
					
					//$("#debug").val();
					if($(window).scrollTop() > option.top){	// 스크롤 영역밖에 있을때 => 밑으로 스크롤 되는 경우
						//target.stop().animate({"top": $(window).scrollTop() + option.topMargin + "px"}, 0);
						//target.css("top", $(window).scrollTop() + option.topMargin);
						
						target.css("position", "fixed");
						target.css("top", option.topMargin);
					}else{		// 스크롤 영역안에 있을때 => 상단
						//target.stop().animate({"top": option.top + "px"}, 0);
						//target.css("top", $(window).scrollTop() + option.top);
						
						target.css("position", "absolute");
						target.css("top", option.top);
					}
				}				
			});
			$.crewSkyLocationLib.isWindowEventAdd = true;
		}
	}
};


(function($) {
	$.fn.crewSkyLocation = $.crewSkyLocationLib.init;
})(jQuery);


/************************************************************************/
function viewRecentProduct(page) {
    if (page == 'undefined' || page == undefined) {
        page = 1;
    }
    $.ajax({
        type: "POST"
        ,url: "/menu/quickRecentProduct?page=" + page
        ,dataType : "html"
        ,success: function(data) {
            $("div.new_product_m").html(data);
            $("#recentProductClose").click(function() {
                $("div.new_product_m").attr("style","display:none");
            });
        }
        ,error: function(data) {
            alert("시스템 오류가 발생 했습니다. 관리자에게 문의 하세요.");  
        }
    });
}



function viewWishProduct(userNum) {
	if(userNum == 'undefined' || userNum == undefined) {
		needLogin();
	}else {
		document.location.href="/ht/mypage/listWishProduct";
	}
}

function viewWishBrand(userNum) {
	if(userNum == 'undefined' || userNum == undefined) {
		needLogin();
	}else {
		document.location.href="/ht/mypage/listWishBrand";
	}
}


