// JavaScript Document
function menu_handler(num){
    if (status != num){
        for (var i=1; i < 4; i++){
            $('#qcontent' + i).slideUp();
            //$('#qtitle' + i).css('font-weight', 'normal').css('color', '#aaa');
        }
        $('#qcontent' + num).slideDown();
        //$('#qtitle' + num).css('font-weight', 'bold').css('color', '#000');
        status = num;
    }
}

/*prettyfont*/
function prettyFont(txt,notice) {
	var str = '';

	if (typeof notice == "undefined") notice = "false";
	str += '<img src="/js/imagetext.php?text='+encodeURIComponent(txt)+'&font='+prettyFont.font+'&size='+prettyFont.size+'&notice='+notice+'&bgcolor='+prettyFont.bgColor+'&txtcolor='+prettyFont.txtColor+'&notcolor='+prettyFont.notColor+'" alt="'+txt+'" border="0" />';

	document.write(str);
}

prettyFont.font = "../image/Daum_Regular.ttf"; // font name
prettyFont.size = 16; // font size
prettyFont.bgColor = "FFFFFF"; // background color
prettyFont.txtColor = "81041e"; // text color
prettyFont.notColor = "81041e"; // notice color


function imgtxt1(txt,notice) {
	var str = '';

	if (typeof notice == "undefined") notice = "false";
	str += '<img src="/js/imagetext.php?text='+encodeURIComponent(txt)+'&font='+imgtxt1.font+'&size='+imgtxt1.size+'&notice='+notice+'&bgcolor='+imgtxt1.bgColor+'&txtcolor='+imgtxt1.txtColor+'&notcolor='+imgtxt1.notColor+'" alt="'+txt+'" border="0" />';

	document.write(str);
}

imgtxt1.font = "../image/Daum_Regular.ttf"; // font name
imgtxt1.size = 9; // font size
imgtxt1.bgColor = "FFFFFF"; // background color
imgtxt1.txtColor = "81041e"; // text color
imgtxt1.notColor = "81041e"; // notice color

/*prettyfont*/


