//이벤트
function addLoadEvent(func)
{
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}
//상품사진 확대
function zoom(uid)
{
	getPopUpFlag(window.open(ko_path_module+mdl_nmall+'/?xsite='+ko_account+'&expand='+ko_expand+'&q=zoom&uid='+uid,'','left=0,top=0,width=480,height=555,scrollbars=no,status=yes'));
}
function getTpriceLoyaltyJs(tprice,val)
{
	var tmpval = val ? val : 1; 
	return parseInt(Math.floor(parseInt(tprice)/tmpval ) * tmpval);
}
//SMS발송 팝업
function SendSms(name,num,path)
{
	if (num == "")
	{
		alert("휴대폰 번호가 지정되지 않았습니다.        ");
	}
	else
	{
		var n = num.split('-');
		url = ko_path_module+mdl_nmall+'/sms/?xsite='+ko_account+'&expand='+ko_expand+'&q=phone&mobile_1='+n[0]+'&mobile_2='+n[1]+''+n[2]+'&toname='+name;
		getPopUpFlag(window.open(url , '' , 'left=0,top=0,width=170,height=390,scrollbars=no,status=yes,resizable=no'));
	}
}
//위시리스트 담기
function wishin(uid)
{
	if (ko_myuid == 0)
	{
		alert('로그인을 해주세요.             ');
		openLogin('','',0);
		return;
	}
	frames._action_frame_.location.href = "./"+ko_thisfile+"?"+ko_querystring+"&action=mall&a=wish&uid=" + uid;
	cartDisplay();
	cartShow('on');
}
//배송조회
function showInvWin(url)
{
	getPopUpFlag(window.open(url , 'articlewin' , 'left=0,top=0,width=800,height=600,scrollbars=yes,status=yes'));
}
//메인상품보기
var IssueIndex = 1;
var pageChk = "";
function Issue(val,apage) {
	if(val == "main-next") {
		if(apage <= IssueIndex) {
			pageChk = "yes";
			IssueIndex=1;
		} else {
			pageChk = "yes";
			IssueIndex++;
		}
	} else if(val == "main-prev") {
		if(IssueIndex <= 1) {
			pageChk = "no";
			IssueIndex=1;
		} else {
			pageChk = "yes";
			IssueIndex--;
		}
	}
	if(pageChk != "no") 
	
	$.get(ko_path_expansion+ko_expand+"/ajax/issue.php","xsite="+ko_account+"&expand="+ko_expand+"&val="+IssueIndex, function(data) {
		$("#issueHTML").html(data);
	});

}
/* copyright http://www.funnypeople.co.kr 2008-09-04 */
var page0 =new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var page1 =new Array(0,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248);
var page2 =new Array(0,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496);
var pg = new Array(0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
var startAction = 0;
var rollArrow = 'main-next';
var interval = new Array(0,100,100,100,100);

function rollimg(types,arrow) {

//			$("#debug").html(timer1);

	var idName = "#page"+types+pg[types];
	var em = 248;
	if(pg[types] > 3)  {   pg[types] = 1; } 
	pg[types] = (arrow == "main-prev") ? pg[types] -1 : pg[types] +1;
	
	
	if(pg[types] < 1) { pg[types] = 1; }
	else {

		if(arrow == "main-prev") {
			page0[types] = page0[types]+em;
			page1[types] = page1[types]+em;
			page2[types] = page2[types]+em
		} else if(arrow == "main-next") {
			if(pg[types] > 3) {
				page0[types] = page0[types]+em*2;
				page1[types] = page1[types]+em*2;
				page2[types] = page2[types]+em*2;
			} else {
				page0[types] = page0[types]-em;
				page1[types] = page1[types]-em;
				page2[types] = page2[types]-em
			}
		}
		var ct = page0[types]+'px';
		var pt = page1[types]+'px';
		var nt = page2[types]+'px';

		var idName0 = "#page"+types+"0";
		var idName1 = "#page"+types+"1";
		var idName2 = "#page"+types+"2";
		if( $(idName).html() == "" || $(idName).html() == null ||  $(idName).html() == "<li>&nbsp;</li>" ||  $(idName).html() == "<LI>&nbsp;</LI>"  ) {
			$.get(ko_path_expansion+ko_expand+"/ajax/main.php","xsite="+ko_account+"&expand="+ko_expand+"&types="+types+"&pg="+pg[types], function(data) { 
				$(idName).html(data)
			});
		}
		if( types < 5) {
			$(idName0).animate( { top : ct } , 300 );
			$(idName1).animate( { top : pt } , 300 );
			$(idName2).animate( { top : nt } ,300 );
		} else {
			$(idName0).animate( { left : ct } , 300 );
			$(idName1).animate( { left : pt } , 300 );
			$(idName2).animate( { left : nt } ,300 );
		}
		if(pg[types] == 1 ) {
			$(this).parent().find(".p1").attr("src","/images/main/btn_prev_2_off.gif") ;
			$(this).parent().find(".p2").attr("src","/images/main/btn_next_2.gif") ;
		} else if(pg[types] == 3) {
			$(this).parent().find(".p1").attr("src","/images/main/btn_prev_2.gif") ;
			$(this).parent().find(".p2").attr("src","/images/main/btn_next_2_off.gif") ;
		} else {
			$(this).parent().find(".p1").attr("src","/images/main/btn_prev_2.gif") ;
			$(this).parent().find(".p2").attr("src","/images/main/btn_next_2.gif") ;
		}
	}
}
//jquery 상품확대
function jq_zoom(uid)
{
	$(function() {
		$("#zoom"+uid).overlay({
			target: '#detail-gallery',
			expose: '#3a3a3a'
		}).gallery({
			speed: 800
		});
	});
}
$(document).ready(function() {
	$(".cart-list ul li:first-child").css("paddingLeft","0");

	$("#minibtns").click(function() {
		var cart = $("#mini-cart")
		if (cart.css("display") == "none")
		{
			$(this).attr("src",ko_path_template+"devq_shopping/image/layout/btn_mini_close.gif").attr("alt","미니닫기");
			cart.slideDown("fast");
		} else {
			$(this).attr("src",ko_path_template+"devq_shopping/image/layout/btn_mini_open.gif").attr("alt","미니열기");
			cart.slideUp("fast");
		}
	});
	cartDisplay();
	itembbs();
	categoryView();

	// 카테고리 선택기
	var ClickE = '';
	$(".locate").click(function() {
		var sele, maxNum, thisNum;
		var  HTMLS = "";
		var fsel = $(this).attr("id");

		if( ClickE == fsel ) {
			ClickE = '';
			$("#locate-window").hide();
		} else {
			ClickE = fsel;
			if( fsel == 'locate1') {
				var que = 'cat='+ cat +'&depth=1';
				$("#locate-window").css("left","37px");
			} else if  ( fsel == 'locate2') {
				var que = 'cat='+ cat + '&depth=2';
				$("#locate-window").css("left","200px");
			} else if  ( fsel == 'locate3') {
				var que = 'cat='+ cat + '&depth=3';
				$("#locate-window").css("left","394px");
			}

			$.get(ko_path_expansion+ko_expand+"/ajax/kind.php",que+"&xsite="+ko_account+"&expand="+ko_expand,function(data) {
				$("#locate-window").html(data);
				$("#locate-window").height('auto');
				$("#locate-window").show();
			});

		}
	});
});