
var old_i; // Àü¿¡ Å¬¸¯Çß´ø ±ÛÀÇ ¹øÈ£°ª ÀúÀå

function view(i) { // ´äº¯ Ç¥½Ã¿©ºÎ Á¶Á¤ÇÏ´Â jsÇÔ¼ö
	if (old_i==i) {
		var mode=document.getElementById('view_'+i).style.display;
		if (mode=='inline') document.getElementById('view_'+i).style.display='none';
		else document.getElementById('view_'+i).style.display='inline';
	}
	else {
		if (old_i) document.getElementById('view_'+old_i).style.display='none';
		document.getElementById('view_'+i).style.display='inline';
	}
	old_i=i;
}

// ÀÌ¹ÌÁö º¸¿©ÁÖ±â(ÁÖ¼Ò¸¦ ³Ö¾îÁà¾ßÇÑ´Ù this.src ³ª ÀÌ¹ÌÁö ÁÖ¼Ò)
function showPic(src) {
	var imgObj = new Image();
	imgObj.src = src;
	var wopt = "scrollbars=yes, status=no, resizable=yes";
	
	wopt += ",width=" + imgObj.width;
	wopt += ",height=" + imgObj.height;
	
	var wbody = "<head><title>»çÁø º¸±â</title>";

	wbody += "<script language='javascript'>";
	wbody += "function finalResize(){";
	wbody += "  var oBody=document.body;";
	wbody += "  var oImg=document.images[0];";
	wbody += "  var xdiff=oImg.width-oBody.clientWidth;";
	wbody += "  var ydiff=oImg.height-oBody.clientHeight;";
	wbody += "  window.resizeBy(xdiff,ydiff);";
	wbody += "}";
	wbody += "</"+"script>";
	wbody += "</head>";
	wbody += "<body onLoad='finalResize()' style='margin:0'>";
	wbody += "<a href='javascript:window.close()'><img src='" + src + "' border=0></a>";
	wbody += "</body>";
	winResult = window.open("about:blank","",wopt);
	winResult.document.open("text/html", "replace");
	winResult.document.write(wbody);
	winResult.document.close();
	return;
}

// ¸¶¿ì½º Å¬¸¯ÇÑ À§Ä¡¿¡ ·¹ÀÌ¾î ¶ç¿ì±â
function move_box(an, box) {
//¸µÅ©µÈ À§Ä¡¿¡¼­ ºÎÅÍÀÇ ¼³Á¤°ª ÁöÁ¤
  var cleft = 0;  //¿ÞÂÊ¸¶Áø
  var ctop = 0;  //»ó´Ü¸¶Áø
  var obj = an;
  while (obj.offsetParent) {
    cleft += obj.offsetLeft;
    ctop += obj.offsetTop;
    obj = obj.offsetParent;
  }
  box.style.left = cleft + 'px';
  ctop += an.offsetHeight + 8;
  if (document.body.currentStyle &&
    document.body.currentStyle['marginTop']) {
    ctop += parseInt(
      document.body.currentStyle['marginTop']);
  }
  box.style.top = ctop + 'px';
}

function show_hide_box(an, width, height, borderStyle) {
  var href = an.href;
  var boxdiv = document.getElementById(href);

  if (boxdiv != null) {
    if (boxdiv.style.display=='none') {
      move_box(an, boxdiv);
      boxdiv.style.display='block';

    } else
      boxdiv.style.display='none';

    return false;
  }

  boxdiv = document.createElement('div');
  boxdiv.setAttribute('id', href);
  boxdiv.style.display = 'block';
  boxdiv.style.position = 'absolute';
  boxdiv.style.width = width + 'px';
  boxdiv.style.height = height + 'px';
  boxdiv.style.border = borderStyle;
  boxdiv.style.backgroundColor = '#fff';

  var contents = document.createElement('iframe');
  contents.scrolling = 'no';
  contents.frameBorder = '0';
  contents.style.width = width + 'px';
  contents.style.height = height + 'px';
  contents.src = href;

  boxdiv.appendChild(contents);
  document.body.appendChild(boxdiv);
  move_box(an, boxdiv);

  return false;
}


// ÆË¾÷ ¶ç¿ì±â
function OpenWindow(url, n, w, h, o) {
	ops = 'width='+w+',height='+ h + o;
	win = window.open(url, 'popup'+n, ops);

	if (parseInt(navigator.appVersion) >= 4) {
		win.window.focus();
	}
}

// ÆË¾÷Áß¾ÓÀ¸·Î ¶ç¿ì±â
function OpenWindowCenter(url, n, w, h, o) {
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2 - 50;
	ops = 'width='+w+',height='+h+',top='+wint+',left='+winl + o;
	win = window.open(url, n, ops)

	if (parseInt(navigator.appVersion) >= 4) {
		win.window.focus();
	}
}

// ÀÌ¹ÌÁö ÆÄÀÏÀÎÁö Ã¼Å©
function checkImage(image) {
	src = image.value;
    if(!src.match(/\.(gif|jpg|png)$/i))	{
		return false;
	} else {
		return true;
	}
}

// ¿ìÆí¹øÈ£ Ã£±â
function OpenZipcode(zip1, zip2, addr1, addr2) {
	url = "./module/zipcode/zipcode.php?zip1=" + zip1 + "&zip2=" + zip2 + "&address1=" + addr1 + "&address2=" + addr2;
	n = "zipcode";
	w = 520;
	h = 400;
	o = ", scrollbars=yes";
	OpenWindow(url, n, w, h, o);
}

// ¼ýÀÚ¸¸ ÀÔ·Â¹Þ°Ô onKeyUp ÀÌº¥Æ®
function checkNumberOnly(obj) {
	if(obj.value.match(/[^0-9]/))
		return false;
	else
		return true;
}
