function openNewWindow(u,opt){
	var wndNew;
	wndNew = window.open (u,"NewWindow",opt);
	if(wndNew){
		wndNew.focus();
	}
}


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function pvimage(imgname)
{
	MM_openBrWindow("/app/view_photo.php?imgname="+imgname,"vp1","width=100,height=100");
}

function pmovie(movname)
{
	MM_openBrWindow("/app/view_movie.php?movname="+movname,"vp1","width=350,height=380");
}

function allblur(){
	if(document.links){
		for(link=0; link<document.links.length; link++){
			document.links[link].onfocus=function(){this.blur()}
		}
	}
}
window.onload=allblur



function flash(add,width,height){	
	html = '';
	html += '<object type="application/x-shockwave-flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" id="param" width="'+width+'" height="'+height+'">';
	html += '<param name="allowScriptAccess" value="sameDomain" \/>';
	html += '<param name="movie" value="'+add+'" \/>';
	html += '<param name="quality" value="high" \/>';
	html += '<param name="wmode" value="transparent" \/>';
	html += '<param name="SCALE" value="exactfit" \/>';	
	html += '<param name="bgcolor" value="#ffffff" \/>';
	html += '<embed src="'+add+'" width="'+width+'" height="'+height+'" quality="high" wmode="transparent" scale="exactfit" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"><\/embed>';
	html += '<\/object>';
	document.write(html);
}


function preview_image(frm_val_obj,frm_img_obj)
{
	if(!frm_val_obj.value){
		frm_img_obj.src = '/image/preview_blank.gif';
		frm_img_obj.width = 0;
		frm_img_obj.height = 0;
		return;
	}else{
		frm_img_obj.src = frm_val_obj.value;
		frm_img_obj.width = 80;
		frm_img_obj.height = 80;
	}
}

function isOnlyExist(s,valuestr){
	var valuestr;
	if(!valuestr){
		var valuestr = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890-_";
	}

	var k = 0;
	for(i=0;i<s.length;i++){
		
		if(valuestr.indexOf(s.substring(i,i+1)) >= 0){
			k = k + 1;
		}else{
			break;
		}
	}

	if(k==s.length){
		return true;
	}else{
		return false;
	}
	return false;
}

function checkid(id){
	if(!id){
		alert('¾ÆÀÌµð¸¦ ³Ö¾îÁÖ¼¼¿ä');
		return false;
	}

	if(id.length<4 || id.length>20){
		alert('¾ÆÀÌµð¿¡ '+id.length+'ÀÚ¸¦ Àû¾ú½À´Ï´Ù. ¾ÆÀÌµð´Â 4ÀÚÀÌ»ó 20ÀÚ ÀÌÇÏ¿©¾ß ÇÕ´Ï´Ù.');
		return false;
	}
	return true;
}

function isJuminNo(it)
{
	var idtot=0;
	var idadd="234567892345";
	
	for (var i=0; i<12; i++) {
		idtot = idtot+parseInt(it.substring(i,i+1))*parseInt(idadd.substring(i,i+1));
	}
	idtot=11-(idtot%11);
	if (idtot==10) {
		idtot=0;
	} else if(idtot==11) {
		idtot=1;
	}
	if (parseInt(it.substring(12,13))!=idtot) 
		return false;

	return true;
}

