<!--

//이미지주위에 점선없애기

function bluring(){ 

if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus(); 

} 

//document.onfocusin=bluring; 



// 상태바 주소 감추기 소스

function hidestatus(){

	window.status='중국공인닷컴-번역,공증,인증 No.1';

	return true;

}



//타이틀 주소 고정

try {

 top.document.title='중국공인닷컴-번역,공증,인증 No.1';

}catch (Exception){

}


function CheckFormZip2(z1,z2,z3){


	var f = document.zipform;


	if(f.SearchWord.value.split(" ").join("") == false){
		alert("찾으시는 주소(지역명-동,읍,면)를 입력하세요");
		f.SearchWord.focus();
		return false;
	}

	if(f.SearchWord.value.length <2){
		alert("지역명은 두글자 이상 입력하세요");
		f.SearchWord.focus();
		return false;
	}

	requestTagListZ('../member/zipcode.html?z1='+z1+'&z2='+z2+'&z3='+z3+'&SearchWord='+encodeURIComponent(f.SearchWord.value));

	return false;
}


function selectIt(zipcode,sido,gugun,dong,z1,z2,z3) {
	
	var juso = sido+" "+gugun+" "+dong;

	document.getElementById("me_zipno").value=zipcode;

	document.getElementById("me_address1").value=juso;

	
	document.getElementById("me_address2").focus();
	

	CloseInputLayerZ();
}


//========================== 주민등록번호,이메일 자동 자리이동 =================

function nextfocus(arg,len,nextname){

	if(arg.value.length==len){

			nextname.focus();

	return;

	}

}

//이메일체크

function check_email(email){

	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	if(filter.test(email))

	{

		return true;

	}

	else

	{

		return false;

	}

}

//========================== Wish List 에 추가하는 함수 ==================================

function wishlist(g_uid){

	document.add.location.replace("../mypage/wishlist_add.html?g_uid="+g_uid);	

}





if (document.layers)	 {

document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)

document.onmouseover=hidestatus

document.onmouseout=hidestatus

}

//새창소스

function MM_openBrWindow(theURL,winName,features) { //v2.0

  window.open(theURL,winName,features);

}



//토글메뉴

var old_menu = '';

function toggleMenu(submenu) {

	if( old_menu != submenu ) {

		if( old_menu !='' ) {

			old_menu.style.display = 'none';

		}

		submenu.style.display = '';

		old_menu = submenu;

	} else {

		submenu.style.display = 'none';

		old_menu = '';

	}

}



//중앙에서 새창띄우는 소스

function CenterWin(url,winname,features)

{

features = features.toLowerCase();

len = features.length;

sumchar= "";

for (i=1; i <= len; i++) // 빈칸 제거

{ 

onechar = features.substr(i-1, 1);

if (onechar != " ") sumchar += onechar;

}



features = sumchar; 

sp = new Array();

sp = features.split(',', 10); // 배열에 옵션을 분리해서 입력

splen = sp.length; // 배열 갯수

for (i=0; i < splen; i++) // width, height 값을 구하기 위한 부분

{ 

if (sp[i].indexOf("width=") == 0) // width 값일때 

{ 

width = Number(sp[i].substring(6)); 

} else if (sp[i].indexOf("height=") == 0) // height 값일때

{

height = Number(sp[i].substring(7)); 

}

}

sleft = (screen.width - width) / 2;

stop = (screen.height - height) / 2;

features = features + ",left=" + sleft + ",top=" + stop;

popwin = window.open(url,winname,features); 

} //fun



	//} //에러 원인





// 플래쉬 박스 없애기

function flash(width,height,flash_name) {

 var flash_tag = "";

 flash_tag = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';

 flash_tag +='codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0" ';

 flash_tag +='WIDTH="'+width+'" HEIGHT="'+height+'" >';

 flash_tag +='<param name="movie" value="'+flash_name+'">';

 flash_tag +='<param name="quality" value="high">';

 flash_tag +='<param name="wmode" value="Transparent">';

 flash_tag +='<param name="allowScriptAccess" value="always">';  

 flash_tag +='<embed src="'+flash_name+'"  quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="Transparent" allowScriptAccess="always"';

 flash_tag +='type="application/x-shockwave-flash"  WIDTH="'+width+'" HEIGHT="'+height+'" ></embed></object>';

 document.write(flash_tag);

}



// 카테고리 변경

function c_change(b_uid){

	if(b_uid == ""){

		document.search_form.b_uid.options[0].selected = true;

		document.search_form.b_uid.options[0].text = "";

		document.search_form.m_uid.options[0].selected = true;

		document.search_form.m_uid.options[0].text = "";

		return;

	}

	else {

		document.search_form.m_uid.options[0].selected = true;

		document.search_form.m_uid.options[0].text = "";

		window.sclist.location.href="../include/sclist.php?b_uid="+b_uid;

		return true;

	}

}



// 검색 체크

function search_formcheck(){

	var here = document.search_form



	if(here.b_uid.value == ""){

		alert("카테고리를 입력하세요")

		here.b_uid.focus()

		return

	}



	here.submit()

}

//마우스 우클릭 금지

/*document.onmousedown = mouseRightButtonDisabled;

function mouseRightButtonDisabled(){

	if ((event.button==2) ||  (event.button==3)){

		alert("마우스 오른쪽 버튼은 사용하실 수 없습니다");

		return false;

	}

}

document.onkeydown=KeyEventHandle;

document.onkeyup=KeyEventHandle;

function KeyEventHandle() {

        if((event.ctrlKey == true && (event.keyCode == 78 || event.keyCode == 82)) || (event.keyCode >= 112 && event.keyCode <= 123)) {

                event.keyCode = 0;

                event.cancelBubble = true;

                event.returnValue = false;

        }

}

//-->

<!--  */