/*doc ready*/
$(document).ready(function () {

$('.offerapi td:contains(다나와)').closest('table').hide();
$('.offerapi img[src$="notice.jpg"]').hide();

$('.offerapi img').error(function(){
        $(this).attr({
			src: '/image/shop/no_api_image.png',
			width: '120px',
			height:'50px'
			});
		$(this).closest('table').attr('height','100px');
});

$('.add_discount').insertBefore('.info');
//$('.categorytitle').prependTo('#content');
//$('.breadcrumbs').prependTo('#content');


var orderinfo = $('#order_view_info>li').length;
if(orderinfo==3){$('#order_view_info>li').css('width','33%')}
if(orderinfo==4){$('#order_view_info>li').css('width','25%')}

$('.toggleq,.togglec').toggle(function() {
  $(this).siblings('.togglea').show();
}, function() {
  $(this).siblings('.togglea').hide();
});




$('.category li,.side_category li').live({
    mouseover: function() {
        $(this).addClass('hover');
        //$('ul:first', this).css('visibility', 'visible');
        $('.category ul li ul li:has(ul)').find('a:first').addClass('ihavechildren');
    },
    mouseout: function() {
        $(this).removeClass('hover');
        //$('ul:first', this).css('visibility', 'hidden');
    },
	click:function(){
  	$('*').css('cursor', 'wait');
  }
});

/*active of sidemenu*/
var pageitype = $('.category').attr('title');
$('.category li').each(function() {
	var memuitype = $(this).attr('class');
	if(pageitype==memuitype){
		$(this).addClass('active');
		//$(this).parents('li').addClass('active'); 
		}
});

/* spot*/
$('.spot_trigger li:first-child').addClass('active');
$('.spot_trigger li').each(function(index) {
    var indexing = index+1;
	$(this).attr('rel',indexing).addClass('trigger'+indexing);
});

$('.spot li').each(function(index) {
    var indexing = index+1;
	$(this).attr('rel',indexing).addClass('trigger'+indexing);
});


/*$('.spot_trigger a').click(function(e){  
     e.preventDefault();
});*/ 

$('.spot_trigger li').hover(function(){
	var integer = $(this).attr('rel');
	$('.spot ul li').hide();
	$('.spot ul').find('.trigger'+integer).show(); 
    $('.spot_trigger li').each(function(){
	$(this).removeClass('active');
        if($(this).hasClass('trigger'+integer)){
            $(this).addClass('active')}
    });
});    


/*spot add autoplay*/
$(function() {
    var timer = setInterval(spotclick, 5000);
    var counter = 0;

    function spotclick() {
        if (counter == 0) {
            counter++;
            return;
        }
        $('.spot_trigger li.trigger' + counter).trigger('hover')
        counter == 4 ? counter = 0 : counter++;
    }
});


$(".sorter a").click(function(e) {
    e.preventDefault();
    var sortselect=$(this).parent("li").attr("title");
    var sortbox = $("div."+sortselect);
    sortbox.insertAfter(".sorterbar");
	$(".sorter a").removeClass("active");
	$("."+sortselect+" a").addClass("active");
});


/*퀵메뉴*/
var status = 0;
function menu_init(){
    for (var i=1; i < 4; i++){
        $('.qcontent' + i).hide();
    }
    menu_handler(1);

}


menu_init(); //퀵메뉴 아코디온 핸들러

/*carousel*/
$('.qcontent ul').jcarousel({
		vertical: true,
        scroll: 3
});
$.fn.jcarouselagain = function() {
     $('.qcontent ul').jcarousel({
		vertical: true,
        scroll: 3
		});
};

/*go to top*/
$('.gototop').click(function() {
	$('html, body').animate( { scrollTop: 0 }, 'slow' );
});

/*회원가입*/

$(".go_client_reg").click(function() {
var ditto = $("input.ditto_terms:checkbox:checked").length								   
if(ditto<2){
	alert ("이용약관 및 개인정보의 수집 및 이용목적 내용에 동의해 주세요");
return false;
}
});

$("#shop_client_reg").validate({
rules: {
  client_id: {required: true,eng_num: true},
  c_password1: {required: true,minlength: 6},
  c_password2: {required: true,minlength: 6,equalTo: "#c_password1"},
  c_name:"required",
  c_addr0:"required",
  c_mail0: {required: true,email: true},
  c_phoneA0:"required",
  c_phoneB0:"required",
  c_phoneC0:"required"
  },

messages: {
  client_id: {required: "사용할 아이디를 입력해 주세요", eng_num: "아이디는 영문 숫자만 입력이 가능합니다."},
  c_password1: {required: "암호를 입력해 주세요",minlength: "비밀번호는 6자리 이상입니다."},
  c_password2: {required: "암호를 한 번 더 입력해주세요",minlength: "비밀번호는 6자리 이상입니다.",equalTo: "비밀번호가 일치하지 않습니다."},
  c_name:"이름을 입력해 주세요",
  c_addr0:"주소를 입력해 주세요.",
  c_mail0: "형식에 맞는 이메일을 입력해 주세요.",
  c_phoneA0:"핸드폰 번호를 입력해 주세요.",
  c_phoneB0:"핸드폰 번호를 입력해 주세요.",
  c_phoneC0:"핸드폰 번호를 입력해 주세요."  
},
groups: {
        userphone: "c_phoneA0 c_phoneB0 c_phoneC0"
    },
errorPlacement: function(error, element) {
        if (element.attr("name") == "c_phoneA0" || element.attr("name") == "c_phoneB0" || element.attr("name") == "c_phoneC0")error.insertAfter("#c_phone");
        else error.insertAfter(element);
    }

});

$("#shop_clientcom_reg").validate({
rules: {
  client_id: "required",
  c_company: "required",
  c_password1: {required: true,minlength: 6},
  c_password2: {required: true,minlength: 6,equalTo: "#password"},
  c_name:"required",
  c_addr0:"required",
  c_com_biz_no1: "required",
  c_com_biz_no2: "required",
  c_com_biz_no3: "required",
  c_mail0: {required: true,email: true},
  c_phoneA0:"required",
  c_phoneB0:"required",
  c_phoneC0:"required",
  c_com_top_name:"required",
  c_com_biz_con:"required",
  c_com_item:"required"
  },

messages: {
  client_id: "사용할 아이디를 입력해 주세요",
  c_company: "회사명을 입력해 주세요.",
  c_password1: {required: "암호를 입력해 주세요",minlength: "비밀번호는 6자 이상입니다."},
  c_password2: {required: "암호를 한 번 더 입력해주세요",minlength: "비밀번호는 6자 이상입니다.",equalTo: "비밀번호가 일치하지 않습니다."},
  c_name:"회사명을 입력해 주세요.",
  c_addr0:"주소를 입력해 주세요.",
  c_com_biz_no1: "사업자번호를 입력해주세요",
  c_com_biz_no2: "사업자번호를 입력해주세요",
  c_com_biz_no3: "사업자번호를 입력해주세요",
  c_mail0: "형식에 맞는 이메일을 입력해 주세요.",
  c_phoneA0:"핸드폰 번호를 입력해 주세요.",
  c_phoneB0:"핸드폰 번호를 입력해 주세요.",
  c_phoneC0:"핸드폰 번호를 입력해 주세요." ,
  c_com_top_name:"대표자명을 입력해주세요",
  c_com_biz_con:"업태를 입력헤주세요.",
  c_com_item:"종목를 입력헤주세요."  
},
groups: {
        userphone: "c_phoneA0 c_phoneB0 c_phoneC0",
		comBizNum: "c_com_biz_no1 c_com_biz_no2 c_com_biz_no3"
    },
errorPlacement: function(error, element) {
        if (element.attr("name") == "c_phoneA0" || element.attr("name") == "c_phoneB0" || element.attr("name") == "c_phoneC0")error.insertAfter("#c_phone0");
		else if (element.attr("name") == "c_com_biz_no1" || element.attr("name") == "c_com_biz_no1" || element.attr("name") == "c_com_biz_no1")error.insertAfter("#c_com_biz_no");
		else error.insertAfter(element);
    }
});

/*itemdetail_pop*/
$('a.lightbox').live('click', function(){
    newwindow=window.open($(this).attr('href'),'itemdetailpop','height=670,width=580,scrollbars=yes');
    if (window.focus) {newwindow.focus()}
    return false;
});

/*장바구니담기*/
$('.addsale').live('click',function(e) {
	e.preventDefault();
	var el = $(this);
	var itemname = $(this).attr('title');
	var addsaleurl = $(this).attr('href');
	
	if ( $('#item_detail_quantity').length > 0 ) {
		var i_quantity = $('#item_detail_quantity').val()
		}else{var i_quantity='1';}
	

	$('#msgbox').load(addsaleurl+'&item_sale_quantity='+i_quantity).empty();
	$('#placeholder').load('index.php > #placeholder > *');
	alert('선택하신 상품 "' + itemname+ '"을(를) 장바구니에 담았습니다.');
	el.jcarouselagain();
	return false;
});

/*관심상품등록*/
$('a.wishlist').live('click',function(e) {
	e.preventDefault();
	var itemname = $(this).attr('title');
	var addsaleurl = $(this).attr('href');
	$('#msgbox').load(addsaleurl).empty();
	$('#placeholder').load('index.php > #placeholder > *');
	alert('선택하신 상품 "' + itemname+ '"을(를) 관심상품에 등록합니다.');
	$(this).jcarouselagain();
	$('#qtitle3').trigger('click')
	return false;
});


/*바로구매하기*/
$('.buynow').live('click',function(e) {
	e.preventDefault();
	var itemname = $(this).attr('title');
	var addsaleurl = $(this).attr('href');
	var i_quantity = $('#item_detail_quantity').val()
	if(!i_quantity){i_quantity="1";}
	$('#msgbox').load(addsaleurl+'&item_sale_quantity='+i_quantity, function() {
		window.location = './sale_reg.php';
		});	
});



$('#quickmenu .popview').click(function(e){  
     e.preventDefault();
	 var url = $(this).attr('href');
	 window.location = url;
	 return false;
}); 

/*item_detail 수량 및 금액*/

$('.item_quantity_up').click(function() {
var i_quantity=$('#item_detail_quantity').val()*1;
$('#item_detail_quantity').val(i_quantity+1).trigger('change');
});

$('.item_quantity_down').click(function() {
var i_quantity=$('#item_detail_quantity').val()*1;
if(i_quantity>1){
$('#item_detail_quantity').val(i_quantity-1).trigger('change');}
});



$('#item_detail_quantity').bind('keyup change',function() {
var i_quantity=$(this).val();
var i_sale_price=$('.sellprice .item_sale_price').text().replace(/[^0-9-\.]/g, "")*1;


if ( $('#df_dicccount').length > 0 ) {
	var sale_default_point=$('#df_dicccount').val().replace(/[^0-9-\.]/g, "")*1;
	var disscount_cal=i_quantity*sale_default_point;
	var disscount_cal_comma=commaNum(disscount_cal);
	$('.sellprice .sale_default_point').text(disscount_cal_comma);
}else{var disscount_cal="0";}

if ( $('#df_dicccount_add').length > 0 ) {
    var sale_add_point=$('#df_dicccount_add').val().replace(/[^0-9-\.]/g, "")*1;
	var disscount_add_cal=i_quantity*sale_add_point;
	var disscount_add_cal_comma=commaNum(disscount_add_cal);
	$('.sellprice .sale_add_point').text(disscount_add_cal_comma);
}else{var disscount_add_cal="0";}

var saleprice_result=i_quantity*i_sale_price-disscount_cal-disscount_add_cal;
var saleprice_result_comma=commaNum(saleprice_result);
$('.sellprice .item_sale_price_result').text(saleprice_result_comma);

});


/*장바구니 수량변경 */
$('.cal_sale_show').bind("keyup change click",function(){  
var calline = $(this).closest("tr"); 

var qt = $(this).val();/*변경수량*/
var item_sale_price = calline.find("input.item_sale_price").val();/*단가*/
var sale_df_point = calline.find(".sale_default_point").val();/*회원할인*/
var sale_add_point = calline.find(".sale_add_point").val();/*추가할인*/
var sale_price_result_total = calline.find(".item_sale_price_result_total").val();/*할인판매가*/

var sale_df_point_cal = sale_df_point*qt;
var sale_add_point_cal = sale_add_point*qt;
var line_cal = item_sale_price*qt;
var sale_price_result = sale_price_result_total*qt;

var sale_df_point_cal_comma = commaNum(sale_df_point_cal);
var sale_add_point_cal_comma = commaNum(sale_add_point_cal);
var line_cal_comma = commaNum(line_cal);
var sale_price_result_comma = commaNum(sale_price_result);

calline.find(".sale_default_point_total_text").html(sale_df_point_cal_comma);
calline.find(".sale_add_point_total_text").html(sale_add_point_cal_comma);
calline.find(".lineprice_text").html(line_cal_comma);
calline.find(".item_sale_price_result_total_text").html(sale_price_result_comma);


var add1 = 0;
$(".lineprice_text").each(function() {
	add1 += $(this).html().replace(/[^0-9-\.]/g, "")*1
});
var add1_comma = commaNum(add1);
$(".totalprice_text").html(add1_comma);

var add2 = 0;
$(".sale_default_point_total_text").each(function() {
	add2 += $(this).html().replace(/[^0-9-\.]/g, "")*1
});
var add2_comma = commaNum(add2);
$(".sale_default_point_tototal_text").html(add2_comma);

var add3 = 0;
$(".sale_add_point_total_text").each(function() {
	add3 += $(this).html().replace(/[^0-9-\.]/g, "")*1
});
var add3_comma = commaNum(add3);
$(".sale_add_point_tototal_text").html(add3_comma);

var add4 = 0;
$(".item_sale_price_result_total_text").each(function() {
	add4 += $(this).html().replace(/[^0-9-\.]/g, "")*1
});
var add4_comma = commaNum(add4);
$(".item_sale_tototal_price_result_text").html(add4_comma);

}); 

/*상품문의 validate*/

$("form#item_qna_reg").validate({
onkeyup: false,onclick: false,onfocusout: false,
    showErrors: function (errorMap, errorList) {alert(errorList[0].message);},							 
rules: {
  c_name: "required", 
  title:"required",
  Item_comment_body:"required"
  },

messages: {
  c_name: "이름을 입력해 주세요.",
  title:"제목을 입력해 주세요",
  Item_comment_body:"내용을 선택해주세요."
}
});


/* 상품평 star rate result*/
$('.star_rate_result label').hide();
$('.star_rate_result input:checked').closest('label').show();

/*상품평 validate*/

$('form#item_comment_reg').validate({
onkeyup: false,onclick: false,onfocusout: false,
    showErrors: function (errorMap, errorList) {alert(errorList[0].message);},							 
rules: {
c_name: 'required', 
title:'required',
Item_QNA_body:'required',
level_design:'required',
level_quality:'required',
level_express:'required',
level_price:'required'  
 },

messages: {
c_name: '이름을 입력해 주세요.',
title:'제목을 입력해 주세요',
Item_QNA_body:'내용을 선택해주세요.',
level_design:'상품디자인의 만족도를 체크해주세요.',
level_quality:'상품품질의 만족도를 체크해주세요.',
level_express:'상품배송의 만족도를 체크해주세요.',
level_price:'상품가격의 만족도를 체크해주세요.'  
}
});

/*대량견적문의 validate*/

$('form##item_request_reg').validate({
onkeyup: false,onclick: false,onfocusout: false,
    showErrors: function (errorMap, errorList) {alert(errorList[0].message);},							 
rules: {
c_name: 'required', 
hand_phoneA: 'required',
hand_phoneB: 'required',
hand_phoneC: 'required',
email: {required: true,email: true},
title:'required',
Item_request_body:'required'
 },

messages: {
c_name: '이름을 입력해 주세요.',
hand_phoneA: '연락처를 입력해주세요.',
hand_phoneB: '연락처를 입력해주세요.',
hand_phoneC: '연락처를 입력해주세요.',
email: '대량견적문의의 답변은 이메일로 발송됩니다. 이메일 주소를 입력해 주세요.',
title:'제목을 입력해 주세요',
Item_request_body:'내용을 입력해주세요.'  
}
});

/*주문 validate*/

$("#salebuyaction").validate({
onkeyup: false,onclick: false,onfocusout: false,
    showErrors: function (errorMap, errorList) {alert(errorList[0].message);},
	 ignore: ".ignore",
rules: {
  receiverName: "required",
  receiver_addr:"required",
  express:"required",
  pay_how:"required",
  homepage_bank:{required:"#pay_how_bank:checked"},
  homepage_cyber_bank:{required:"#pay_how_cyber_bank:checked"},
  pay_bank_client_name:{required:"#pay_how_bank:checked"},
  pay_sheet:"required",
  c_company:{required:"#chk_pay_tax:checked"},
  c_com_biz_no3:{required:"#chk_pay_tax:checked"},
  c_com_top_name:{required:"#chk_pay_tax:checked"},
  c_com_addr:{required:"#chk_pay_tax:checked"},
  c_com_biz_con:{required:"#chk_pay_tax:checked"},
  c_com_item:{required:"#chk_pay_tax:checked"},
  c_com_mail1:{required:"#chk_pay_tax:checked"},
  tax_return:{required:"#chk_pay_cash_tax:checked"},
  tax_return_handphone1:{required:"#tax_return_person:checked"},  
  tax_return_handphone2:{required:"#tax_return_person:checked"}, 
  tax_return_handphone3:{required:"#tax_return_person:checked"},
  tax_return_biz_no1:{required:"#tax_return_company:checked"},
  tax_return_biz_no2:{required:"#tax_return_company:checked"},
  tax_return_biz_no3:{required:"#tax_return_company:checked"}  
},

messages: {
  receiverName: "받으실 분의 이름을 입력해 주세요.",
  receiver_addr:"배송지 주소를 입력해 주세요.",
  express:"배송방법을 선택해주세요.",
  pay_how:"결제방법을 선택해주세요.",
  homepage_bank:"입금계좌를 선택해주세요.",
  pay_bank_client_name:"입금자명을 입력해 주세요.",
  pay_sheet:"증빙서류 발급여부를 선택해주세요.", 
  c_company:"세금계산서 발급용 회사명을 입력해 주세요",
  c_com_biz_no3:"세금계산서 발급용 사업자등록번호을 입력해 주세요",
  c_com_top_name:"세금계산서 발급용 대표자성명을 입력해 주세요",
  c_com_addr:"세금계산서 발급용 주소를 입력해 주세요",
  c_com_biz_con:"세금계산서 발급용 업태을 입력해 주세요",
  c_com_item:"세금계산서 발급용 종목을 입력해 주세요",
  c_com_mail1:"세금계산서 발급용 이메일주소를 입력해 주세요",
  tax_return:"현금영수증 발급 대상을 선택해주세요.",
  tax_return_handphone1:"현금영수증 발급 대상 휴대전화번호를 입력해주세요.",  
  tax_return_handphone2:"현금영수증 발급 대상 휴대전화번호를 입력해주세요.",  
  tax_return_handphone3:"현금영수증 발급 대상 휴대전화번호를 입력해주세요.",  
  tax_return_biz_no1:"현금영수증 발급 대상 사업자등록번호를 입력해주세요.",
  tax_return_biz_no2:"현금영수증 발급 대상 사업자등록번호를 입력해주세요.",
  tax_return_biz_no3:"현금영수증 발급 대상 사업자등록번호를 입력해주세요.",
}
});


/*결제정보*/

$(".typeselecter input").change(function() {
        var type = $(this).val();
		//$(this).resultmoney();
		$(this).closest("table").find(".type,.typedefault").hide();
        $("#"+type+"").show();
		if(type=="pay_bank"||"pay_cyber_bank"){
			$("#show_tax").show();
			}
		else if(type=="pay_credit_card"){
			$("input[name=pay_sheet]").attr("checked", false);
			$("#show_tax").hide();
			}	
}); 


$(".paytype input").change(function() {
		 $(".c_reserve").text("0");
		 $(".c_point_all_use,input[name=now_point_use]").attr("checked", false);
		 $("input.now_point_keep").attr("checked", "checked");
		 $(".c_point_use").val("");
		 if($(this).val()=="pay_credit_card")
		 {
			 $("input[name=pay_sheet]").attr("checked", false);
			 $("input[value=pay_no_sheet]").attr("checked", true);
			 $("#show_tax").hide();
			 }
		 $(this).resultmoney();
});

$('#pay_how_credit_card').click(function() {
	$('#pay_no_sheet').trigger('click');
	$('#pay_tax_sheet,#pay_cash_tax_sheet').hide();
	$("#show_tax").hide();
});

$('#tax_return_person').click(function() {
	$('#tax_person').show();
	$('#tax_company').hide();
});


$('#tax_return_company').click(function() {
	$('#tax_person').hide();
	$('#tax_company').show();
});

$('#chk_pay_tax,#chk_pay_no').click(function() {
	$('input[name=tax_return]').attr('checked', false);
	$('#tax_person,#tax_company').hide();
});





/*equal height*/
$.fn.equalHeights = function(px) {
    $(this).each(function(){
        var currentTallest = 0;
        $(this).children().each(function(i){
            if ($(this).height() > currentTallest) { currentTallest = $(this).height(); }
        });
        //if (!px || !Number.prototype.pxToEm) currentTallest = currentTallest.pxToEm();
        if ($.browser.msie && $.browser.version == 6.0) { $(this).children().css({'height': currentTallest}); }
        $(this).children().css({'min-height': currentTallest});
    });
    return this;
};
$('.cols').equalHeights();



/*결제금액계산처리*/
$("input[name=express]").click(function() {
	var expresstype = $(this).val();
	var c_express = $("#"+expresstype+" .t_point:last").text();
	$("#c_express").html(c_express);
	$(this).resultmoney();
});


$("input.now_point_use,input.now_point_keep").click(function() {
	var now_point = $(this).attr("title");
	var now_point_cal = now_point.replace(/[^0-9-\.]/g, "")*-1; 
	now_point_cal_num=commaNum(now_point_cal);
	$("#c_reserve_buy").html(now_point_cal_num);
	$(this).resultmoney();
});

$(".c_point_use").bind("change keyup",function() {
	var c_point = $(this).val();
	var matching= $(this).attr("title");
	var pointhave=	$(this).siblings(".c_point_all_use").attr("title");
	var c_result = $("#c_result").html().replace(/[^0-9-\.]/g, "")*1;
	
	var c_point_num=c_point.replace(/[^0-9-\.]/g, "")*1;
	var pointhave_num=pointhave.replace(/[^0-9-\.]/g, "")*1;
	var c_point_cal=c_point_num*-1;
	c_point_cal_comma=commaNum(c_point_cal);
	//alert("포인트입력값="+c_point_num+",보유포인트"+pointhave_num);
	
	if(c_point_num>pointhave_num){
		$(this).val("").trigger("change");
		alert(" 입력하신 적립금이 보유적립금보다 큽니다. \n \n 사용적립금을 다시 입력해 주세요.");
	}else{
	$("#"+matching+"").html(c_point_cal_comma);
	}
	
	
	//$(this).val(commaNum(c_point_num));
	$(this).resultmoney();
});

$(".c_point_use").click(function() {
	$(this).siblings(".c_point_all_use").attr('checked', false);
	$(this).resultmoney();
});


$(".c_point_all_use").click(function() {
var pointall = $(this).attr("title");
var pointall_cal = $(this).attr("title").replace(/[^0-9-\.]/g, "")*-1;
var c_result = $("#c_result").html().replace(/[^0-9-\.]/g, "")*1;

if($(this).is(":checked"))
{$(this).siblings(".c_point_use").val(pointall).trigger("change");}
else{$(this).siblings(".c_point_use").val("0").trigger("change");}

$(this).resultmoney();
});


/*비회원즉시할인*/

$(".nomemberdc").click(function() {
var checkpay =$(this).val();
$("#"+checkpay+" span.sale_default_point").trigger("click");
});

$("span.sale_default_point").click(function() {
	var now_point = $(this).attr("title");
	var now_point_cal = now_point.replace(/[^0-9-\.]/g, "")*-1; 
	now_point_cal_num=commaNum(now_point_cal);
	$("#c_reserve_buy").html(now_point_cal_num);
	$(this).resultmoney();
});


$("#pay_noneed button").click(function() {
	$(".paytype input:checked").attr('checked', false);
	$("#pay_how_bank").trigger("click");
});

$.fn.resultmoney = function() {
var sum = 0;
var c_total_price=$("#c_total_price").text().replace(/[^0-9-\.]/g, "")*1;
var c_reserve_buy=$("#c_reserve_buy").text().replace(/[^0-9-\.]/g, "")*1;
var c_reserve_keep=$("#c_reserve_keep").text().replace(/[^0-9-\.]/g, "")*1;
var c_reserve_back=$("#c_reserve_back").text().replace(/[^0-9-\.]/g, "")*1;
var c_discount=c_reserve_buy+c_reserve_keep+c_reserve_back;
var c_discount_comma=commaNum(c_discount);
$("#c_discount").html(c_discount_comma);

var c_express=$("#c_express").text().replace(/[^0-9-\.]/g, "")*1;

var c_result = Number(c_total_price+c_discount+c_express);
var c_result_comma=commaNum(c_result);

var c_discount_plus = c_discount*-1;
var c_calprice =  c_total_price + c_express;
/*할인금액체크용*/
//var str ="할인금액 합"+ c_discount_plus +"/할인 및 배송"+ c_calprice  +"/ 최종결과"+ c_result;
//$(".subtitle").html(str);

if(c_discount_plus > c_calprice){
	
	$(".c_point_use").val("").trigger("change");
	$(".c_point_all_use").attr("checked", false);
	alert(" 적립금은 결제금액을 초과하여 사용하실 수 없습니다. \n \n 사용적립금을 다시 입력해 주세요.");
	return false;
	}

if(c_result=="0") //할인 및 적립금사용으로 결제금액이 0원이 되는 경우
{
	if($("#pay_how_credit_card").is(':checked')||$("#pay_how_cyber_bank").is(':checked')){
		$("#pay_how_bank").trigger("click");
		var c_result_comma=commaNum(c_calprice);
		$("#c_result").html("").html(c_result_comma);
		alert("결제금액을 전부 적립금결제로 선택하셨습니다. 무통장입금으로 전환합니다. \n \n 사용적립금을 다시 입력해 주세요.");
		return false;
	}
	if($("#pay_how_bank").is(':checked')){
		$("#pay_bank_list input").addClass("ignore");
		$("#show_tax input").addClass("ignore");
		$("#pay_bank_list,#show_tax").hide();
	}
}else{
	$("#pay_bank_list input").removeClass("ignore");
	$("#show_tax input").removeClass("ignore");
	$("#pay_bank_list").show();	
}



$("#c_result").html("").html(c_result_comma);

//alert("최종결제금액 = "+c_result+"\n 콤마붙힌거 = "+c_result_comma);
//$("#sale_money").empty().prepend("<h1>"+c_result_comma+"</h1>");
//$("input[name=c_payed]").val(c_result):
$("input[name=c_payed]").val(c_result);
$("input[name=LGD_AMOUNT]").val(c_result);

if($("#pay_how_cyber_bank:checked").length > 0)
{
	$(this).escrocheck();
}

/*숫자*/
$(".info_delivery span,.total_price_sheet span").each(function() {
  $(this).removeClass("negative");
  var text = $(this).text();
  if (/[+-]?\d+(\.\d+)?/.test(text)) {
    var num = parseFloat(text);
    if (num < 0) {
      $(this).addClass("negative");
    }
  }
});
/* /숫자*/

};// /fn.resultmoney

$(".info_delivery span,.total_price_sheet span").each(function() {
  //alert("숫자체크");
  var text = $(this).text();
  if (/[+-]?\d+(\.\d+)?/.test(text)) {
    var num = parseFloat(text);
    if (num < 0) {
      $(this).addClass("negative");
    }
  }
});
/* /숫자*/

/*에스크로 최소금액 체크 펑션*/

$.fn.escrocheck = function() {
	var escromin = $("#escrow_price_limit").val();
	var escromoney = $("#c_result").html().replace(/[^0-9-\.]/g, "")*1;
	if(escromoney<escromin)
	{
		var escromin_comma=commaNum(escromin);
		alert(" 최종결제금액이 "+ escromin_comma+"원 미만일 경우 에스크로결제가 불가능합니다. \n \n 무통장입금으로 전환합니다.");
		$("input#pay_how_cyber_bank").attr("checked", false);
		$("input#pay_how_bank").trigger("click");
		}
};


/*AS신청*/
$('button.search_order').click(function(e) {
e.preventDefault();
var search_type = $(this).attr('title');
var search_field = $(this).siblings('input').val();
if(search_field==''){
	alert('검색어를 입력하세요.');
	return false
	}

if (search_type =='item_sale_book_no'){
	var order_no = $(this).siblings('input[name=item_sale_book_no]').val();
	$('#order_search_result').load('client_request.inc?item_sale_book_no='+order_no);
	}
if (search_type =='order_name'){
	var i_search = $(this).siblings('input[name=i_search]').val();
	var i_search_ecd = encodeURIComponent(i_search);
	$('#order_search_result').load('client_request.inc?i_search='+i_search_ecd);
	}	
});

$('.order_view,.add_as').live("click", function(e){
	e.preventDefault();
	$(this).closest('tr').next('tr').removeClass('blind');
});

$('.add_as').live("click", function(e){
	e.preventDefault();
	$(this).closest('tr').next('tr').addClass('as_added');
});


$('.quantity').live('change', function() {
	var buy_num = $(this).attr('title')*1;
	var change_num = $(this).val()*1;
	if(buy_num<change_num){
		alert('AS신청 수량이 구입한 수량보다 큽니다.');
		$(this).val('1');
		return false;
		}
});

$('.add_cancle').live('click', function(e){
	e.preventDefault();
	$(this).closest('tr').removeClass('as_added').addClass('blind').css("background-color", "transparent")
	.find('select.as_type').val($('option:first', 'select.as_type').val())
	.end().find('input.reason').val('')
	.end().find('input.quantity').val('1').end();	
});

$('#client_request_reg').keypress(function(e){
        if(e.keyCode==13) return false;
});


$('#client_request_reg .function button').click(function(e){  
     e.preventDefault();	 
	 
	  if($('#ditto_terms1').is(":checked")){
		  var n = $('.as_added').size();
		  if (n < 1) {alert('선택한 AS품목이 없습니다.');
		  $submitcondition = 'submit_no';
		  }else{$termscondition = 'terms_yes';}} 
   else {
    alert('AS이용약관에 동의해 주세요');
	$submitcondition = 'submit_no';
	$termscondition = 'terms_no';
   } 
	 
  $('.as_added').each(function(index) {
	var chk_astype=$(this).find('.as_type').val();
	var chk_reason=$(this).find('.reason').val();
	var chk_quantity=$(this).find('.quantity').val();
	if(chk_astype=='' || chk_reason=='' || chk_quantity=='')
	{
	$(this).css("background-color", "#ffd8aa");
	$submitcondition = 'submit_no';
	$as_blank='as_blank';
	}else
	{
		if($termscondition=='terms_yes'){$submitcondition = 'submit_yes';$as_blank='as_fill';}
		else{$submitcondition = 'submit_no';$as_blank='as_fill';}
		}
	});
  //alert('서브밋조건 직전 조건'+$submitcondition);
  if($submitcondition=='submit_yes'){$('#client_request_reg').submit();}
  else
  {
	  //var addline=$('.as_added').size();
	  //if(addline>0)
	  if($as_blank=='as_blank')
	  {
	  alert('AS신청 내역을 작성해 주세요.');$submitcondition = 'submit_no';}
	  }
	  return false;
}); 


$('.as_added input').live('focus',function() {
	$(this).closest('tr').css("background-color", "transparent");
});


$('.as_view').live("click", function(e){
	e.preventDefault();
	$('.as_view,.as_close').removeClass('as_close').addClass('as_view');
	$('tr.as_list').addClass('blind');
	$(this).removeClass('as_view').addClass('as_close').closest('tr').next('tr').removeClass('blind');
});

$('.as_close').live("click", function(e){
	e.preventDefault();
	$(this).removeClass('as_close').addClass('as_view');
	$('tr.as_list').addClass('blind');
});

/*고객센터 FAQ*/
$('.toggle_q').click(function(e) {
  e.preventDefault();
  $('a.toggle_q').removeClass('active');
  $('.toggle_a').hide();
  $(this).addClass('active').siblings('.toggle_a').show();
});

$('.faq .post_subject a').click(function(e) {
  e.preventDefault();
  $('.faq .post_subject a').removeClass('active');
  $('.faq_answer').hide();
  $(this).addClass('active').closest('h2').siblings('.faq_answer').show();
});


/*splash*/
if ($('#splash').length) {
	$('#splash').flexslider({
	directionNav: false
	});
}

/*spot*/
$('.spot .trigger a').click(function(){
	var integer = $(this).attr('rel');
	$('.spot .slide .cover').animate({top:-230*(parseInt(integer)-1)})  
	$('.spot .trigger a').each(function(){
	$(this).removeClass('active');
		if($(this).hasClass('trigger'+integer)){
			$(this).addClass('active')}
	});
});    


/* item_view 이미지 로테이터*/
var loaded = 0;
var timerId = 0;
var current = null;

var stop = function () {
        clearTimeout(timerId);
        timerId = 0;
    };

var resume = function (func, el) {
        timerId = window.setTimeout(function () {
            func(el);
        }, 4000);
    };

var reset = function (e) {
        loaded = 0;

        if (e) e.hide();

        original.fadeIn(1000, function () {
            loaded = 1;
        });
    };

var original = $('.home_photo');

reset();

$('.item_img > a').each(function (i) {
    if (i > 0) {
        var item = $(this);

        $(this).mouseover(function () {
            stop();
        }).mouseout(function () {
            resume(reset, item);
        });
    }
});

$('.item_img_menu > a').each(function (i) {
    i += 0;
    var item = $('.item_img a:eq(' + i + ')');

    $(this).mouseover(function () {
        if (!loaded) return;

        original.hide();

        if (current != null) $('.item_img > a:eq(' + current + ')').hide();

        current = i;

        item.show();
        stop();
    }).mouseout(function () {
        if (!loaded) return;

        resume(reset, item);
    });
});
/* /item_view 이미지 로테이터*/


$('.tabs .tab').hide();
$('.tabs .tab:first').show();
$('.tabs>ul li:first').addClass('active');
$('.tabs>ul li a').hover(function() {
    $('.tabs>ul li').removeClass('active');
    $(this).parent().addClass('active');
    var currentTab = $(this).attr('href');
    $('.tabs .tab').hide();
    $(currentTab).show();
    return false;
});



/*quickmenu scroll
  var $doc           = $(document);
  var position       = 0;
  var top = $doc.scrollTop(); 
  var screenSize     = 0;        
  var halfScreenSize = 0;    

  var pageWidth      = 1030; 
  var leftOffet      = 510;  
  var leftMargin     = 1030; 
  var speed          = 1500;    
  var easing         = 'liner';
  var $layer         = $('#quickmenu'); 
  var layerTopOffset = 66;   
  $layer.css('z-index', 10); 

  function resetXPosition()
  {
    $screenSize = $('body').width();
    halfScreenSize = $screenSize/2;
    xPosition = halfScreenSize + leftOffet;
    if ($screenSize < pageWidth)
      xPosition = leftMargin;
    $layer.css('left', xPosition);
  }

  if (top > 0 )
    $doc.scrollTop(layerTopOffset+top);
  else
    $doc.scrollTop(0);

  $layer.css('top',layerTopOffset);
  resetXPosition();

  $(window).resize(resetXPosition);

  $(window).scroll(function(){
    yPosition = $doc.scrollTop()+layerTopOffset;
    $layer.animate({"top":yPosition }, {duration:speed,  queue:false});
  });
*/

/* quickmenu static*/
onload = function() {

startPos = $("#quickmenu").position().top;
divHeight = $("#quickmenu").outerHeight();
$("#placeHolder").css("height", divHeight + "px")

$(window).scroll(function (e) {
scrTop = $(window).scrollTop();


    if ((startPos-5) < scrTop) {
        if ($.browser.msie && $.browser.version <= 6 ) {
        topPos = startPos + (scrTop - startPos) +5;
        $("#semiFixed")    .css("position", "absolute")
                        .css("top", topPos +"px")
                        .css('zIndex', '500')
        }
        else {
        $("#quickmenu").css("position", "fixed")
                        .css("top", "5px")
                        .css("zIndex", "500")
        }
    }
    else {
        $("#quickmenu").css("position", "static")
    }

});

}


$(".type3 li:last-child").css("border","0");
$(".copyright2 li:last-child").css("background-image","none");





/*checkbox*/
(function($){$.fn.ezMark=function(options){options=options||{};var defaultOpt={checkboxCls:options.checkboxCls||'ez-checkbox',radioCls:options.radioCls||'ez-radio',checkedCls:options.checkedCls||'ez-checked',selectedCls:options.selectedCls||'ez-selected',hideCls:'ez-hide'};return this.each(function(){var $this=$(this);var wrapTag=$this.attr('type')=='checkbox'?'<div class="'+defaultOpt.checkboxCls+'">':'<div class="'+defaultOpt.radioCls+'">';if($this.attr('type')=='checkbox'){$this.addClass(defaultOpt.hideCls).wrap(wrapTag).change(function(){if($(this).is(':checked')){$(this).parent().addClass(defaultOpt.checkedCls);}
else{$(this).parent().removeClass(defaultOpt.checkedCls);}});if($this.is(':checked')){$this.parent().addClass(defaultOpt.checkedCls);}}
else if($this.attr('type')=='radio'){$this.addClass(defaultOpt.hideCls).wrap(wrapTag).change(function(){$('input[name="'+$(this).attr('name')+'"]').each(function(){if($(this).is(':checked')){$(this).parent().addClass(defaultOpt.selectedCls);}else{$(this).parent().removeClass(defaultOpt.selectedCls);}});});if($this.is(':checked')){$this.parent().addClass(defaultOpt.selectedCls);}}});}})(jQuery);

$('.cate_box input').ezMark();




/*Ellipsis dot3*/
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(4($){2($.w.8)5;$.w.8=4(o){2(q.9==0){X(r,\'1r 1s 1t A "\'+q.1u+\'".\');5 q}2(q.9>1){5 q.1v(4(){$(q).8(o)})}6 d=q,$Y=q[0];d.1a=4(){d.B(\'J.x\'+k,4(e,a){e.1b();6 b=1c(d);f.1d=(j f.s==\'1w\')?f.s:b;$n.K();$n.y(L.1e(r));6 c=7,C=7;2(f.M){c=f.M.1e(r);f.M.D()}2(E($n,f)){2(f.Z==\'F\'){C=F($n,f,c)}i{C=u($n,$n,f,c)}}f.N=C;5 C});d.B(\'N.x\'+k,4(e,a){6 t=f.N;2(j a==\'4\'){a.1f($Y,t)}5 t});d.B(\'1x.x\'+k,4(e,a){6 c=L;2(j a==\'4\'){a.1f($Y,c)}5 c});d.B(\'1g.x\'+k,4(e){e.1b();d.11();d.1h();d.K();d.y(L);d.12(\'8\',7)})};d.1h=4(){d.1y(\'.x\'+k)};d.G=4(){d.11();2(f.G==\'H\'){$(H).B(\'1z.x\'+k,4(){2(v){1i(v)}v=1A(4(){d.O(\'J\')},10)})}i{I=P(d);v=1B(4(){6 a=P(d);2(I.Q!=a.Q||I.s!=a.s){d.O(\'J\');I=P(d)}},1C)}};d.11=4(){2(v){1i(v)}};2(d.12(\'8\')){d.O(\'1g\')}6 f=$.1D(r,{},$.w.8.1j,o),k=$.w.8.k++,L=d.13(),I={},v=14,$n=d.1E(\'<\'+f.1k+\' 1F="8" />\').F();f.M=1l(f.1m,$n);f.N=7;$n.1n({\'s\':\'1o\',\'Q\':\'1o\'});d.12(\'8\',r);d.1a();d.O(\'J\');2(f.G){d.G()}5 d};$.w.8.k=0;$.w.8.1j={\'1k\':\'1G\',\'u\':\'... \',\'Z\':\'1H\',\'1m\':14,\'s\':14,\'G\':7,\'X\':7};4 F(b,o,c){6 d=b.F(),p=7;b.K();A(6 a=0,l=d.9;a<l;a++){6 e=d.1I(a);b.y(e);2(c){b.y(c)}2(E(b,o)){e.D();p=r;15}i{2(c){c.D()}}}5 p}4 u(b,c,o,d){6 f=b.13(),p=7;b.K();A(6 a=0,l=f.9;a<l;a++){2(p){15}6 e=f[a],$e=$(e);2(j e==\'R\'){1J}b.y($e);2(d){b.y(d)}2(e.1K==3){2(E(c,o)){p=16($e,c,o)}}i{p=u($e,c,o,d)}2(!p){2(d){d.D()}}}5 p}4 16(b,c,o){6 d=7,e=b[0];2(j e==\'R\'){5 7}6 f=(o.Z==\'1L\')?\'\':\' \',S=T(e).1M(f);17(e,S.1N(f)+o.u);A(6 a=S.9-1;a>=0;a--){2(E(c,o)){17(e,T(e).1O(0,T(e).9-(S[a].9+f.9+o.u.9))+o.u)}i{d=r;15}}2(!d){6 g=b.1P();b.D();d=16(g.13().1Q(),c,o)}5 d}4 E(a,o){5 a.18()>o.1d}4 P(a){5{\'Q\':a.1R(),\'s\':a.18()}}4 17(e,a){2(e.U){e.U=a}i 2(e.V){e.V=a}i 2(e.W){e.W=a}}4 T(e){2(e.U){5 e.U}i 2(e.V){5 e.V}i 2(e.W){5 e.W}i{5""}}4 1l(e,a){2(j e==\'R\'){5 7}2(!e){5 7}2(j e==\'1p\'){e=$(e,a);5(e.9)?e:7}2(j e==\'1S\'){5(j e.1T==\'R\')?7:e}5 7}4 1c(b){6 h=b.18(),a=[\'1U\',\'1V\'];A(z=0,l=a.9;z<l;z++){6 m=1W(b.1n(a[z]));2(1X(m))m=0;h-=m}5 h}4 X(d,m){2(!d)5 7;2(j m==\'1p\')m=\'8: \'+m;i m=[\'8:\',m];2(H.19&&H.19.1q)H.19.1q(m);5 7}})(1Y);',62,123,'||if||function|return|var|false|dotdotdot|length|||||||||else|typeof|serial|||inr||isFilled|this|true|height||ellipsis|watchInt|fn|dot|append||for|bind|trunc|remove|test|children|watch|window|watchOrg|update|empty|orgContent|afterElement|isTruncated|trigger|getSizes|width|undefined|textArr|getTextContent|innerText|nodeValue|textContent|debug|tt0|wrap||unwatch|data|contents|null|break|ellipsisElement|setTextContent|innerHeight|console|bind_events|stopPropagation|getTrueInnerHeight|maxHeight|clone|call|destroy|unbind_events|clearInterval|defaults|wrapper|getElement|after|css|auto|string|log|No|element|found|selector|each|number|originalContent|unbind|resize|setTimeout|setInterval|100|extend|wrapInner|class|div|word|eq|continue|nodeType|letter|split|join|substring|parent|last|innerWidth|object|jquery|paddingTop|paddingBottom|parseInt|isNaN|jQuery'.split('|'),0,{}))


 $(".type2 .i_title").dotdotdot({
        ellipsis: "...",  
		height :20
    });

});// /docready
/*jshowoff*/
(function($){$.fn.jshowoff=function(settings){var config={animatePause:true,autoPlay:true,changeSpeed:600,controls:true,controlText:{play:'Play',pause:'Pause',next:'Next',previous:'Previous'},effect:'fade',hoverPause:true,links:true,speed:3000};if(settings)$.extend(true,config,settings);if(config.speed<(config.changeSpeed+20)){alert('jShowOff: Make speed at least 20ms longer than changeSpeed; the fades aren\'t always right on time.');return this;};this.each(function(i){var $cont=$(this);var gallery=$(this).children().remove();var timer='';var counter=0;var preloadedImg=[];var howManyInstances=$('.jshowoff').length+1;var uniqueClass='jshowoff-'+howManyInstances;var cssClass=config.cssClass!=undefined?config.cssClass:'';$cont.css('position','relative').wrap('<div class="jshowoff '+uniqueClass+'" />');var $wrap=$('.'+uniqueClass);$wrap.css('position','relative').addClass(cssClass);$(gallery[0]).clone().appendTo($cont);preloadImg();if(config.controls){addControls();if(config.autoPlay==false){$('.'+uniqueClass+'-play').addClass(uniqueClass+'-paused jshowoff-paused').text(config.controlText.play);};};if(config.links){addSlideLinks();$('.'+uniqueClass+'-slidelinks a').eq(0).addClass(uniqueClass+'-active jshowoff-active');};if(config.hoverPause){$cont.hover(function(){if(isPlaying())pause('hover');},function(){if(isPlaying())play('hover');});};if(config.autoPlay&&gallery.length>1){timer=setInterval(function(){play();},config.speed);};if(gallery.length<1){$('.'+uniqueClass).append('<p>인덱스 이미지를 등록해 주십시오</p>');};function transitionTo(gallery,index){var oldCounter=counter;if((counter>=gallery.length)||(index>=gallery.length)){counter=0;var e2b=true;}
else if((counter<0)||(index<0)){counter=gallery.length-1;var b2e=true;}
else{counter=index;}
if(config.effect=='slideLeft'){var newSlideDir,oldSlideDir;function slideDir(dir){newSlideDir=dir=='right'?'left':'right';oldSlideDir=dir=='left'?'left':'right';};counter>=oldCounter?slideDir('left'):slideDir('right');$(gallery[counter]).clone().appendTo($cont).slideIt({direction:newSlideDir,changeSpeed:config.changeSpeed});if($cont.children().length>1){$cont.children().eq(0).css('position','absolute').slideIt({direction:oldSlideDir,showHide:'hide',changeSpeed:config.changeSpeed},function(){$(this).remove();});};}else if(config.effect=='fade'){$(gallery[counter]).clone().appendTo($cont).hide().fadeIn(config.changeSpeed,function(){if($.browser.msie)this.style.removeAttribute('filter');});if($cont.children().length>1){$cont.children().eq(0).css('position','absolute').fadeOut(config.changeSpeed,function(){$(this).remove();});};}else if(config.effect=='none'){$(gallery[counter]).clone().appendTo($cont);if($cont.children().length>1){$cont.children().eq(0).css('position','absolute').remove();};};if(config.links){$('.'+uniqueClass+'-active').removeClass(uniqueClass+'-active jshowoff-active');$('.'+uniqueClass+'-slidelinks a').eq(counter).addClass(uniqueClass+'-active jshowoff-active');};};function isPlaying(){return $('.'+uniqueClass+'-play').hasClass('jshowoff-paused')?false:true;};function play(src){if(!isBusy()){counter++;transitionTo(gallery,counter);if(src=='hover'||!isPlaying()){timer=setInterval(function(){play();},config.speed);}
if(!isPlaying()){$('.'+uniqueClass+'-play').text(config.controlText.pause).removeClass('jshowoff-paused '+uniqueClass+'-paused');}};};function pause(src){clearInterval(timer);if(!src||src=='playBtn')$('.'+uniqueClass+'-play').text(config.controlText.play).addClass('jshowoff-paused '+uniqueClass+'-paused');if(config.animatePause&&src=='playBtn'){$('<p class="'+uniqueClass+'-pausetext jshowoff-pausetext">'+config.controlText.pause+'</p>').css({fontSize:'62%',textAlign:'center',position:'absolute',top:'40%',lineHeight:'100%',width:'100%'}).appendTo($wrap).addClass(uniqueClass+'pauseText').animate({fontSize:'600%',top:'30%',opacity:0},{duration:500,complete:function(){$(this).remove();}});}};function next(){goToAndPause(counter+1);};function previous(){goToAndPause(counter-1);};function isBusy(){return $cont.children().length>1?true:false;};function goToAndPause(index){$cont.children().stop(true,true);if((counter!=index)||((counter==index)&&isBusy())){if(isBusy())$cont.children().eq(0).remove();transitionTo(gallery,index);pause();};};function preloadImg(){$(gallery).each(function(i){$(this).find('img').each(function(i){preloadedImg[i]=$('<img>').attr('src',$(this).attr('src'));});});};function addControls(){$wrap.append('<p class="jshowoff-controls '+uniqueClass+'-controls"><a class="jshowoff-play '+uniqueClass+'-play" href="#null">'+config.controlText.pause+'</a> <a class="jshowoff-prev '+uniqueClass+'-prev" href="#null">'+config.controlText.previous+'</a> <a class="jshowoff-next '+uniqueClass+'-next" href="#null">'+config.controlText.next+'</a></p>');$('.'+uniqueClass+'-controls a').each(function(){if($(this).hasClass('jshowoff-play'))$(this).click(function(){isPlaying()?pause('playBtn'):play();return false;});if($(this).hasClass('jshowoff-prev'))$(this).click(function(){previous();return false;});if($(this).hasClass('jshowoff-next'))$(this).click(function(){next();return false;});});};function addSlideLinks(){$wrap.append('<p class="jshowoff-slidelinks '+uniqueClass+'-slidelinks"></p>');$.each(gallery,function(i,val){var linktext = $(this).prop('title') != '' ? $(this).prop('title') : i+1;$('<a class="jshowoff-slidelink-'+i+' '+uniqueClass+'-slidelink-'+i+'" href="#null">'+linktext+'</a>').bind('click',{index:i},function(e){goToAndPause(e.data.index);return false;}).appendTo('.'+uniqueClass+'-slidelinks');});};});return this;};})(jQuery);(function($){$.fn.slideIt=function(settings,callback){var config={direction:'left',showHide:'show',changeSpeed:600};if(settings)$.extend(config,settings);this.each(function(i){$(this).css({left:'auto',right:'auto',top:'auto',bottom:'auto'});var measurement=(config.direction=='left')||(config.direction=='right')?$(this).outerWidth():$(this).outerHeight();var startStyle={};startStyle['position']=$(this).css('position')=='static'?'relative':$(this).css('position');startStyle[config.direction]=(config.showHide=='show')?'-'+measurement+'px':0;var endStyle={};endStyle[config.direction]=config.showHide=='show'?0:'-'+measurement+'px';$(this).css(startStyle).animate(endStyle,config.changeSpeed,callback);});return this;};})(jQuery);
/*/jshowoff*/
$(document).ready(function() {

$(".lnb li:last-child").css("background-image","none");

/*indeximage*/
$('.indeximage').jshowoff({
	speed: 5000,
	controlText:{play:'자동전환',pause:'<span>정지</span>',previous:'<span>이전</span>',next:'<span>다음</span>'}
	});

	$('.jshowoff').hover(function() {
    	$('.jshowoff-controls,.jshowoff-slidelinks').show();
		
	}, function() {
    	$('.jshowoff-controls,.jshowoff-slidelinks').hide();
	});
/*/indeximage*/

//$('div.item_new').clone().remove().insertBefore('.eventimage1');
//$('div.eventimage2').clone().insertAfter('.aside .category',function(){
	//$('#content div.eventimage2').remove();															  
//});

});//doc ready




/*easySplitter*/
var j = 1;
 
(function(jQuery) {
	jQuery.fn.easyListSplitter = function(options) {
	
	var defaults = {			
		colNumber: 2, // Insert here the number of columns you want. Consider that the plugin will create the number of cols requested only if there are enough items in the list.
		direction: 'vertical'
	};
			
	this.each(function() {
		
		var obj = jQuery(this);
		var settings = jQuery.extend(defaults, options);
		var totalListElements = jQuery(this).children('li').size();
		var baseColItems = Math.ceil(totalListElements / settings.colNumber);
		var listClass = jQuery(this).attr('class');
		
		// -------- Create List Elements given colNumber ------------------------------------------------------------------------------
		
		for (i=1;i<=settings.colNumber;i++)
		{	
			if(i==1){
				jQuery(this).addClass('listCol1').wrap('<div class="listContainer'+j+'"></div>');
			} else if(jQuery(this).is('ul')){ // Check whether the list is ordered or unordered
				jQuery(this).parents('.listContainer'+j).append('<ul class="listCol'+i+'"></ul>');
			} else{
				jQuery(this).parents('.listContainer'+j).append('<ol class="listCol'+i+'"></ol>');
			}
				jQuery('.listContainer'+j+' > ul,.listContainer'+j+' > ol').addClass(listClass);
		}
		
		var listItem = 0;
		var k = 1;
		var l = 0;	
		
		if(settings.direction == 'vertical'){ // -------- Append List Elements to the respective listCol  - Vertical -------------------------------
			
			jQuery(this).children('li').each(function(){
				listItem = listItem+1;
				if (listItem > baseColItems*(settings.colNumber-1) ){
					jQuery(this).parents('.listContainer'+j).find('.listCol'+settings.colNumber).append(this);
				} 
				else {
					if(listItem<=(baseColItems*k)){
						jQuery(this).parents('.listContainer'+j).find('.listCol'+k).append(this);
					} 
					else{
						jQuery(this).parents('.listContainer'+j).find('.listCol'+(k+1)).append(this);
						k = k+1;
					}
				}
			});
			
			jQuery('.listContainer'+j).find('ol,ul').each(function(){
				if(jQuery(this).children().size() == 0) {
				jQuery(this).remove();
				}
			});	
			
		} else{  // -------- Append List Elements to the respective listCol  - Horizontal ----------------------------------------------------------
			
			jQuery(this).children('li').each(function(){
				l = l+1;

				if(l <= settings.colNumber){
					jQuery(this).parents('.listContainer'+j).find('.listCol'+l).append(this);
					
				} else {
					l = 1;
					jQuery(this).parents('.listContainer'+j).find('.listCol'+l).append(this);
				}				
			});
		}
		
		jQuery('.listContainer'+j).find('ol:last,ul:last').addClass('last'); // Set class last on the last UL or OL	
		j = j+1;
		
	});
	};
})(jQuery);

$(document).ready(function () {

$('<img src="/image/shop/main/btn_categoryall_hide.png" class="hidecategoryall" />').prependTo('.category');				

$('.category .categorylist').easyListSplitter({ 
	colNumber: 5 
});


$('.showcategoryall').toggle(function() {
	$('.category').show();
	$('#content').css('margin-top','546px');
	},function(){
	$('.category').hide();
	$('#content').css('margin-top','0');
});

$('.hidecategoryall').click(function() {
	$('.category').hide();
	$('#content').css('margin-top','0');
});


});
/*/easySplitter*/

