var global_http = "http://kayainte.com";
var global_path = "/";
var xOp7Up,xOp6Dn,xIE4Up,xIE4,xIE5,xIE6,xNN4,xUA=navigator.userAgent.toLowerCase();
var code = new Array();
var language= jQuery.cookie('language');
switch ( language ) {
	case "en" :
		// common
		code["999"] = "Have been entered";
		code["998"] = "Has been corrected"
		// finally
		code["000"] = "An error has occured";
		code["002"] = "같은 제목이 이미 생성되어 있습니다";
		code["011"] = "선택된 회원정보가 없거나 삭제되었습니다";
		code["012"] = "You have entered an invalid ID";
		code["013"] = "You have entered an invalid password";
		code["015"] = "관리자 정보가 없습니다";
		code["021"] = "선택된 이미지가 없습니다";
		code["051"] = "Target could not be found";
		code["052"] = "You have entered an invalid password";
		code["053"] = "You do not have permission to access";
		code["061"] = "You do not have permission to access";
		code["065"] = "You are not able to sign up";
		code["066"] = "Please login first";
		code["067"] = "엑셀 파일을 올려주세요.";
		code["071"] = "그룹은 1개이상 포함되어야 합니다";
		code["080"] = "This module already exists\n\nPlease try with another one";
		code["095"] = "This email address already exists\n\nPlease try with another one";
		code["096"] = "This nickname already exists\n\nPlease try with another one";
		code["097"] = "This ID already exists\n\nPlease try with another one";
		code["098"] = "You have entered a prohibited ID";
		code["099"] = "Nothing found";
		// member
		code["100"] = "Please input ID";
		code["101"] = "Please input password";
		code["102"] = "User ID should be 3~20 letters long and consist of alphabet+number with alphabet as first letter";
		code["103"] = "Password should be 6~20 letters long and consist of alphabet+number+special character( _, @, #, $ ) width alphabet as first letter"
		code["104"] = "Name should be 2~20 letters long";
		code["105"] = "Nickname should be 2~20 letters long";
		code["106"] = "Email address will be used to modify/find";
		code["107"] = "You have entered an invalid email";
		code["108"] = "You have entered an invalid homepage address";
		code["109"] = "You have entered an invalid blog address";
		code["110"] = "Please input your birth date";
		code["111"] = "Has been Login";
		code["112"] = "Has been Logout";
		//document
		code["151"] = "Please input a value for Title";
		code["152"] = "Please input a value for Content";
		code["153"] = "Please input a value for Nickname";
		code["154"] = "Please input a value for Password";
		code["155"] = "Please input a value for Email";
		code["156"] = "Please input a value for Date";
		code["160"] = "Insert to Content";
		code["170"] = "Are you sure to delete?";
		code["171"] = "Deleted successfully";
		break;

	case "zh" :
		// 공통사항
		code["999"] = "提交成功！";
		code["998"] = "修改成功！"
		// 결과값
		code["000"] = "发生错误";
		code["002"] = "같은 제목이 이미 생성되어 있습니다";
		code["011"] = "선택된 회원정보가 없거나 삭제되었습니다";
		code["012"] = "该用户名不存在，请检查您的输入是否有误！";
		code["013"] = "잘못된 비밀번호입니다";
		code["015"] = "관리자 정보가 없습니다";
		code["021"] = "선택된 이미지가 없습니다";
		code["051"] = "没有找到相关内容";
		code["052"] = "您的密码不正确！";
		code["053"] = "没有权限";
		code["061"] = "没有权限";
		code["065"] = "회원 가입을 하실 수 없습니다";
		code["066"] = "로그인을 하지 않으셨습니다";
		code["067"] = "엑셀 파일을 올려주세요.";
		code["071"] = "그룹은 1개이상 포함되어야 합니다";
		code["080"] = "이미 존재하는 모듈이름입니다\n\n다른 모듈이름을 입력해주세요";
		code["095"] = "重复的电子邮件地址，请重新输入电子邮件地址。";
		code["096"] = "重复的昵称，请重新输入昵称。";
		code["097"] = "重复的用户名 ，请重新输入用户名。";
		code["098"] = "被禁止的用户名。";
		code["099"] = "검색 결과가 없습니다";
		// 회원
		code["100"] = "请输入用户名。";
		code["101"] = "请输入密码";
		code["102"] = "用户名长度必须由 3 ~20 字以内的英文+数字组成，且首个字母必须是英文字母。";
		code["103"] = "密码长度必须在6~20字以内。";
		code["104"] = "姓名必须是2~20字以内。";
		code["105"] = "昵称必须是2~20字以内。";
		code["106"] = "电子邮件地址除邮件认证外，在修改密码或找回密码时使用。";
		code["107"] = "잘못된 메일주소입니다";
		code["108"] = "잘못된 홈페이지 주소입니다";
		code["109"] = "잘못된 블로그 주소입니다";
		code["110"] = "请输入您的出生年月日。";
		code["111"] = "로그인되었습니다";
		code["112"] = "로그아웃되었습니다";
		//document
		code["151"] = "제목의 값을 입력해주세요";
		code["152"] = "내용의 값을 입력해주세요";
		code["153"] = "이름의 값을 입력해주세요";
		code["154"] = "비밀번호의 값을 입력해주세요";
		code["155"] = "이메일의 값을 입력해주세요";
		code["156"] = "일정의 값을 입력해주세요";
		code["160"] = "본문 삽입";
		code["170"] = "确定要删除吗?";
		code["171"] = "删除成功！";
		break;

	default :
		// 공통사항
		code["999"] = "입력되었습니다";
		code["998"] = "수정되었습니다"
		// 결과값
		code["000"] = "오류가 발생하였습니다";
		code["002"] = "같은 제목이 이미 생성되어 있습니다";
		code["011"] = "선택된 회원정보가 없거나 삭제되었습니다";
		code["012"] = "존재하지 않는 사용자 아이디입니다";
		code["013"] = "잘못된 비밀번호입니다";
		code["015"] = "관리자 정보가 없습니다";
		code["021"] = "선택된 이미지가 없습니다";
		code["051"] = "대상을 찾을 수 없습니다";
		code["052"] = "잘못된 비밀번호입니다";
		code["053"] = "권한이 없습니다";
		code["061"] = "권한이 없습니다";
		code["065"] = "회원 가입을 하실 수 없습니다";
		code["066"] = "로그인을 하지 않으셨습니다";
		code["067"] = "엑셀 파일을 올려주세요.";
		code["071"] = "그룹은 1개이상 포함되어야 합니다";
		code["080"] = "이미 존재하는 모듈이름입니다\n\n다른 모듈이름을 입력해주세요";
		code["095"] = "이미 존재하는 메일주소입니다\n\n다른 메일주소를 입력해주세요";
		code["096"] = "이미 존재하는 닉네임입니다\n\n다른 닉네임을 입력해주세요";
		code["097"] = "이미 존재하는 아이디입니다\n\n다른 아이디를 입력해주세요";
		code["098"] = "사용금지된 아이디입니다";
		code["099"] = "검색 결과가 없습니다";
		// 회원
		code["100"] = "사용자 아이디를 입력해주세요";
		code["101"] = "비밀번호를 입력해주세요";
		code["102"] = "사용자 ID는 3~20자 사이의 영문+숫자로 이루어져야 하며 영문으로 시작되어야 합니다";
		code["103"] = "비밀번호는 3~20자 사이의 영문+숫자+특수기호( _, @, #, $ )로 이루어져야 하며 영문으로 시작되어야 합니다";
		code["104"] = "이름은 2~20자 이내여야 합니다";
		code["105"] = "닉네임은 2~20자 이내여야 합니다";
		code["106"] = "메일주소는 비밀번호 변경이나 찾기등에 사용됩니다";
		code["107"] = "잘못된 메일주소입니다";
		code["108"] = "잘못된 홈페이지 주소입니다";
		code["109"] = "잘못된 블로그 주소입니다";
		code["110"] = "생년월일을 입력해주세요";
		code["111"] = "로그인되었습니다";
		code["112"] = "로그아웃되었습니다";
		//document
		code["151"] = "제목의 값을 입력해주세요";
		code["152"] = "내용의 값을 입력해주세요";
		code["153"] = "이름의 값을 입력해주세요";
		code["154"] = "비밀번호의 값을 입력해주세요";
		code["155"] = "이메일의 값을 입력해주세요";
		code["156"] = "일정의 값을 입력해주세요";
		code["160"] = "본문 삽입";
		code["170"] = "삭제하시겠습니까?";
		code["171"] = "삭제되었습니다";
		break;
}
// 로딩이 끝났을때 공통으로 불러올 작업
$(function() {
	
});


