function imagebox(file) { window.open('/util/viewer.asp?file='+file,'imagebox','width=500,height=400,resizable=no,scrollbars=yes'); }
function wbox(url) { window.open(url,'wbox','width=600,height=200,resizable=no,scrollbars=yes'); }
function event1(file) { window.open('/gonggoo/event.asp','gonggoo_event','width=400,height=460,resizable=no,scrollbars=no'); }
function obox(url) { window.open(url,'wbox','width=100,height=100,resizable=no,scrollbars=no'); }



function OpenCertDetails() {
	thewindow = window.open('https://www.thawte.com/cgi/server/certdetails.exe?code=KRAVAN1', 'anew', config='height=400,width=450,toolbar=no,menubar=no,scrollbars=yes,resizable=no,location=no,directories=no,status=yes');
}

function memoLengthCheck(form,maxlen) {
	var t;
	var msglen;
	msglen = 0;

	l = form.memo.value.length;
	for(k=0;k<l;k++){
	    if (msglen > maxlen ) {
			form.memo.focus();
			alert("ÀÔ·Â °¡´ÉÇÑ ±ÛÀÚ¼ö¸¦ ÃÊ°úÇß½À´Ï´Ù.");
			return false;
	    }
	    t = form.memo.value.charAt(k);
	    if (escape(t).length > 4) msglen += 2;
	    else msglen++;
	}
}


// ¼ýÀÚ format
function unFormat(obj) {
//  alert("unformat obj:["+obj+"]");
    var temp = "";
    var n = String(obj.value);
    var len = n.length;
    var pos = 0;
    var ch = '';

    while (pos < len) {
        ch = n.charAt(pos);
        if ((ch >= '0') && (ch <= '9')) temp = temp + ch;
        pos = pos + 1;
    }
    obj.value = temp;
    return true;
}

