var selected_node = null; function getSlideShow() { var node, $node, selected_images = '', width, style, align, border_color, bg_color, thickness; // 부모창이 있는지 체크 if(typeof(opener)=="undefined") return; // 부모 위지윅 에디터에서 선택된 영역이 있으면 처리 node = opener.editorPrevNode; $node = jQuery(node); if($node.is('img')) { selected_node = node; width = $(node).width() - 4; style = $node.attr('gallery_style'); align = $node.attr('gallery_align') || 'center'; border_color = $node.attr('border_color'); bg_color = $node.attr('bg_color'); thickness = $node.attr('border_thickness') || 1; get_by_id('width').value = width; get_by_id('gallery_style').selectedIndex = (style=='list')?1:0; get_by_id('gallery_align').selectedIndex = (align=='left')?1:(align=='right')?2:0; get_by_id('border_thickness').value = thickness; get_by_id('border_color_input').value = border_color; manual_select_color('border', get_by_id('border_color_input')); get_by_id('bg_color_input').value = bg_color; manual_select_color("bg", get_by_id('bg_color_input')); selected_images = $node.attr('images_list'); } // 부모창의 업로드된 파일중 이미지 목록을 모두 가져와서 세팅 var fo = get_by_id("fo"); var editor_sequence = fo.editor_sequence.value; var parent_list_obj = opener.get_by_id("uploaded_file_list_"+editor_sequence); if(parent_list_obj) { var list_obj = get_by_id("image_list"); for(var i=0;i"; opener.editorFocus(opener.editorPrevSrl); var iframe_obj = opener.editorGetIFrame(opener.editorPrevSrl) opener.editorReplaceHTML(iframe_obj, text); } opener.editorFocus(opener.editorPrevSrl); window.close(); } /* 색상 클릭시 */ function select_color(type, code) { get_by_id(type+"_preview_color").style.backgroundColor = "#"+code; get_by_id(type+"_color_input").value = code; } /* 수동 색상 변경시 */ function manual_select_color(type, obj) { if(obj.value.length!=6) return; code = obj.value; get_by_id(type+"_preview_color").style.backgroundColor = "#"+code; } /* 색상표를 출력 */ function printColor(type, blank_img_src) { var colorTable = new Array('22','44','66','88','AA','CC','EE'); var html = ""; for(var i=0;i<8;i+=1) html += printColorBlock(type, i.toString(16)+i.toString(16)+i.toString(16)+i.toString(16)+i.toString(16)+i.toString(16), blank_img_src); for(var i=0; i\"color\"<\/div>"; } else { return "
\"color\"<\/div>"; } } jQuery(function($){ getSlideShow(); });