// 경고창 후 포커스
function al_focus( id, str ) {
	alert(str);
	$("input[name='"+ id +"']").focus();
}


// 공백 체크
function isNull( text ) {
	if( text == null ) return true;
	var result = text.replace(/(^\s*)|(\s*$)/g, "");
	if( result )  
		return false;  
	else  
		return true;  
}

// 경고창 후 포커스 ( 입력창에서만 )
function al_focus( id, str ) {
	alert(str);
	$("input[name='"+ id +"']").focus();
	return false;
}

// 메시지 박스 
function showMessage( bool ) {
	if ( bool == true) {
		$("#waitingforserverresponse").css("top",$(window).scrollTop()+40);
		$("#waitingforserverresponse").removeClass("hidden");
	}
	else
		$("#waitingforserverresponse").addClass("hidden"); 
}

// 인풋 지우기
function eraser( input ) {
	xGetElementById( input ).value = '';
}

function paging( str, page, block, search_keyword ) {
	location.replace( "?"+str+"&page="+page+"&block="+block+"&search_keyword="+escape(search_keyword) );
}
function search( fo_obj ) {
	alert( fo_obj);
	location.replace( "?md="+escape( fo_obj.md.value )+"&search_target="+escape( fo_obj.search_target.value )+"&search_keyword="+escape( fo_obj.search_keyword.value ) );
}

