<!--

function GoPage(code) {
	if ( !code )												{	window.location = "/main/main.asp"; }
	else if ( code == "main")							{	window.location ="/main/main.asp"; }

	//About ICOI KOREA
	else if ( code == "about01")							{	window.location ="/about/about01.asp?part=1"; }
	else if ( code == "about02")							{	window.open ("http://www.icoi-ap.org/" ,"ICOI"); }
	else if ( code == "about03")							{	window.open ("http://icoi.org/" ,"ICOI"); }
	else if ( code == "about04")							{	window.location ="/about/about04.asp?part=2"; }
	else if ( code == "about05")							{	window.location ="/about/about05.asp?part=3"; }
	else if ( code == "about06")							{	window.location ="/about/about06.asp?part=4"; }

	//Membership	
	else if ( code == "membership01")				{	window.location ="/membership/membership01.asp?td=li&md=li01&c_division=1"; }
	else if ( code == "membership02")				{	window.location ="/membership/membership01.asp?td=li&md=li02&c_division=2"; }
	else if ( code == "membership03")				{	window.location ="/membership/membership01.asp?td=li&md=li03&c_division=3"; }       

	//Literature Review	
	else if ( code == "review")								{	window.location ="/review/list.asp?td=cl&md=cl00"; }

	//Clinic Forum	
	else if ( code == "clinic01")							{	window.location ="/clinic/list.asp?td=cl&md=cl01&c_category=12"; }
	else if ( code == "clinic02")							{	window.location ="/clinic/list.asp?td=cl&md=cl01&c_category=11"; }
	else if ( code == "clinic03")							{	window.location ="/clinic/list.asp?td=cl&md=cl02"; }
	
	//Free Forum
	else if ( code == "free01")								{	window.location ="/free/list.asp?td=fr&md=fr01"; }
	else if ( code == "free02")								{	window.location ="/free/list.asp?td=fr&md=fr02"; }
	else if ( code == "free03")								{	window.location ="/free/list.asp?td=fr&md=fr03"; }
	else if ( code == "free04")								{	window.location ="/free/list.asp?td=fr&md=fr04"; }
	else if ( code == "free05")								{	window.location ="/free/list.asp?td=fr&md=fr05"; }
	else if ( code == "free06")								{	window.location ="/free/list.asp?td=fr&md=fr06"; }

	//Joining Membership	
	else if ( code == "join")									{	window.location ="/member/join.asp?part=1"; }
	else if ( code == "join_eng")							{	window.location ="/member/join_eng.asp?part=1"; }
	else if ( code == "join_kor")							{	window.location ="/member/join_kor.asp?part=1"; }
	else if ( code == "mem_login")						{	window.location ="/member/mem_login.asp?part=2"; }
	else if ( code == "search")								{	window.location ="/member/search.asp?part=3"; }
	else if ( code == "regi")									{	window.location ="/member/regi.asp?part=6"; }
	
	//Mypage
	else if ( code == "modify_info")						{	window.location ="/mypage/modify_info.asp?part=1"; }
	else if ( code == "sec")									{	window.location ="/mypage/sec.asp?part=2"; }
	else if ( code == "message")							{	window.location ="/mypage/message.asp?part=3"; }
	else if ( code == "message01")						{	window.location ="/mypage/message01.asp?part=3"; }
	else if ( code == "message02")						{	window.location ="/mypage/message02.asp?part=3"; }
	else if ( code == "mywriting")						{	window.location ="/mypage/list.asp?part=4"; }
    else if ( code == "myreply")						{	window.location ="/mypage/myreply.asp?part=5"; }
	else if ( code == "message_view")					{	window.open('/mypage/message_view.asp','message_viewl','width=413,height=470,scrollbars=no,status=no,resizable=no,menubar=no,toolbar=no,location=no,left=0,top=0'); }

	//»çÀÌÆ®¸Ê	
	else if ( code == "sitemap")							{	window.location ="/sitemap/sitemap.asp?part=1"; }
		
	//Links of interest	
	else if ( code == "links")								{	window.location ="/sitemap/links.asp?part=2"; }
	
	//¸µÅ©
	else if ( code == "link01")								{	window.open ("http://www.medicalart.co.kr/" ,"biocer"); }
	else if ( code == "link02")								{	window.open ("http://www.mis-implant.co.kr/" ,"¿¥¾ÆÀÌ¿¡½ºÄÚ¸®¾Æ"); }
	else if ( code == "link03")								{	window.open ("http://adentkorea.co.kr/" , "¾îµ§Æ®ÄÚ¸®¾Æ"); }
	else if ( code == "link04")								{	window.open ("http://damimedical.com/" , "´Ù¹Ì¸ÞµðÄ®"); }
	else if ( code == "link05")								{	window.open ("http://jeilmed.co.kr/" , "Á¦ÀÏ¸ÞµðÄ®"); }
	else if ( code == "link06")								{	window.open ("http://www.hbshop.co.kr/DEFAULT.htm" , "UNI"); }
	else if ( code == "link07")								{	window.open ("http://www.dkpharm.co.kr/" , "µ¿±¹Á¦¾à"); }
	else if ( code == "link08")								{	window.open ("http://www.duallaser.co.kr/" , "ÇÃ·¯½º¹ÙÀÌ¿À"); }
	
	//ÀÌ¸ÞÀÏ¹«´Ü¼öÁý°ÅºÎ	
	else if ( code == "e-mail")								{	window.open('/main/col_refusal.asp','refusal','width=410,height=225,scrollbars=no,status=no,resizable=no,menubar=no,toolbar=no,location=no,left=0,top=0'); }

	//¸ÞÀÏ	
	else if ( code == "email")								{	window.location = "mailto:help@microx.co.kr","_parent"; }

	//ICOI KOREAÇÐ¼ú´ëÈ¸
	else if ( code == "icoi")								{	window.open ("http://icoi2011.org" ,"icoi"); }

}

