var m_won = "원";
document.oncontextmenu = new Function('return false');
document.ondragstart = new Function('return false');
document.onselectstart = new Function('return false');
function func_numimg(strNum) {
var strHTML = "";
for (var i = 0; i < strNum.length; i++) {
var str = strNum.substring(i, i+1);
if (str == ",") strHTML += "";
else strHTML += "
";
}
$("#charge_m").html( strHTML );
$("#charge_m").attr("rel", strNum);
}
function createForm(nm,mt,at,tg) {
var f=document.createElement("form");
f.setAttribute("name", nm);
f.setAttribute("method", mt);
f.setAttribute("action", at);
f.setAttribute("target", tg);
return f;
}
function addHidden(f,n,v) {
var i=document.createElement("input");
i.setAttribute("type","hidden");
i.setAttribute("name",n);
i.setAttribute("value",v);
f.insertBefore(i, null);
return f;
}
function setCookie( name, value, expiredays ){
var todayDate = new Date();
todayDate.setDate( todayDate.getDate() + expiredays );
document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
}
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 formatNumber(num)
{
var str = String(num);
var re = /(-?[0-9]+)([0-9]{3})/;
while (re.test(str))
{
str = str.replace(re,"$1,$2");
}
return str;
}
//item sort plugin
jQuery.fn.sort = function() {
return this.pushStack([].sort.apply(this, arguments), []);
};
//sortAscending
function sortAscending(a, b) {
return a.AC > b.AC ? 1 : -1;
};
//sortDescending
function sortDescending(a, b) {
return sortAscending(a,b) * -1;
};
//Item List
$(document).ready(function(){
var img_tab = $("div#item_menu > .m_menu").find("img");
var img_sub_tab = $("div#item_menu > .s_menu").find("img");
var img_sort_tab = $("div#item_sort").find("img");
$(img_tab).css({"cursor":"pointer"});
$(img_sort_tab).css({"cursor":"pointer"});
$(img_tab).click(function (){
var img_tab1= $(".s_menu:eq("+ $(this).index() +")");
clear_sub_tab(img_tab, $(this).index());
$("div#item_menu > .s_menu").hide();
$(img_tab1).show();
clear_sub_tab($(img_tab1).find("img"), 0);
getMixItem('ITEM',$(img_tab1).find("img:first").attr("rel"));
$("#m_name").html($(this).attr("title"));
$("#s_name").html($(img_tab1).find("img:first").attr("title"));
});
$(img_sub_tab).click(function (){
var img_sub_tab1=$(".s_menu:eq("+ ($(this).parent($(".s_menu")).index()-1) +")");
var this_img_tab = $(img_sub_tab1).find("img");
clear_sub_tab (this_img_tab, $(this).index());
getMixItem('ITEM',$(this).attr("rel"));
$("#s_name").html($(this).attr("title"));
});
$(img_sort_tab).click(function (){
clear_sub_tab(img_sort_tab, $(this).index());
$("#pager").html('');
if ($(this).index() == 0 && bon_item != "")
{
gan_item(bon_item);
}else if ($(this).index() == 1 && sort_item != ""){
money_Asc();
}else if ($(this).index() == 2 && sort_item != ""){
money_Desc();
}
});
function money_Desc() {
mix = $(sort_item).sort(sortDescending);
gan_item(mix);
}
function money_Asc() {
mix =$(sort_item).sort(sortAscending);
gan_item(mix);
}
getMixItem('ITEM',$(".spctial_item_prim").attr("rel"));
$(this).ajaxStart( function(){
$("div.content_area").block({
message: "
",
overlayCSS: { backgroundColor: '#fff'},
css: { border: 'none', color: '#fff'}
});
});
$(this).ajaxStop(function(){
clear_sub_tab($(img_sort_tab), 0);
setTimeout($("div.content_area").unblock(), 1000);
});
$("#Search_item").click( function() {
var search_str = $("#S_item").val();
if (search_str == '')
{
message_m(5);
}else{
if (search_str.length <= 1)
{
message_m(6);
}else{
//item Search
$("#m_name").html(m_item_all);
$("#s_name").html(m_item_search);
getMixItem("IM",search_str)
}
}
});
});
function clear_sub_tab(clear_img, cn){
var img_sub_tab1;
for(var i = 0 ; i < $(clear_img).length ; i++) {
img_sub_tab1 = clear_img[i];
if (i == cn){
$(img_sub_tab1).attr("src", img_sub_tab1.src.replace(/_n_/g, '_o_'));
}else{
$(img_sub_tab1).attr("src", img_sub_tab1.src.replace(/_o_/g, '_n_'));
}
}
}
function getMixItem(key,str){
var query_str = "";
if (key !="ITEM_DE"){
$("#pager").html('');
}
if (key != ""){
query_str = "?key="+key;
if (str !=""){
query_str = query_str + "&str="+escape(str);
}
}
if (key =="ITEM_DE"){
$.ajax({
type : "POST",
url : "item_detail.do",
data : "key="+key + "&str="+escape(str),
success : function (html){
$(".item_detail").html(html);
}
});
}else if (str =='1')
{
$("#item_recommand").hide();$("#item_sort").hide(); $("#item_new").hide();$("#SP_item").show();
$.getJSON("item_list.do?key=ITEM&str=PR", function(data){
gan_item3(data.MiX_Item);
});
return;
}
else{
$("#item_recommand").show();$("#item_sort").show(); $("#item_new").show();$("#SP_item").hide();
$.getJSON("item_list.do"+query_str, function(data){
sort_item = "";
bon_item = "";
if (data.M_RT == 1)
{
sort_item = data.MiX_Item;
bon_item = data.MiX_Item;
if (key =="ITEM")
{
$("#c_navi2").text(data.MiX_M_NM);
if (data.R_MiX_Item == "")
{
$(".R_mixitem").html(m_rec);
}else{
gan_item2(data.R_MiX_Item);
}
$("#item_recommand").show();
$("#item_S_msg").hide();
}else if(key == "IM"){
$("#S_word").html(str);
$("#item_recommand").hide();
$("#item_S_msg").show();
}
gan_item(data.MiX_Item);
}else if(data.M_RT == 0){
$(".R_mixitem").html(m_rec);
$(".s_item_list").html(m_search_result);
}
});
}
}
function gan_item(item){
$(".s_item_list").html('');
var html = '';
$.each(item, function(i,l_m){
html= html + '
'+l_m.NM+'
'; html= html + ' '+formatNumber(l_m.AC)+ m_won + '
';
html= html + ''+l_m.NM+' '+formatNumber(l_m.AC)+m_won + ''+unescape(l_m.MM)+'