// 페이지 오류시 페이지 이동
function document_remove( codeNum ) {
	alert( code[codeNum] );
	if ( request_uri != "" ) {
		location.href = request_uri;
	}
	else if ( jQuery.cookie('referer') != '' && jQuery.cookie('referer') != null )
	{
		location.href = jQuery.cookie('referer');
	}
	else {
		history.back();
	}
}
// 오류코드번호
function err_code( code ) {
	var str = "";
	switch ( code ) {
		case "000" : str = "입력중 오류가 발생하였습니다";
			break;
		case "001" : str = "수정중 오류가 발생하였습니다";
			break;
		case "002" : str = "같은 제목이 이미 생성되어 있습니다";
			break;
		case "003" : str = "삭제중 오류가 발생하였습니다";
			break;
		case "011" : str = "선택된 회원정보가 없거나 삭제되었습니다";
			break;
		case "012" : str = "존재하지 않는 사용자 아이디입니다";
			break;
		case "013" : str = "회원정보가 일치하지 않습니다";
			break;
		case "014" : str = "로그인 중 오류가 발생하였습니다";
			break;
		case "015" : str = "관리자 정보가 없습니다";
			break;
		case "021" : str = "선택된 이미지가 없습니다";
			break;
		case "031" : str = "전송중 오류가 발생하였습니다";
			break;
		case "051" : str = "선택된 문서가 삭제되었거나 존재하지 않습니다";
			break;
		case "052" : str = "비밀번호가 일치하지 않습니다";
			break;
		case "053" : str = "수정할 권한이 없습니다";
			break;
		case "054" : str = "선택된 댓글이 삭제되었거나 존재하지 않습니다";
			break;
		case "061" : str = "권한이 없습니다";
			break;
		case "065" : str = "회원가입이 허용되지 않았습니다";
			break;
		case "066" : str = "현재 로그인되어 있지 않습니다";
			break;
		case "071" : str = "그룹은 1개이상 포함되어야 합니다";
			break;
		case "080" : str = "이미 사용중인 모듈이름입니다";
			break;
		case "095" : str = "이미 사용중인 이메일주소입니다";
			break;
		case "096" : str = "이미 사용중인 닉네임입니다";
			break;
		case "097" : str = "이미 사용중인 아이디입니다";
			break;
		case "098" : str = "금지된 아이디입니다";
			break;
		case "099" : str = "검색 결과가 없습니다";
			break;
	}
	/*
	switch ( code ) {
		case "000" : str = code["000"];
			break;
		case "001" : str = code["001"];
			break;
		case "002" : str = code["002"];
			break;
		case "003" : str = code["003"];
			break;
		case "011" : str = code["011"];
			break;
		case "012" : str = code["012"];
			alert( str );
			break;
		case "013" : str = code["013"];
			break;
		case "014" : str = code["014"];
			break;
		case "015" : str = code["015"];
			break;
		case "021" : str = code["021"];
			break;
		case "031" : str = code["031"];
			break;
		case "051" : str = code["051"];
			break;
		case "052" : str = code["052"];
			break;
		case "053" : str = code["053"];
			break;
		case "054" : str = code["054"];
			break;
		case "061" : str = code["061"];
			break;
		case "065" : str = code["065"];
			break;
		case "066" : str = code["066"];
			break;
		case "071" : str = code["071"];
			break;
		case "080" : str = code["080"];
			break;
		case "095" : str = code["095"];
			break;
		case "096" : str = code["096"];
			break;
		case "097" : str = code["097"];
			break;
		case "098" : str = code["098"];
			break;
		case "099" : str = code["099"];
			break;
	}
	*/
	return str;

}


