PageSourceSearch

https://masitdak.com/theme/basic/shop/masitdak.js

js masitdak.com collected 2026-10-04 11:39:50 UTC 2,610 bytes, 121 lines download raw bytes

1/**
2 * object를 생생
3 * 
4 * @param c
5 * @returns {Array}
6 */
7function initObj(c) {
8	var rse = new Array();
9	for (var i = 0; i < 10; i++) {
10		if (document.getElementById(c + (i + 1)) == null) {
11			break;
12		} else {
13			rse[i] = document.getElementById(c + (i + 1));
14		}
15	}
16	return rse;
17}
18
19/**
20 * 하위 메뉴의 디스플레이 관리
21 * 
22 * @param obj
23 * @param ck
24 */
25function layerSubMenu(obj, ck) {
26	var obj = obj;
27	var n = ck;
28	(typeof (n) == 'undefined') ? n = 0 : n = n;
29
30	for (var i = 0; i < obj.length; i++) {
31		if (n == i)
32			obj[i].style.display = "block";
33		else
34			obj[i].style.display = "none";
35	}
36}
37
38/**
39 * 레이어 하위 메뉴 그룹의 디스플레이 관리
40 * 
41 * @param target
42 * @param chk
43 */
44function layerMenu(target, ck) {
45	var n = ck;
46	var target = document.getElementById(target);
47	var dot = document.getElementById('dot');
48	var wrap = document.getElementById('layerWrap');
49
50	var m_array = initObj('layer_con_main'); // 객체 생성
51
52	(n == 'undefined') ? n = 0 : n = n;
53
54	layerSubMenu(m_array, n);
55
56	target.style.display = "block";
57	dot.style.display = "block";
58	wrap.style.display = "block";
59}
60
61/**
62 * 레이어 content 디스플레이 관리
63 * 
64 * @param target
65 * @param chk
66 */
67function layerContent(target, chk) {
68	var n = chk;
69	var m_array = initObj('layer_con_main'); // 레이어 제목그룹 객체 생성
70	var con_array = initObj('layer_con'); // 레이어 content 객체 생성
71
72	layerSubMenu(m_array, n);
73
74	for (var i = 0; i < con_array.length; i++) {
75		if (con_array[i].id == target) {
76			con_array[i].style.display = "block";
77		} else {
78			con_array[i].style.display = "none";
79		}
80	}
81
82}
83
84/**
85 * 레이어 숨기기
86 */
87function layer_hid(type) {
88	var dot = document.getElementById('dot');
89	var m_array = initObj('layer_con_main'); // 레이어 제목그룹 객체 생성
90	var con_array = initObj('layer_con'); // 레이어 content 객체 생성
91	
92	if(type == 'ifram') {
93		document.getElementById('iframWrap').style.display = "none";
94	}else {
95		document.getElementById('layerWrap').style.display = "none";
96	}
97
98	for (var i = 0; i < con_array.length; i++) {
99		con_array[i].style.display = "none";
100	}
101
102	for (var i = 0; i < m_array.length; i++) {
103		m_array[i].style.display = "none";
104	}
105
106	dot.style.display = "none";
107}
108
109/**
110 * 제품 상세정보 레이어를 호출
111 * @param url
112 */
113function frame_submit(url) {
114	var dot = document.getElementById('dot');
115	var wrap = document.getElementById('iframWrap');
116	var con = document.getElementById('ifram_content');
117	con.contentWindow.location.replace(url);
118
119	dot.style.display = "block";
120	wrap.style.display = "block";
121}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.