<!--

//~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
	//ÀÎÀÚ °ª
	function isAgm(agm, len, val){
		var agmL = agm.length - 1;
		return agmL < len ? val : agm[len];
	};

	//ºê¶ó¿ìÁ® º° ¾ÆÀÌµð °´Ã¼ ½ºÅ¸ÀÏ
	function getStyleObject(objectId) {
		if(document.getElementById && document.getElementById(objectId)){
			return document.getElementById(objectId).style;
		}else if (document.all && document.all(objectId)){
			return document.all(objectId).style;
		}else if (document.layers && document.layers[objectId]){
			return document.layers[objectId];
		}else{
			return false;
		}
	};

	//ºê¶ó¿ìÁ® º° ¾ÆÀÌµð °´Ã¼
	function getObject(objectId) {
		if(document.getElementById && document.getElementById(objectId)){
			return document.getElementById(objectId);
		}else if (document.all && document.all(objectId)){
			return document.all(objectId);
		}else if (document.layers && document.layers[objectId]){
			return document.layers[objectId];
		}else{
			return false;
		}
	};

	//ÇÃ·¡½¬ ½áÁÖ±â
	function writeEmbed(url,wd,ht){
		var id		= isAgm(writeEmbed.arguments, 3, null);
		var n			= 0;
		while(getObject("writeValue_" + n)) n++;
		document.write("<textarea id=\"writeValue_" + n + "\" style=\"display:none;\" cols=\"0\" rows=\"0\">");
		document.write("	<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"" + wd + "\" height=\"" + ht + "\" id=\"fmedia_\"" + n + ">");
		document.write("	<param name=\"movie\" value=\"" + url + "\">");
		document.write("	<param name=\"menu\" value=\"false\">");
		document.write("	<param name=\"wmode\" value=\"transparent\" >");
		document.write("	<param name=\"quality\" value=\"high\">");
		document.write("	<param name=\"allowScriptAccess\" value=\"always\">");
		document.write("	<param name=\"FlashVars\" value=\"" + id + "\">");
		document.write("	<embed src=\"" + url + "\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"" + wd + "\" height=\"" + ht + "\" wmode=\"transparent\" allowScriptAccess=\"always\" name=\"ExtInterface\" FlashVars=\"" + id + "\"></embed>");
		document.write("	</object>");
		document.write("</textarea>")

		document.write(getObject("writeValue_" + n).value);
	};

	// µ¿¿µ»ó Ãâ·Â		<script>display_object('<embed src="ÁÖ¼Ò" width="" height=""></embed>');<//script>
function display_object(tag){
	var _object_ = tag;
	document.write(_object_);
}

function imgResize(obj, limitW){//¹Ì¸® º¸±â ÀÌ¹ÌÁö »çÀÌÁî ÀÏ°ýÀûÀ¸·Î
		var limitH	= isAgm(imgResize.arguments, 2, null);
		if(obj){
			var w, h, resizeW, resizeH
			if(obj.width && obj.height){
				w		= obj.width;
				h		= obj.height;
				if(w > h || !limitH){		//¿øº» ÀÌ¹ÌÁî »çÀÌÁî°¡ °¡·Î°¡ ´õ Å©¸é
					resizeW	= w > limitW ? limitW : w;
					resizeH = (resizeW * h) / w;
				}else{			//¹Ý´ëÀÌ¸é
					resizeH = h > limitH ? limitH : h;
					resizeW = (resizeH * w) / h;
				}
			}
			obj.width = resizeW;
			obj.height = resizeH;
		}
	};

//~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
		//showlayer & hidelayer
//~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
  function showlayer(lay) {
  			document.getElementById(lay).style.display = document.getElementById(lay).style.display == "none" ? "" : "none";
  		};
  function hidelayer(lay) {
  			document.getElementById(lay).style.display = document.getElementById(lay).style.display == "" ? "none" : "";
  		};
//~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
		//link onfocus blur
//~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
function focusblur() {
  for (i = 0; i < document.links.length; i++) {
    var obj = document.links[i];
    if(obj.addEventListener) obj.addEventListener("focus", oneblur, false);
    else if(obj.attachEvent) obj.attachEvent("onfocus", oneblur);
  }
}

function oneblur(e) {
  var evt = e ? e : window.event;

  if(evt.target) evt.target.blur();
  else if(evt.srcElement) evt.srcElement.blur();
}
//~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
		//reSize
//~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
	function reSize(){
		try {
			var frameBody	= document.body;
			var frameHeight	= frameBody.scrollHeight + (frameBody.offsetHeight - frameBody.clientHeight);
//			alert(frameBody.scrollHeight+"   "+frameBody.offsetHeight+"   "+frameBody.clientHeight);
//			alert(frameHeight);
			if(!frameHeight){
				setTimeout("reSize()", 500);
			}else{
				if(parent) parent.getObject("comment", "style").height	= frameHeight + "px";//frameReSize(frameHeight);
			}
		}catch(e){
		// Do nothing
		}
	};
	function checkForm(obj_){
		if(!obj_.comment.value){
			alert("´ñ±ÛÀ» ÀÔ·Â ÇØÁÖ¼¼¿ä!!        ");
			obj_.comment.focus();
			return false;
		}
	};
	function inform(str_){
		var conf	= confirm(str_ + " ÇÏ½Ã°Ú½À´Ï±î?      ");
		if(!conf) return false;
	};