function numFormat(obj)
{
    unFormat(obj);
    var str = Number(obj.value) + "";
    if( str=='NaN' ){
        alert("¼ýÀÚ·Î¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
        obj.focus();
        return;
    }
    var leng = str.length;
    var size = 3;
    var cnt = Math.floor(leng / size);
    var pos = leng % size;
    var result = "";

    for( var i = cnt ; i > 0 ; i-- ){
        result = "," + str.substr(pos+(i-1)*size, size) + result ;
    }

    if( pos == 0) {
        obj.value = result.substring(1);
    }else{
        obj.value = str.substr(0,pos) + result;
    }
    return;
}


function unFormatUSD(obj) {
//	alert("unformat obj:["+obj+"]");
	var temp = "";
	var n = String(obj.value);
	var len = n.length;
	var pos = 0;
  	var ch = '';
  	
	while (pos < len) {
		ch = n.charAt(pos);
		if ((ch >= '0') && (ch <= '9')) temp = temp + ch;
		if(pos == len-3) temp = temp + ".";
		pos = pos + 1;
	}
	obj.value = temp;
	return true;
}

function numFormatUSD(obj)
{	
	//ÀÔ·ÂÇÊµå¿¡ 3ÀÚ¸® ±¸ºÐÀÚ(,)°¡ ÀÖÀ¸¸é ¾ø¾Ø´Ù.
	var temp = "";
	var nn = String(obj.value);
	var llen = nn.length;
	var ppos = 0;
  	var cch = '';
  	
	while (ppos < llen) {
		cch = nn.charAt(ppos);
		if ( (cch >= '0') && (cch <= '9') ) { temp=temp+cch; }
		if ( ( ppos == llen-3) && (cch == '.' )) { temp = temp + cch; }
		
		ppos = ppos + 1;
	}
	
	obj.value = temp;
	/////////////
	
	if(obj.value == "")
		obj.value = "0";
	
	var usdvar = parseFloat(obj.value);
	obj.value = usdvar*100;

	var fullstr = Number(obj.value) + "";
	if( fullstr=='NaN' ){
		alert("¼ýÀÚ·Î¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		obj.value ="0"
		return;
	}
	
	var fullleng = fullstr.length;
	var str = fullstr.substr(0, fullleng-2);
	
	var leng = str.length; 
	var size = 3;
	var cnt = Math.floor(leng / size);
	var pos = leng % size;
	var result = "";
	
	for( var i = cnt ; i > 0 ; i-- ){
		result = "," + str.substr(pos+(i-1)*size, size) + result ;
	}

	if( pos == 0) {
		if(leng == 0)
		{
			obj.value = fullstr.substr(fullleng-2, 2);
		} else
		{		
			obj.value = result.substring(1) + "."+fullstr.substr(fullleng-2, 2);
		}	
	}else{
		obj.value = str.substr(0,pos) + result + "."+ fullstr.substr(fullleng-2, 2);
	}
	return;
}



function value_check(ck) {
	for(var i = 0; i < ck.value.length; i++) {
         var chr = ck.value.substr(i,1);
         if(chr < '0' || chr > '9'){
            alert("¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä!");

  		  ck.value=1;
  		  ck.focus();
         }
 	}
 	return;
}

function number_check(ck) {
	var tvalue = ck.value;
	for(var i = 0; i < ck.value.length; i++) {
		var chr = ck.value.substr(i,1);
		if(chr < '0' || chr > '9'){
		alert("¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼¼¿ä!");
		
		ck.value=tvalue.substr(0,i)+''+tvalue.substr(i+1,tvalue.length);
		ck.focus();
		}
 	}
 	return;
}

function checkorder(form) {
  return true;
}

	//ÀÔ·ÂÇÑ °ªÀÌ ¼ýÀÚÀÎÁö Ã¼Å©ÇÑ´Ù.
	function IsNumber(formname) {
     var form = eval("document.form." + formname);

     for(var i = 0; i < form.value.length; i++) {
         var chr = form.value.substr(i,1);
         if(!(chr >= '0' && chr <= '9')) {
            return false;
         }
     }
     return true;
}


function value_add(form)
{
	if(!IsNumber(form.prod_num.name))
	{
		alert("¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ç¼ö ÀÖ½À´Ï´Ù..");
		form.prod_num.focus();
		form.prod_num.select();
		return;
	}
	form.prod_num.value = Number(form.prod_num.value) + 1;
}

function value_minus(form)
{
	if(!IsNumber(form.prod_num.name))
	{
		alert("¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ç¼ö ÀÖ½À´Ï´Ù..");
		form.prod_num.focus();
		form.prod_num.select();
		return;
	}

	if(form.prod_num.value == 1)
	{
		form.prod_num.value = 1;
	}
	else
	{
		form.prod_num.value = Number(form.prod_num.value) - 1;
	}
}


function frm_up_qty(frm,max){
	old_qty = parseInt(frm.value);
	if( old_qty < (max -1) ) frm.value = old_qty + 1;
	else frm.value = max - 1;
	return;
}

function frm_down_qty(frm){
	old_qty = parseInt(frm.value);
	if( old_qty > 1 ){
		frm.value = old_qty - 1;
	}
	return;
}

function ChangeTab(tabid, tabobj)
{
  var tabseq = 1;
  var obj;
  while (obj = document.getElementById(tabobj + tabseq)) {
    if (tabseq == tabid) {
      obj.style.display = 'block';
    } else {
      obj.style.display = 'none';
    }
    tabseq++;
  }
}

function toggleTab(tabid, tabobj)
{
  var tabseq = 1;
  var obj;
  if (obj = document.getElementById(tabobj + tabid)) {
    if (obj.style.display == 'block') {
      obj.style.display = 'none';
      if(objtext = document.getElementById(tabobj + "_text")) {
      	objtext.innerHTML = "ÆîÄ¡±â";
      }
    } else {
      obj.style.display = 'block';
      if(objtext = document.getElementById(tabobj + "_text")) {
      	objtext.innerHTML = "¼û±â±â";
      }      
    }
  }
}

function goOption() {
	var chk_cnt = 0;
	var tname = "";
	var optionForm = document.forms[2];
	
	if(optionForm.length == 0) {
		//alert(optionForms.length);
  	return;
  }

  for(i=0; i<optionForm.elements.length; i++) {
  	element = optionForm.elements[i];
		var itemType = element.type == 'text' ? 'ÀÔ·ÂÇ×¸ñ' : '¼±ÅÃÇ×¸ñ';
  	if(element.name.substring(0,8) == "opt_sel_" && element.value == "" && element.style.display != "none") {
  		
  		alert(itemType+'À» È®ÀÎÇÏ¼¼¿ä');//¼±ÅÃÇ×¸ñÀ» È®ÀÎÇÏ¼¼¿ä
  		element.focus();
  		break;
  		return;
  	}
  	
  }
}

function goFnc(Val,item,obj) {
	
	var txt = "opt_sel_2_"+Val;
	var oitem = document.getElementById(obj);
	//alert(item);
	if(item == Val) {
		oitem.style.display = "block";
		oitem.focus();
	} else {
		oitem.style.display = "none";
	}

}

function statusClear() {
	window.status = '';
}
  
function goFreeCart(num) {
	location.href="http://www.petmily.co.kr/shopping/cart.asp?mode=add_item&part=free&num="+num;
}