//
var bNetscape4plus = (navigator.appName == "Netscape" && navigator.appVersion.substring(0,1) >= "4");
var bExplorer4plus = (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.substring(0,1) >= "4");
function CheckUIElements(){
        var yMenuFrom, yMenuTo, yButtonFrom, yButtonTo, yOffset, timeoutNextCheck;

        if ( bNetscape4plus ) { 
                yMenuFrom   = document["divMenu"].top;
                yMenuTo     = top.pageYOffset + 62;
        }
        else if ( bExplorer4plus ) {
                yMenuFrom   = parseInt (divMenu.style.top, 10);
                yMenuTo     = document.body.scrollTop + 200;//·¹ÀÌ¾îÀÇ top°ªÀº ÆäÀÌÁö ¿­¾úÀ»¶§ ½½¶óÀÌµù ½ÃÀÛÁ¡ÀÌ°í ¿©±â ¿·¿¡ ¼ýÀÚ´Â ÃÖÁ¾ÀûÀ¸·Î Å¾À¸·ÎºÎÅÍ µµÂøÇÏ´Â °÷
        }

        timeoutNextCheck = 0;

        if ( Math.abs (yButtonFrom - (yMenuTo + 152)) < 6 && yButtonTo < yButtonFrom ) {
                setTimeout ("CheckUIElements()", timeoutNextCheck);
                return;
        }

        if ( yButtonFrom != yButtonTo ) {
                yOffset = Math.ceil( Math.abs( yButtonTo - yButtonFrom ) / 10 );
                if ( yButtonTo < yButtonFrom )
                        yOffset = -yOffset;

                if ( bNetscape4plus )
                        document["divLinkButton"].top += yOffset;
                else if ( bExplorer4plus )
                        divLinkButton.style.top = parseInt (divLinkButton.style.top, 10) + yOffset;

                timeoutNextCheck = 10;
        }
        if ( yMenuFrom != yMenuTo ) {
                yOffset = Math.ceil( Math.abs( yMenuTo - yMenuFrom ) / 20 );
                if ( yMenuTo < yMenuFrom )
                        yOffset = -yOffset;

                if ( bNetscape4plus )
                        document["divMenu"].top += yOffset;
                else if ( bExplorer4plus )
                        divMenu.style.top = parseInt (divMenu.style.top, 10) + yOffset;

                timeoutNextCheck = 10;
        }

        setTimeout ("CheckUIElements()", timeoutNextCheck);
}

function OnLoad()
{
        var y;
        if ( top.frames.length )
        if ( bNetscape4plus ) {
                document["divMenu"].top = top.pageYOffset + 50;//À¥¿¡ ¶ç¿üÀ»¶§ ½ÃÀÛÁ¡
                document["divMenu"].visibility = "visible";
        }
        else if ( bExplorer4plus ) {
                divMenu.style.top = document.body.scrollTop + 50;//À¥¿¡ ¶ç¿üÀ»¶§ ½ÃÀÛÁ¡
                divMenu.style.visibility = "visible";
        }
        CheckUIElements();
        return true;
}


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_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

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_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 disbank(forderinfom){
		document.form1.acbank.disabled = true;
}
function unbank(forderinfom){
		document.form1.acbank.disabled = false;
}