//~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
// Layer Top Position
//~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
function resize () {
	if (self.innerHeight) { // IE ¿Ü ¸ðµç ºê¶ó¿ìÀú
	document.getElementById('center_layer').style.top=(self.innerHeight / 2 - 116) + 'px';
	}
	else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict ¸ðµå
	document.getElementById('center_layer').style.top=(document.documentElement.clientHeight / 2 - 116) + 'px';
	}
	else if (document.body) { // ´Ù¸¥ IE ºê¶ó¿ìÀú( IE < 6)
	document.getElementById('center_layer').style.top=(document.body.clientHeight / 2 - 116) + 'px';
	}
}
//~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
// onload
//~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
this.onload	= function(){
	//Æ÷Ä¿½º ºí·¯
	focusblur();
	if(this.init)
		init();	
};

//~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
// onload
//~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
var isMove;
function moveIMG(loc_){
	if(isMove) return;
	else isMove = 1;
	var imgCon	= document.getElementById("imgCon");
	var i = 1, oldNode = imgCon.childNodes, len= oldNode.length;
	var target	= imgCon.style.marginLeft ? parseInt(imgCon.style.marginLeft) : 0;
	var width	= 151;
	if(loc_ == "prev"){
		if(target < 0){
			target	+= width;
			imgCon.appendChild(oldNode[0]);
			imgCon.style.marginLeft	= target + "px";
		}
		target	-= width;
	}else{
		target	+= - width;
		imgCon.insertBefore(oldNode[len - 1], oldNode[0]);
		imgCon.style.marginLeft	= target + "px";
		target	-= - width;
	}
	var interval = setInterval(function(){
		var pos			= imgCon.style.marginLeft ? parseInt(imgCon.style.marginLeft) : 0;
		var movePos		= (target - pos) * .27;
		imgCon.style.marginLeft	= pos + movePos  + "px";
		if(Math.abs(movePos) < 1){
			isMove				= 0;
			imgCon.style.marginLeft	= target + "px";
			clearInterval(interval);
		}
	}, 13);
};


//~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
// quickmenu
//~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~

var persistclose=0 //set to 0 or 1. 1 means once the bar is manually closed, it will remain closed for browser session
var startX = 930 //set x offset of bar in pixels
var startY = 20 //set y offset of bar in pixels

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

var verticalpos="fromtop"

function closebar(){
if (persistclose)
document.cookie="remainclosed=1"
document.getElementById("quickmenu").style.visibility="hidden"
}

function staticbar(){
if(!document.getElementById("quickmenu"))
	return;

    var ns = (navigator.appName.indexOf("Netscape") != -1);
    var d = document;
    function ml(id){
        var el=d.getElementById(id);
        if (!persistclose || persistclose && get_cookie("remainclosed")=="")
        el.style.visibility="visible"
        if(d.layers)el.style=el;
        el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";};
        el.x = startX;
        if (verticalpos=="fromtop")
        el.y = startY;
        else{
        el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
        el.y -= startY;
        }
        return el;
    }
    window.stayTopLeft=function(){
        if (verticalpos=="fromtop"){
        var pY = ns ? pageYOffset : iecompattest().scrollTop;
        ftlObj.y += (pY + startY - ftlObj.y)/8;
        }
        else{
        var pY = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
        ftlObj.y += (pY - startY - ftlObj.y)/8;
        }
        ftlObj.sP(ftlObj.x, ftlObj.y);
        setTimeout("stayTopLeft()", 10);
    }
    ftlObj = ml("quickmenu");
    stayTopLeft();
}

if (window.addEventListener)
	window.addEventListener("load", staticbar, false)
else if (window.attachEvent)
	window.attachEvent("onload", staticbar)
else if (document.getElementById)
	window.onload=staticbar
	

/**************************************************************************
*
*				type Name
*
**************************************************************************/
	function typeName(type_){
		var type = typeof type_;
		if(type == "object"){
			if(type_.constructor == Array)
				return	"array";
			else if(/[A-Z]/.test(type_.tagName))
				return	"element";
		}
		return type;
	};
	
	
/**************************************************************************
*
*				elements
*
**************************************************************************/
	function el(){
		var owner, i = 0;
		if(typeName(arguments[i]) == "element")
			owner	= arguments[i ++];
		if(!arguments[i])
			return	owner || document;
		if(arguments.length > i + 1){
			var array	= [];
			for(var len = arguments.length; i < len; i ++)
				array.push(owner ? el(owner, arguments[i]) : el(arguments[i]));
			return array;
		}

		return	/[^A-Z]/.test(arguments[i]) ?
				document.getElementById(arguments[i]) :
				(owner || document).getElementsByTagName(arguments[i]);
	};	

//-->

// addLoadEvent
function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}