/****************************************************************************************
/*
/*  형 식 : Functions
/*  설 명 : xe에서 따온 함수들
/*
/****************************************************************************************/

/**
 * 열려진 윈도우의 관리를 통해 window.focus()등을 FF에서도 비슷하게 구현함
 **/
var winopen_list = new Array();
function winopen(url, target, attribute) {
	if(typeof(xeVid)!='undefined' && url.indexOf(request_uri)>-1 && !url.getQuery('vid')) url = url.setQuery('vid',xeVid);
	try {
		if(target != "_blank" && winopen_list[target]) {
		winopen_list[target].close();
		winopen_list[target] = null;
	}
	} catch(e) {
	}

	if(typeof(target) == 'undefined') target = '_blank';
	if(typeof(attribute) == 'undefined') attribute = '';
	var win = window.open(url, target, attribute);
	win.focus();
	if(target != "_blank") winopen_list[target] = win;
}

/**
 * popup_layout 에서 window.onload 시 자동 요청됨.
 **/
var _popupHeight = 0;
function setFixedPopupSize() {
	var headerObj = jQuery('#popHeader');
	var bodyObj = jQuery('#popBody');

	if(bodyObj.length) {
		if(bodyObj.height() > 400) {
			bodyObj.css({ overflowY:'scroll', overflowX:'hidden', height:400 });
		}
	}

	bodyObj.css({paddingRight:30});

	var w = jQuery("#popup_content").width();
	w = w< 600 ? 600 : w;
	var h = jQuery("#popup_content").height();

	if(h != _popupHeight)  {
		_popupHeight = h;

		jQuery('div').each(function() { var ww = jQuery(this).width(); if(jQuery.inArray(this.id, ['waitingforserverresponse', 'fororiginalimagearea', 'fororiginalimageareabg']) == -1) { if(ww > w) w = ww; } });
		jQuery('table').each(function() { var ww = jQuery(this).width(); if(ww > w) w = ww; });
		jQuery('form').each(function() { var ww = jQuery(this).width(); if(ww > w) w = ww; });

		jQuery("#popup_content").width(w);
		jQuery("#popHeader").width(w);
		jQuery("#popFooter").width(w);

		window.resizeTo(w, h);

		// 윈도우 OS에서는 브라우저별로 미세 조절이 필요
		var moreW = 0;
		if(navigator.userAgent.toLowerCase().indexOf('windows') > 0) {
			if(jQuery.browser.opera) moreW += 9;
			else if(jQuery.browser.msie) moreW += 10;
			else if(jQuery.browser.mozilla) moreW += 8;
			else if(jQuery.browser.safari) {
				moreW += 4;
				h -= 12;
			}
		}
		var h1 = jQuery(window).height();
		if(!/chrome/.test(navigator.userAgent.toLowerCase())) {
			window.resizeBy(moreW, h-h1+5);
		} else {
			window.resizeBy(10,60);
		}
			window.scrollTo(0,0);
		}

		setTimeout(setFixedPopupSize, 300);
	}