//ÆË¾÷Ã¢ ¿É¼ÇÀû¿ë °¡¿îµ¥.
function Zopen_win(name, url, left, top, w, h)
{
	if( left==false & top==false ){
		var left = (screen.width - w) / 2; 
		var top = (screen.height - h) / 2;
	}
  window.open(url, name, 'left='+left+',top='+top+',width='+w+',height='+h);
}

//ÆË¾÷Ã¢ ¿É¼ÇÀû¿ë ÀÏ¹Ý
function Zpop_win(name, url, left, top, w, h)
{
	if( left==false & top==false ){ 		var left = 0; 		var top = 0;	}
	window.open(url, name, 'left='+left+',top='+top+',width='+w+',height='+h);
}

//Å¬¸¯½Ã ¿Ü¼± ¶óÀÎ ¾ø¾Ö±â
function allblur() {
         for (i = 0; i < document.links.length; i++)
              document.links[i].onfocus = document.links[i].blur;
}

//ÆäÀÌÁö·Îµù½Ã ¾ÆÀÌµðÆû¿¡ Æ÷Ä¿½º º¸³×±â
function IdFocus(){
	document.login.id.focus();
}

//ÆË¾÷Ã¢ °¡¿îµ¥ ¶ç¿ì±â
function popWin(mypage, myname, w, h, scroll) { 
var winl = (screen.width - w) / 2; 
var wint = (screen.height - h) / 2; 
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable' 
win = window.open(mypage, myname, winprops) 
}

//¾ÆÀÌµð Áßº¹È®ÀÎ ÆäÀÌÁö
function idcheck(id){
	url = "/inc/idcheck.htm?id="+memberjoin.id.value ;
   window.open(url,'id','width=500,height=300');
}

//ºñ¹Ð¹øÈ£ÈùÆ®
function hint(form){	
		hint = memberjoin.select_hint.value ;
		document.memberjoin.hint.value=hint;
}

//ÁÖ¼ÒÃ£±â
function PostSearch(mod){
	var mod;
	url = "/inc/post.php?mod="+ mod ;
   window.open(url,'id','scrollbars=yes,width=520,height=320');
}

//ÀÔ·ÂÆû¿¡ ±ÛÀÚ¼ö Á¦¾ÈÇÏ±â
function textCounter(field, countfield, maxlimit) {
	if (field.value.length > maxlimit){
		var cut_str = maxlimit -1;
		field.value = field.value.substring(0, cut_str);
		alert("´õ ÀÌ»ó ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù."); return field.focus();
	} else { 
	countfield.value = maxlimit - field.value.length; }
}

//ÀÔ·ÂÆû¿¡ null°ª Ã¼Å© / ¸Þ¼¼Áö
function msg_null(field,msg)
{
	if(field.value.length == 0){
		alert(msg+"¸¦(À») ÀÔ·ÂÇÏ¼¼¿ä.");
		field.focus();	return false;
	}
}

//¼±ÅÃ null°ª Ã¼Å© / ¸Þ¼¼Áö
function msg_select(field,msg)
{
	if(field.value.length == 0){
		alert(msg+"¸¦(À») ¼±ÅÃÇÏ¼¼¿ä.");
		field.focus();	return false;
	}
}

//¿µ¹®¼ýÀÚ ÀÔ·Â Ã¼Å©
function validate(field) {
	var valid = "abcdefghijklmnopqrstuvwxyz0123456789"
	var ok = "yes";
	var temp;
	for (var i=0; i<memberjoin.id.value.length; i++) {
		temp = "" + memberjoin.id.value.substring(i, i+1);
		if (valid.indexOf(temp) == "-1") ok = "no";
	}
	if (ok == "no") {	return 1;   }
}
function isEngNum(field,msg){
	var str = field.value;
	if(validate(str) ==1){
		alert (msg + "´Â(Àº) ¿µ¹®+¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù. °ø¹éÀÌ ÀÖ´ÂÁö È®ÀÎÇÏ½Ê½Ã¿À.");
		field.focus();
		return false
	}
}