function checkemail(email)
{  
	var email_1 = "";
	var email_2 = "";
	var check_point = 0;

	if (email.indexOf("@") < 0 ) {
		alert("e-mail¿¡ @ °¡ ºüÁ®ÀÖ½À´Ï´Ù.");
		return false;
	}

	if (email.indexOf(".") < 0 ) {
		alert("e-mail¿¡ . °¡ ºüÁ®ÀÖ½À´Ï´Ù.");
		return false;
	}

	if (email.indexOf("|") >= 0 ) {
		alert("e-mail¿¡ | ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
		return false;
	}

	if (email.indexOf(">") >= 0 ) {
		alert("e-mail¿¡ > ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
		return false;
	}

	if (email.indexOf("<") >= 0 ) {
		alert("e-mail¿¡ < ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
		return false;
	}

	if (email.indexOf(" ") >= 0 ) {
		alert("e-mail¿¡ ½ºÆäÀÌ½º´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
		return false;
	}

	          for (var j = 0 ; j < email.length; j++)
	          {
	               if ( email.substring(j, j + 1) != "@"  && check_point == 0 ) {
				email_1 = email_1 + email.substring(j, j + 1)
	               } else if ( email.substring(j, j + 1) == "@" )  {
				check_point = check_point + 1;
	               } else {
	               		email_2 = email_2 + email.substring(j, j + 1);	
	               }
	          }

	if (email_1.length < 3 ) {
		alert("e-mail¿¡ @ ¾ÕÀÚ¸®´Â 3ÀÚ¸®ÀÌ»ó ÀÔ·ÂÇÏ¼Å¾ßÇÕ´Ï´Ù.");
		return false;
	}
	
	if (email_2.length < 2 ) {
		alert("e-mail¿¡ @ µÞÀÚ¸®´Â 2ÀÚ¸®ÀÌ»ó ÀÔ·ÂÇÏ¼Å¾ßÇÕ´Ï´Ù.");
		return false;
	}

	if (check_point > 1 ) {
		alert("e-mail¿¡ @ ´Â 1¹øÀÌ»ó µé¾î°¥¼ö ¾ø½À´Ï´Ù.");
		return false;
	}

	if (email_2.indexOf("(") >= 0 ) {
		alert("e-mail¿¡ ( ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
		return false;
	}

	if (email_2.indexOf("(") >= 0 ) {
		alert("e-mail¿¡ ( ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
		return false;
	}

	if (email_2.indexOf(")") >= 0 ) {
		alert("e-mail¿¡ ) ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
		return false;
	}

	if (email_2.indexOf(",") >= 0 ) {
		alert("e-mail¿¡ , ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
		return false;
	}

	if (email_2.indexOf(";") >= 0 ) {
		alert("e-mail¿¡ ; ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
		return false;
	}

	if (email_2.indexOf(":") >= 0 ) {
		alert("e-mail¿¡ : ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
		return false;
	}

	if (email_2.indexOf("/") >= 0 ) {
		alert("e-mail¿¡ / ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
		return false;
	}

	if (email_2.indexOf("[") >= 0 ) {
		alert("e-mail¿¡ [ ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
		return false;
	}
	
	if (email_2.indexOf("]") >= 0 ) {
		alert("e-mail¿¡ ] ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
		return false;
	}
	
	if (email_2.indexOf("{") >= 0 ) {
		alert("e-mail¿¡ { ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
		return false;
	}
	
	if (email_2.indexOf("}") >= 0 ) {
		alert("e-mail¿¡ } ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
		return false;
	}
	
	if (email_2.indexOf(" ") >= 0 ) {
		alert("e-mail¿¡ ½ºÆäÀÌ½º´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
		return false;
	}
	
	return true;
}

// ¼±ÅÃ¿¡ °üÇÑ °Í
function select_reverse(frm,v1,cmd1)
{
	var i,v1;
	for(i=0; i<frm.elements.length; i++){
		if (!frm.elements[i].name.indexOf(v1)){
			if(cmd1==true || cmd1==false){
				frm.elements[i].checked = cmd1;
			}else{
				frm.elements[i].checked = !frm.elements[i].checked;
			}
		}
	}
}

// ¼±ÅÃµÇ¾îÁø °³¼ö¸¦ ¸®ÅÏÇÔ
function rtn_checked(frm,v1,cmd1)
{
	var i,v1;
	var rtn_val = 0;
	for(i=0; i<frm.elements.length; i++){
		if (!frm.elements[i].name.indexOf(v1)){
			if(cmd1==true){
				if(frm.elements[i].checked){
					rtn_val=rtn_val+1;
				}
			}else if(cmd1==false){
				if(!frm.elements[i].checked){
					rtn_val=rtn_val+1;
				}
			}
		}
	}
	return rtn_val;
}

// ¼±ÅÃµÇ¾îÁø °ÍÀ» ',' ·Î ±¸ºÐÇØ¼­ ¸®ÅÏÇØÁØ´Ù.
function rtn_checked_val(frm,v1,cmd1)
{
	var i,v1;
	var rtn_val = "";
	for(i=0; i<frm.elements.length; i++){
		if (!frm.elements[i].name.indexOf(v1)){
			if(cmd1==true){
				if(frm.elements[i].checked){
					if(rtn_val==""){
						rtn_val = frm.elements[i].value;
					}else{
						rtn_val = rtn_val + ',,,,,'+frm.elements[i].value;
					}
				}
			}else if(cmd1==false){
				if(!frm.elements[i].checked){
					rtn_val=rtn_val+1;
				}
			}
		}
	}
	return rtn_val;
}

// ¶óµð¿À¹öÆ° ÇÏ³ª¶óµµ ¼±ÅÃµÇ¾úÀ¸¸é true ¹ÝÈ¯
function checked_radio(frmv){
	var check_num=0;
	for(var i=0; i < frmv.length; i++){
		if(!frmv[i].checked){
			check_num++;
		}
	}
	if(check_num==frmv.length){
		return false;
	}else{
		return true;
	}
}

function checked_radio_value(frmv){
	var check_val='';
	for(var i=0; i < frmv.length; i++){
		if(frmv[i].checked){
			check_val = frmv[i].value;
		}
	}
	return check_val;
}

// ¼¿·ºÆ®¹Ú½º ¼±ÅÃµÇ¾ú³ª È®ÀÎ

// ¹Ì¸®º¸±â
function preview(frm,val,tag){
	frm.preview_field.value = val;
	frm.preview_field_tag.value = tag;
	frm.method = 'post';
	frm.action = 'preview.php';
	frm.target = '_blank';
	frm.submit();
}

function preview_w(frm,val,tag,w_w,w_h){
	window.open("","pw","width="+w_w+", height="+w_h);
	frm.preview_field.value = val;
	frm.preview_field_tag.value = tag;
	frm.method = 'post';
	frm.action = 'preview_w.php';
	frm.target = 'pw';
	frm.submit();
}

function preview_hp(frmv){
	if(frmv.value=="http://" || frmv.value=="" || frmv.value==null){
		alert('È¨ÆäÀÌÁö ÁÖ¼Ò¸¦ ³Ö¾îÁÖ¼¼¿ä');
		frmv.focus();
	}else{
		window.open(frmv.value,'_blank','');
	}
}

function url_encode(string){
   var i;
   var str;
   var t_url="";
   var str_len = string.length;
            
   for(i = 0;i <= str_len -1 ;i++){

         if(string.charAt(i) == "="){
            str = "%3D";
         }
         else if(string.charAt(i) == "/"){
            str = "%2F";
         }
         else if(string.charAt(i) == "?"){
            str = "%3F";
         }
         else if(string.charAt(i) == "&"){
            str = "%26";
         }
         else{
            str = string.charAt(i);
         }
         t_url = t_url + str;
   }
   return t_url;
} 

function login(frm){
	if(!checkid(frm.id.value)){
		frm.id.focus();
		return false;
	}

	if(!isOnlyExist(frm.id.value,'')){
		alert("¾ÆÀÌµð´Â ¾ËÆÄºª°ú ¼ýÀÚ ±×¸®°í '-', '_' ·Î¸¸ ÀÌ·ç¾îÁ®¾ßÇÕ´Ï´Ù");
		frm.id.focus();
		return false;
	}

	if(!frm.password.value){
		alert('ºñ¹Ð¹øÈ£¸¦ ³Ö¾îÁÖ¼¼¿ä');
		frm.password.focus();
		return false;
	}
}

function check_email(fmv){
	if(fmv.length != 0){
		if ( fmv.search(/(\S+)@(\S+)\.(\S+)/) == -1 ){
			return false; 
		}
	}
	return true;
}

function wcheckid(frm){
	if(!checkid(frm.id.value)){
		frm.id.focus();
		frm.id.select()
		return;
	}
	MM_openBrWindow('../app/member_iddup.php?member_id=kmjjang&id='+frm.id.value,'widcheck','width=200,height=150');
	return;
}

function wopenzip(){
	MM_openBrWindow('../app/find_zipcode.php?pf=window.opener.document.form1&zip1=zip1&zip2=zip2&addr1=addr1','wfindzip','width=430,height=230');
}

function viewservice(frm,divname,v){
	if(v==true){
		if(document.all){
			document.all(divname).style.display="block"; // or none
		}
		else if(document.getElementById){
			document.getElementById(divname).style.display="block";
		}
		else if(document.layers){
			document.layers[divname].display="block";
		}
	}else{
		if(document.all){
			document.all(divname).style.display="none"; // or none
		}
		else if(document.getElementById){
			document.getElementById(divname).style.display="none";
		}
		else if(document.layers){
			document.layers[divname].display="none";
		}
	}
}

function viewtoggle(divname)
{
		var vm = true;
		if(document.all){
			if( document.all(divname).style.display=="none"){
				vm = true;
			}else{
				vm = false;
			}
		}
		else if(document.getElementById){
			if( document.getElementById(divname).style.display=="none"){
				vm = true;
			}else{
				vm = false;
			}
		}
		else if(document.layers){
			if( document.layers[divname].display=="none"){
				vm = true;
			}else{
				vm = false;
			}
		}else{
			vm = false;
		}
		viewservice('',divname,vm);
}

// µå¸²À§¹ö ÇÔ¼ö
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.0
  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 && document.getElementById) x=document.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 na_restore_img_src(name, nsdoc)
{
  var img = eval((navigator.appName.indexOf('Netscape', 0) != -1) ? nsdoc+'.'+name : 'document.all.'+name);
  if (name == '')
    return;
  if (img && img.altsrc) {
    img.src    = img.altsrc;
    img.altsrc = null;
  } 
}

function na_preload_img()
{ 
  var img_list = na_preload_img.arguments;
  if (document.preloadlist == null) 
    document.preloadlist = new Array();
  var top = document.preloadlist.length;
  for (var i=0; i < img_list.length; i++) {
    document.preloadlist[top+i]     = new Image;
    document.preloadlist[top+i].src = img_list[i+1];
  } 
}

function na_change_img_src(name, nsdoc, rpath, preload)
{ 
  var img = eval((navigator.appName.indexOf('Netscape', 0) != -1) ? nsdoc+'.'+name : 'document.all.'+name);
  if (name == '')
    return;
  if (img) {
    img.altsrc = img.src;
    img.src    = rpath;
  } 
}

function na_hide_layer(lname)
{
  if (document.layers)
    document.layers[lname].visibility = 'hide'    
  if(document.all)
    document.all(lname).style.visibility = 'hidden' 
}

function na_show_layer(lname)
{
 if (lname == '') return;
 
 var layer  = document.all ? document.all(lname).style : document.layers[lname];
 var show  = document.all ? 'visible' : 'show';
 var hide  = document.all ? 'hidden' : 'hide';
 
 if (na_show_layer.arguments.length <= 1)
  layer.visibility = show;
 else
  layer.visibility = (na_show_layer.arguments[1] == 0 ? show : hide);
}

function na_open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{
  toolbar_str = toolbar ? 'yes' : 'no';
  menubar_str = menubar ? 'yes' : 'no';
  statusbar_str = statusbar ? 'yes' : 'no';
  scrollbar_str = scrollbar ? 'yes' : 'no';
  resizable_str = resizable ? 'yes' : 'no';
  window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}

function na_init_layer_events()
{
  if (document.layers) {
    document.layers['layer6'].captureEvents(Event.MOUSEOVER|Event.MOUSEOUT|Event.MOUSEUP);
    document.layers['layer6'].onmouseout = new Function("na_hide_layer('layer1');");
    document.layers['layer6'].onmouseover = new Function("na_show_layer('layer1');");
    document.layers['layer7'].captureEvents(Event.MOUSEOVER|Event.MOUSEOUT|Event.MOUSEUP);
    document.layers['layer7'].onmouseout = new Function("na_hide_layer('layer2');");
    document.layers['layer7'].onmouseover = new Function("na_show_layer('layer2');");
    document.layers['layer8'].captureEvents(Event.MOUSEOVER|Event.MOUSEOUT|Event.MOUSEUP);
    document.layers['layer8'].onmouseout = new Function("na_hide_layer('layer3');");
    document.layers['layer8'].onmouseover = new Function("na_show_layer('layer3');");
    document.layers['layer9'].captureEvents(Event.MOUSEOVER|Event.MOUSEOUT|Event.MOUSEUP);
    document.layers['layer9'].onmouseout = new Function("na_hide_layer('layer4');");
    document.layers['layer9'].onmouseover = new Function("na_show_layer('layer4');");
  }
}

function namosw_goto_byselect(sel, targetstr)
{
  var index = sel.selectedIndex;
  if (sel.options[index].value != '') {
     if (targetstr == 'blank') {
       window.open(sel.options[index].value, 'win1');
     } else {
       var frameobj;
       if (targetstr == '') targetstr = 'self';
       if ((frameobj = eval(targetstr)) != null)
         frameobj.location = sel.options[index].value;
     }
  }
}

function namosw_init_float_layers()
{
  var name;
  var layer;
  var i;
  var j;

  j = 0;
  document._float_layers = new Array(Math.max(1, namosw_init_float_layers.arguments.length/2));
  for (i = 0; i < namosw_init_float_layers.arguments.length; i += 2) {
    name  = namosw_init_float_layers.arguments[i];
    if (name == '')
      return;
    if (navigator.appName.indexOf('Netscape', 0) != -1) {
      layer = document.layers[name];
      layer._fl_pos_left = layer.left;
      layer._fl_pos_top  = layer.top;
    } else {
      layer = document.all[name];
      layer._fl_pos_left = layer.style.pixelLeft;
      layer._fl_pos_top  = layer.style.pixelTop;
    }
    layer._fl_pos = namosw_init_float_layers.arguments[i+1];
    if (layer)
      document._float_layers[j++] = layer;
  }

  document._fl_interval = setInterval('namosw_process_float_layers()', 200);
}

function namosw_page_width()
{
  return (navigator.appName.indexOf('Netscape', 0) != -1) ? innerWidth  : document.body.clientWidth;
}

function namosw_page_height()
{
  return (navigator.appName.indexOf('Netscape', 0) != -1) ? innerHeight : document.body.clientHeight;
}

function namosw_process_float_layers()
{
  if (document._float_layers) {
      var i;
      var layer;
      for (i = 0; i < document._float_layers.length; i++) {
	  layer = document._float_layers[i];
	  if (navigator.appName.indexOf('Netscape', 0) != -1) {
	    if (layer._fl_pos == 1)
	      layer.left = layer._fl_pos_left + window.pageXOffset;
	    else if (layer._fl_pos == 2 || layer._fl_pos == 5) 
	      layer.left = window.pageXOffset;
	    else if (layer._fl_pos == 3 || layer._fl_pos == 6) 
	      layer.left = window.pageXOffset + (namosw_page_width() - layer.clip.width)/2;
	    else
	      layer.left = window.pageXOffset + namosw_page_width() - layer.clip.width - 16;
	    if (layer._fl_pos == 1)
	      layer.top = layer._fl_pos_top + window.pageYOffset;
	    else if (layer._fl_pos == 2 || layer._fl_pos == 3 || layer._fl_pos == 4)
	      layer.top = window.pageYOffset;
	    else
	      layer.top  = window.pageYOffset + namosw_page_height() - layer.clip.height;
	  } else {
	    if (layer._fl_pos == 1)
	      layer.style.pixelLeft = layer._fl_pos_left + document.body.scrollLeft;
	    else if (layer._fl_pos == 2 || layer._fl_pos == 5)
	      layer.style.pixelLeft = document.body.scrollLeft;
	    else if (layer._fl_pos == 3 || layer._fl_pos == 6)
	      layer.style.pixelLeft = document.body.scrollLeft + (namosw_page_width() - layer.style.pixelWidth)/2;
	    else
	      layer.style.pixelLeft = document.body.scrollLeft + namosw_page_width()  - layer.style.pixelWidth;
	    if (layer._fl_pos == 1)
	      layer.style.pixelTop = layer._fl_pos_top + document.body.scrollTop;
	    else if (layer._fl_pos == 2 || layer._fl_pos == 3 || layer._fl_pos == 4)
	      layer.style.pixelTop = document.body.scrollTop;
	    else
	      layer.style.pixelTop  = document.body.scrollTop  + namosw_page_height() - layer.style.pixelHeight;
         }
      }
  }
}

function find_idpw(){
	window.open('app/lost_idpw.php','','width=320,height=202');
}