// (element, event(without 'on'), event listener(function name)[, caption])
function xAddEventListener(e,eT,eL,cap) {
	if(!(e=xGetElementById(e))) return;
	eT=eT.toLowerCase();
	if((!xIE4Up && !xOp7Up) && e==window) {
		if(eT=='resize') { window.xPCW=xClientWidth(); window.xPCH=xClientHeight(); window.xREL=eL; xResizeEvent(); return; }
		if(eT=='scroll') { window.xPSL=xScrollLeft(); window.xPST=xScrollTop(); window.xSEL=eL; xScrollEvent(); return; }
	}
	var eh='e.on'+eT+'=eL';
	if(e.addEventListener) e.addEventListener(eT,eL,cap);
	else if(e.attachEvent) e.attachEvent('on'+eT,eL);
	else eval(eh);
}

function xGetElementById(e)
{
	if(typeof(e)!='string') return e;
	if(document.getElementById) e=document.getElementById(e);
	else if(document.all) e=document.all[e];
	else e=null;
	return e;
}

function XmlJsFilterExecuteFilter(filter, value) {
    switch(filter) {
        case "email" :
        case "email_address" :
                var regx = /^[_0-9a-zA-Z-]+(\.[_0-9a-zA-Z-]+)*@[0-9a-zA-Z-]+(\.[0-9a-zA-Z-]+)*$/;
                return regx.test(value);
            break;
        case "userid" :
        case "user_id" :
                var regx = /^[a-zA-Z]+([_0-9a-zA-Z]+)*$/;
                return regx.test(value);
            break;
        case "homepage" :
                var regx = /^(http|https|ftp|mms):\/\/[0-9a-z-]+(\.[_0-9a-z-\/\~]+)+(:[0-9]{2,4})*$/;
                return regx.test(value);
            break;
        case "korean" :
                var regx = /^[가-힣]*$/;
                return regx.test(value);
            break;
        case "korean_number" :
                var regx = /^[가-힣0-9]*$/;
                return regx.test(value);
            break;
        case "alpha" :
                var regx = /^[a-zA-Z]*$/;
                return regx.test(value);
            break;
        case "alpha_number" :
                var regx = /^[a-zA-Z][a-zA-Z0-9\_]*$/;
                return regx.test(value);
            break;
        case "number" :
				return !isNaN(value);
			break;
		case "password" :
				var regx = /^[a-zA-Z][a-zA-Z0-9\_\@\#\$]*$/;
                return regx.test(value);
			break;
		case "user_name" :
				 var regx = /[가-힣a-zA-Z]*$/;
                return regx.test(value);
            break;
    }
    return null;
}

function checkLength( str, min, max ) {
	if ( str.length < min || str.length > max )
		return false;
	else
		return true;
}

// 주소 검색
function doSearchKrZip(column_name) {
	var field_obj = xGetElementById('fo_insert_member')['_tmp_address_search_'+column_name];
	var addr = field_obj.value;
	if(!addr) { alert('검색할 단어를 적어주세요.'); return; }

	var params = new Array();
	params['addr'] = addr;
	params['column_name'] = column_name;

	var response_tags = new Array('error','message','address_list');
	exec_xml( 'getZipCodeList', addr, column_name);
}

function exec_xml( act, addr, column_name ) {
	showMessage( true );
	$.post( global_url + "inc/getAddress.asp", { act: escape( act ), addr:escape( addr ) },
	function( data ) {
		if ( err_code( data ) != "" ) {
			alert( err_code( data ) );
			showMessage( false );
			return false;
		}
		
		var list_obj = xGetElementById( 'zone_address_list_'+column_name );
		var search_obj = xGetElementById( 'zone_address_search_'+column_name );
		list_obj.style.display = 'inline';
		search_obj.style.display = 'none';

		var select_obj = xGetElementById( 'tmp_address_list_'+column_name );
		var split_lst = data.split("|@|");

		for(var i=0; i<split_lst.length-1; i++){
			split_val = split_lst[i].split("|||");
			for (var k=0;k<split_val.length ;k++ ) {
				var value = split_val[1] + " " + split_val[2] + " " + split_val[3] + " ";
				if ( split_val[4] != '' )
					value = value + "(" + split_val[4] + ") ";
				value = value + "(" + split_val[0] + ")"
			}
			select_obj.options[i] = new Option(value,value);
		}
		showMessage( false );
	});
}
function doHideKrZipList(column_name) {
    var zone_list_obj = xGetElementById('zone_address_list_'+column_name);
    var zone_search_obj = xGetElementById('zone_address_search_'+column_name);
    var zone_addr1_obj = xGetElementById('zone_address_1_'+column_name);
    var addr1_obj = xGetElementById('fo_insert_member')[column_name][0];
    var field_obj = xGetElementById('fo_insert_member')['tmp_address_search_'+column_name];

    zone_addr1_obj.style.display = 'none';
    zone_list_obj.style.display = 'none';
    zone_search_obj.style.display = 'inline';
    addr1_obj.value = '';
    //field_obj.focus();
}
function doSelectKrZip(column_name) {
    var zone_list_obj = xGetElementById('zone_address_list_'+column_name);
    var zone_search_obj = xGetElementById('zone_address_search_'+column_name);
    var zone_addr1_obj = xGetElementById('zone_address_1_'+column_name);
    var sel_obj = xGetElementById('fo_insert_member')['tmp_address_list_'+column_name];
    var value = sel_obj.options[sel_obj.selectedIndex].value;
    var addr1_obj = xGetElementById('fo_insert_member')[column_name][0];
    var addr2_obj = xGetElementById('fo_insert_member')[column_name][1];
    addr1_obj.value = value;
    zone_search_obj.style.display = 'none';
    zone_list_obj.style.display = 'none';
    zone_addr1_obj.style.display = 'inline';
    addr2_obj.focus();
}


// 목록에서 체크박스 선택
function checkboxToggleAll() {
	var itemName='cart';
	var options = {
		wrap : null,
		checked : 'toggle',
		doClick : false
	};

	switch(arguments.length) {
		case 1:
			if(typeof(arguments[0]) == "string") {
				itemName = arguments[0];
			} else {
				$.extend(options, arguments[0] || {});
			}
			break;
		case 2:
			itemName = arguments[0];
			$.extend(options, arguments[1] || {});
	}

	if(options.doClick == true) options.checked = null;
	if(typeof(options.wrap) == "string") options.wrap ='#'+options.wrap;

	if(options.wrap) {
		var obj = $(options.wrap).find('input[name='+itemName+']:checkbox');
	} else {
		var obj = $('input[name='+itemName+']:checkbox');
	}

	if(options.checked == 'toggle') {
		obj.each(function() {
			$(this).attr('checked', ($(this).attr('checked')) ? false : true);
		});
	} else {
		(options.doClick == true) ? obj.click() : obj.attr('checked', options.checked);
	}
}

// 체크박스, 라디오, 셀렉트박스 값
function XmlJsFilterGetValue( fo_obj, target_name) {
    var obj = fo_obj[target_name];
    if(typeof(obj)=='undefined' || !obj) return '';
    var value = '';
    var length = obj.length;
    var type = obj.type;
    if((typeof(type)=='undefined'||!type) && typeof(length)!='undefined' && typeof(obj[0])!='undefined' && length>0) type = obj[0].type;
    else length = 0;

    switch(type) {
        case 'checkbox' :
                if(length>0) {
                    var value_list = new Array();
                    for(var i=0;i<length;i++) {
                        if(obj[i].checked) value_list[value_list.length] = obj[i].value;
                    }
                    value = value_list.join('|@|');
                } else {
                    if(obj.checked) value = obj.value;
                    else value = '';
                }
            break;
        case 'radio' :
                if(length>0) {
                    for(var i=0;i<length;i++) {
                        if(obj[i].checked) value = obj[i].value;
                    }
                } else {
                    if(obj.checked) value = obj.value;
                    else value = '';
                }
            break;
        case 'select' :
        case 'select-one' :
                if(obj.selectedIndex>=0) value = obj.options[obj.selectedIndex].value;
            break;
        default :
                if(length>0 && target_type_list[target_name]) {
                    switch(target_type_list[target_name]) {
                        case 'kr_zip' :
                                var val1 = obj[0].value;
                                var val2 = obj[1].value;
                                if(val1&&val2) {
                                    value = val1+'|@|'+val2;
                                }
                            break;
                        case 'tel' :
                                var val1 = obj[0].value;
                                var val2 = obj[1].value;
                                var val3 = obj[2].value;
                                if(val1&&val2&&val3) {
                                    value = val1+'|@|'+val2+'|@|'+val3;
                                }
                            break;
                    }

                } else {
                    value = obj.value;
                }
            break;
    }

    if(typeof(value)=='undefined'||!value) return '';
    return value;

}

// 본문내 폰트 사이즈 조절
function font_size( arg ) {
	var size = '';
	$("body>*").each(function() {
		if ( arg == '+')
		{
			size = parseInt( $(this).css("font-size").substring(0,2) )+1;
		}
		else
		{
			size = parseInt( $(this).css("font-size").substring(0,2) )-1;
		}
		//alert( $(this).attr("class") );
		$(this).css("font-size",size);
		//alert($(this).css("font-size"));
	});
}


// 언어 선택
function select_language( arg ) {
	if ( arg != '')
	{
		jQuery.cookie('language', arg, { expires: 1 });
		location.reload();
	}
}

// 플래시
function viewFlash(filename,width,height,query){
	flashStr = '<OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" WIDTH=\"'+width+'\" HEIGHT=\"'+height+'\" id=\"'+filename+'\" ALIGN=\"\">';
	flashStr += '<PARAM NAME=movie VALUE=\"'+filename+'\">';
	flashStr += '<PARAM NAME=quality VALUE=high>';
	flashStr += '<PARAM NAME=wmode VALUE=transparent>';
	flashStr += '<PARAM NAME=menu VALUE=false>';
	flashStr += '<PARAM NAME=bgcolor VALUE=#FFFFFF>';
	flashStr += '<PARAM NAME=scale VALUE=noScale />';
	flashStr += '<EMBED src=\"'+filename+'\" quality=high wmode=transparent menu=false bgcolor=#FFFFFF scale=noScale WIDTH=\"'+width+'\" HEIGHT=\"'+height+'\" NAME=\"'+filename+'\" ALIGN=\"\" TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/go/getflashplayer\">';
	flashStr += '</EMBED>';
	flashStr += '</OBJECT>';
	document.write(flashStr);
}