function MM_jumpMenu(targ,selObj,restore){ //v3.0

  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");

  if (restore) selObj.selectedIndex=0;

}



function MM_swapImgRestore() { //v3.0

  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;

}



function MM_preloadImages() { //v3.0

  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

}



function MM_findObj(n, d) { //v4.01

  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];

  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);

  if(!x && d.getElementById) x=d.getElementById(n); return x;

}



function MM_swapImage() { //v3.0

  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}

function MM_showHideLayers() { //v6.0

  var i,p,v,obj,args=MM_showHideLayers.arguments;

  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];

    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }

    obj.visibility=v; }

}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized

  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {

    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}

  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();

}

//MM_reloadPage(true);









//레이어중앙에

function LayerCenter(obj,layerbg,top) {

//alert('LayerCenter');

        if (obj) {



                var h = (window.innerHeight || self.innerHeight || document.documentElement.clientHeight || document.body.clientHeight);

                var w = (window.innerWidth || self.innerWidth || document.documentElement.clientWidth || document.body.clientWidth);

                var l = ((window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft) + ((w-(obj.width||parseInt(obj.style.width)||obj.offsetWidth))/2));

                var t = ((window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop) + ((h-(obj.height||parseInt(obj.style.height)||obj.offsetHeight))/2));





                if((obj.width||parseInt(obj.style.width)||obj.offsetWidth) >= w) l = 0;

                if((obj.height||parseInt(obj.style.height)||obj.offsetHeight) >= h) t = (window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop);



                obj.style.display = 'block';



                obj.style.left = l + "px";

                if(top=="top"){

                        obj.style.top="10px";

                }else{

                        obj.style.top = t + "px";

                }

                if(layerbg!="N"){



                        document.getElementById("inputLayerBg").style.display = 'block';

                        if (document.documentElement.scrollHeight > document.body.scrollHeight) {

                                document.getElementById("inputLayerBg").style.height = document.documentElement.scrollHeight + 'px';

                        } else {

                                document.getElementById("inputLayerBg").style.height = document.body.scrollHeight + 'px';

                        }

                }

        }

}



function loadingBarOffTime()

{

   setTimeout("loadingBarOff()", 50);



}





function loadingBarOn(layerbg)

{

	

        document.getElementById("loadingBar").style.display = "block";

		

        if(layerbg=="N"){

			

                LayerCenter(document.getElementById("loadingBar"),layerbg);

        }else{

                LayerCenter(document.getElementById("loadingBar"));

        }

}



function loadingBarOff(layerbg)

{

        document.getElementById("loadingBar").style.display = "none";



        if(layerbg!="N"){

                document.getElementById("inputLayerBg").style.display = 'none';

        }



}



function Proc_Ajax(tagName,para_type,N) {//파일명,폼타입,로딩바



        if(N=="N"){

			

                loadingBarOn('N');

        }

        if(para_type){

                parameter_type=$(para_type).serialize()

        }else{

                parameter_type={v:tagName}

        }



    var url = tagName;

    var myAjax = new Ajax.Updater  (

                 { success : 'ajax_Proc' },    // 성공시 실행할 함수



                  url,

                  {

                  method            : 'POST',

                   parameters        :  parameter_type,    // 파라메터

                  onFailure        :  function() { alert('문제가 발생하였습니다');loadingBarOff();} ,    // 실패시 실행할 함수

                  evalScripts              :  true        // 읽어들이는 파일내에 스크립트허용



                  }

          );



}







//숫자만 입력하기

function ChkNum(form,event){

        var key = event.keyCode;

        if(!(key==8||key==9||key==13||key==44||key==46||key==144||(key>=48&&key<=57)||(key>=96&&key<=107)|| key==110||key==190||key==188||key==37||key==39)){

                event.returnValue = false;

        }

}



//콤마 넣기(정수만 해당)

function comma(val){

//alert(val);

        val = get_number(val);

//alert(val);

        if(val.length <= 3) return val;



        var loop = Math.ceil(val.length / 3);

        var offset = val.length % 3;

        if((val.length % 3)==0){

                offset = 3;

        }

        var ret = val.substring(0, offset);

		

        for(i=1;i<loop;i++){

                ret += "," + val.substring(offset, offset+3);

                offset += 3;

        }

		

        return ret;

}

function number_format(num) {

        num = num.replace(/,/g, "")

        var num_str = num.toString()

        var result = ''



        for(var i=0; i<num_str.length; i++) {

                var tmp = num_str.length-(i+1)

                if(i%3==0 && i!=0) result = ',' + result

                        result = num_str.charAt(tmp) + result

        }



        return result

}

//문자열에서 숫자만 가져가기

function get_number(str){

	//alert(str);

        var val = str.toString();

        var temp = "";

        var num = "";

//alert(val);

        for(i=0; i<val.length; i++){

                temp = val.charAt(i);

				//alert(temp);

                if(temp >= "0" && temp <= "9") num += temp;

        }

        return num;

}



//한글만 입력하기

function checkKor(){

        if(event.keyCode>=33 && event.keyCode<=126){

                return false;

        }

}





//이메일체크

function check_email(email){

        var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

        if(filter.test(email))

        {

                return true;

        }

        else

        {

                return false;

        }

}

//-->