//¼ýÀÚ ÀÔ·Â Ã¼Å©
function isNum(field,msg){
		var str= field.value
		count=0
		for (i=0;i<str.length;i++){
			if(str.charAt(i)<'0' || str.charAt(i)>'9') count++
		}
		if(count!=0) {
			alert(msg +"´Â(Àº) ¼ýÀÚ¸¸ ³ÖÀ¸¼¼¿ä");
			field.focus();			return false;
		}
}

//ÇÑ±Û ÀÔ·Â Ã¼Å©
function isHan(field,msg){
		    var tr;			var msg;
			var str = field.value
			for (i=0;i<str.length;i++){
				ch = escape(str.charAt(i));        //ISO-Latin-1 ¹®ÀÚ¼ÂÀ¸·Î º¯°æ
						if (strCharByte(ch) != 2){
								alert (msg + "Àº(´Â) ÇÑ±Û¸¸ ÀÔ·ÂÇÏ¼¼¿ä");
								field.focus();
								return 
						}
			}
}


//ÀÏ¹ÝÀüÈ­¹øÈ£ Ã¼Å©
function isPhone(field,msg){
	var phonestr = /0\d{1,2}-\d{3,4}-\d{4}$/;
	if (!field.value.match(phonestr))
	{
			alert("ÀüÈ­¹øÈ£¸¦ Á¤È®ÇÏ°Ô ÀÔ·ÂÇØÁÖ¼¼¿ä.");
			field.focus();			return false;                
	} 
}

//ÈÞ´ëÀüÈ­¹øÈ£ Ã¼Å©
function isMobile(field,msg){
	var mobilestr = /01[016789]-\d{3,4}-\d{4}/;
	if(msg_null(field,msg)==false) return false;
	if (!field.value.match(mobilestr))
	{
			alert("ÈÞ´ëÀüÈ­¹øÈ£¸¦ Á¤È®ÇÏ°Ô ÀÔ·ÂÇØÁÖ¼¼¿ä.");
			field.focus();			return false;                
	} 
}


//¸ÞÀÏÁÖ¼Ò Ã¼Å©
function isEmail(tr,emailStr) {
	var emailPat=/^(.+)@(.+)$/
	var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
	var validChars="\[^\\s" + specialChars + "\]"
	var quotedUser="(\"[^\"]*\")"
	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
	var atom=validChars + '+'
	var word="(" + atom + "|" + quotedUser + ")"
	var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
	var matchArray=emailStr.match(emailPat)
	if (matchArray==null) {
		alert("À¯È¿ÇÑ ÀÌ¸ÞÀÏ ÁÖ¼Ò°¡ ¾Æ´Ñ°Í °°½À´Ï´Ù (@ ¿Í . Ã¼Å©)");
		tr.focus();
		return false
	}
	var user=matchArray[1]
	var domain=matchArray[2]

	if (user.match(userPat)==null) {
		alert("»ç¿ëÀÚ ÀÌ¸§ÀÌ Æ²¸³´Ï´Ù")
		return false
	}

	var IPArray=domain.match(ipDomainPat)
	if (IPArray!=null) {
		  for (var i=1;i<=4;i++) {
			if (IPArray[i]>255) {
				alert("IP ÁÖ¼Ò°¡ Æ²·È½À´Ï´Ù");tr.focus();
			return false
			}
		}
		return true
	}

	var domainArray=domain.match(domainPat)
	if (domainArray==null) {
		alert("µµ¸ÞÀÎ¸íÀÌ ¸ÂÁö ¾Ê½À´Ï´Ù");tr.focus();
		return false
	}

	var atomPat=new RegExp(atom,"g")
	var domArr=domain.match(atomPat)
	var len=domArr.length
	if (domArr[domArr.length-1].length<2 || 
		domArr[domArr.length-1].length>3) {
	   alert("µµ¸ÞÀÎ¸íÀÇ ¸¶Áö¸· ±ÛÀÚ´Â 3±ÛÀÚ°Å³ª 2ÀÚ¸®ÀÇ ±¹°¡ÄÚµå ÀÔ´Ï´Ù");tr.focus();
	   return false
	}

	if (len<2) {
	   var errStr="ÀÌÁÖ¼ÒÀÇ È£½ºÆ®¸íÀÌ ¾ø±º¿ä!"
	   alert(errStr);tr.focus();
	   return false
	}

	return true;
}