function isIE6() {
	var version = navigator.appVersion;
	if (version.indexOf("MSIE 6") != -1) {
		return true;
	} else {
		return false;
	}
}
/*
 * Unit PNG fix
 * http://labs.unitinteractive.com/unitpngfix.php
 */
var clear = "/images/common/bg/clear.gif" //path to clear.gif

pngfix = function() {
	var els = document.getElementsByTagName('*');
	var ip = /\.png/i;
	var i = els.length;
	while (i-- > 0) {
		var el = els[i];
		var es = el.style;
		if (el.src && el.src.match(ip) && !es.filter) {
			es.height = el.height;
			es.width = el.width;
			es.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + el.src + "',sizingMethod='crop')";
			el.src = clear;
		} else {
			var elb = el.currentStyle.backgroundImage;
			if (elb.match(ip)) {
				var path = elb.split('"');
				var rep = (el.currentStyle.backgroundRepeat == 'no-repeat') ? 'crop' : 'scale';
				es.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + path[1] + "',sizingMethod='" + rep + "')";
				es.height = el.clientHeight + 'px';
				es.backgroundImage = 'none';
				var elkids = el.getElementsByTagName('*');
				if (elkids) {
					var j = elkids.length;
					if (el.currentStyle.position != "absolute") es.position = 'static';
					while (j-- > 0) if (!elkids[j].style.position) elkids[j].style.position = "relative";
				}
			}
		}
	}
}

function ie6PngFix() {
	if (isIE6()) {
		window.attachEvent('onload',pngfix);
	} else {
		return false;
	}
}

addLoadEvent(ie6PngFix);

// getElementsByClass
function getElementsByClass(search_class,node,tag) {
	var class_elements = new Array();
	if (node == null) {
		node = document;
	}
	if (tag == null) {
		tag = "*";
	}
	var els = node.getElementsByTagName(tag);
	for (var i=0, j=0; i<els.length; i++) {
		if (hasClass(els[i],search_class)) {
			class_elements[j] = els[i];
			j++;
		}
	}
	return class_elements;
}

//input value Áö¿ò
function clearValue(el) {
	el.value="";
}

//ÀÌ¹ÌÁö ÆË¾÷
function detailView(img){ 
  img1= new Image(); 
  img1.src=(img); 
  imgControll(img); 
} 

function imgControll(img){ 
  if((img1.width!=0)&&(img1.height!=0)){ 
    viewImage(img); 
  } 
  else{ 
    controller="imgControll('"+img+"')"; 
    intervalID=setTimeout(controller,20); 
  } 
} 

function viewImage(img){ 
 W=img1.width+23; 
 H=img1.height; 
 O="width="+W+",height="+H+",scrollbars=yes"; 
 imgWin=window.open("","",O); 
 imgWin.document.write("<html><head><title></title></head>");
 imgWin.document.write("<body style='margin:0;'>");
 imgWin.document.write("<img src="+img+" onclick='self.close()' style='cursor:pointer;'>");
 imgWin.document.close();
} 

//ÀÌ¹ÌÁö º¯°æ
function changeImg(obj,img){
	if(typeof obj != "object"){
		obj=document.getElementById(obj);
	}
	obj.setAttribute("src",img);
}

//ÀÌ¹ÌÁöÅä±Û
function img_over(obj,overName){
	if(!overName){
		overName="_ov";
	}
	var imgType;
	var imgURL=obj.getAttribute("src");
	if(imgURL.indexOf(overName)==-1){
		imgURL.indexOf(".gif")>0?imgType=".gif":imgType=".jpg"
		var imgName=imgURL.substr(0,imgURL.indexOf(imgType))
		obj.setAttribute("src",imgName+overName+imgType);
	}else{
		obj.imgOver="always";
	}
}
function img_out(obj,overName){
	if(!overName){
		overName="_ov";
	}
	if(obj.imgOver!="always"){
		var imgType;
		var imgURL=obj.getAttribute("src");
		var imgName=imgURL.substr(0,imgURL.indexOf(overName));
		imgURL.indexOf(".gif")>0?imgType=".gif":imgType=".jpg"
		obj.setAttribute("src",imgName+imgType);
	}
}

//ÆË¾÷
function popup(e,W,H) {
	var winURI = e.getAttribute("href");
	var winname = e.rel.split(" ")[1] ? e.rel.split(" ")[1] : "popup";
	newWindow = window.open(winURI,winname,"width=" +W+ ",height=" +H+ "menubar=no,location=no,resizable=no,status=no");
	newWindow.focus();
	return false;
}

//ShowToggle
function ShowToggle(ele){
	var ele = document.getElementById(ele);
	if(ele.style.display != 'block'){
		ele.style.display ="block";
		ele.style.zIndex = "1000";
	}else{
		ele.style.display ="none";
		ele.style.zIndex = "0";
	}
	
	return false;
}

// get children
function getChildrenByTagName(parent,tag_name) {
	var all_children = parent.childNodes;
	var new_children = new Array();
	for (var i=0, j=0; i<all_children.length; i++) {
		if (all_children[i].tagName && (all_children[i].tagName.toLowerCase() == tag_name.toLowerCase())) {
			new_children[j] = all_children[i];
			j++;
		}
	}
	return new_children;
}
