<!--
// -----------------------------------------------------------------------
// common vars
MOUSE_X = -1;  //¹öÀü 4 ÀÌÇÏ¿¡¼­ÀÇ ¿¡·¯ ¹æÁö¸¦ À§ÇØ
MOUSE_Y = -1;  //¹öÀü 4 ÀÌÇÏ¿¡¼­ÀÇ ¿¡·¯ ¹æÁö¸¦ À§ÇØ

CURRENT_MOVE_LAYER = null;
CURRENT_MOVE_LAYER_PD_X = 0;
CURRENT_MOVE_LAYER_PD_Y = 0;

SINGLE_LAYER = null;

// -----------------------------------------------------------------------
// common handlers

// ¿¡·¯ÇÚµé·¯ ¼³Á¤
//window.onerror = _ERROR_HANDLER;

function _ERROR_HANDLER( msg, url, line )
{
	//alert( "msg : " + msg + "\nurl : " + url + "\nline : " + line );
	var _url = "/SowErrorReport.php?mode=js_error&msg=" + msg + "&url=" + url + "&line=" + line + "&userid=" + current_userid + "&agent=" + window.navigator.userAgent;
	var ew = window.open( _url, "SowErrorReport", "scrollbars=no,status=no,width=1,height=1,top=0,left=0" );
	return true;
}

window.onresize = function()
{
	try
	{
		_init_ad();
	} catch( exception ) {
	}
}

document.ondragstart = function()
{
	if( CURRENT_MOVE_LAYER == null ) return true;
	else return false;
}

document.onselectstart = function()
{
	if( CURRENT_MOVE_LAYER == null ) return true;
	else return false;
}

// ÁÂÇ¥ ¸¶¿ì½º ÇÚµé·¯ ¼³Á¤
if( document.layers ) document.captureEvents( Event.mousemove );
document.onmousemove = mouseStatusXY;  //¸¶¿ì½ºÀÌµ¿ ÀÌº¥Æ® ÇÚµé·¯¸¦ ÁöÁ¤

//ÆäÀÌÁö »óÀÇ ÁÂÇ¥°ªÀ» ±¸ÇÏ±â À§ÇÑ ÀÌº¥Æ® ÇÚµé·¯
function mouseStatusXY( theEvent )
{
	//NetscapeNavigator 4.x ÀÇ °æ¿ì
	try
	{
		if( document.layers )
		{
			MOUSE_X = theEvent.pageX;  // XÁÂÇ¥ °ªÀ» ±¸ÇÑ´Ù.
			MOUSE_Y = theEvent.pageY;  //YÁÂÇ¥°ªÀ» ±¸ÇÑ´Ù.
			document.routeEvent( theEvent );  //ÃëµæÇÑ ÀÌº¥Æ®¸¦ ¿ø»óÅÂ·Î µÇµ¹¸°´Ù.
		}

		//Internet Explorer 4.0x ÀÇ °æ¿ì
		if( document.all )
		{
			MOUSE_X = document.body.scrollLeft + event.clientX;  //XÁÂÇ¥°ªÀ» ±¸ÇÑ´Ù.
			MOUSE_Y = document.body.scrollTop + event.clientY;  //YÁÂÇ¥°ªÀ» ±¸ÇÑ´Ù.
		}

		// ·¹ÀÌ¾î¸¦ Àâ°í ÀÖÀ»¶§ ¿òÁ÷ÀÌ±â À§ÇÑ °Í.
		if( CURRENT_MOVE_LAYER != null )
		{
			CURRENT_MOVE_LAYER.style.position = "absolute";
			CURRENT_MOVE_LAYER.style.top = CURRENT_MOVE_LAYER_PD_Y + MOUSE_Y + "px";
			CURRENT_MOVE_LAYER.style.left = CURRENT_MOVE_LAYER_PD_X + MOUSE_X + "px";
		}
	} catch( exception ) {		// ´Ù¿î·Îµå ÇÏ¸é ¹ß»ýÇÑ´Ù. ¿¡·¯... ÀÌº¥Æ® ÇÚµé·¯°¡ °¡ÃâÇÏ³ª ??
	}
}

// -----------------------------------------------------------------------
// initialize part
var _initialized = false;
function init()
{
	if( _initialized == true ) return;
	_initialized = true;

	// Æ¯Á¤ TAG ¿¡ ¹ÝÀÀÇØ¼­ ±×°ÍÀÌ ¼³Á¤µÈ TAG ¸¸ ±â´É REPLACE
	a_tag = document.getElementsByTagName( "a" );
	for( var rp = 0; rp < a_tag.length; rp++ )
	{
		//var href2 = a_tag[rp].getAttribute( "href2" );
		//if( href2 != null ) a_tag[rp].setAttribute( "href", base_domain + "/" + a_tag[rp].getAttribute( "href2" ) );
		if( a_tag[rp].getAttribute( "href" ).indexOf( "#" ) > -1 )
		{
			a_tag[rp].setAttribute( "href", location.href + "#" );
		}
	}

	try
	{
		_init();
	} catch( exception ) {
	}

	try
	{
		_init_ad();
	} catch( exception ) {
	}
}

function _init_ad()
{
	var ap_right = document.getElementsByName( "ad_point_right" );
	var ac_right = document.getElementsByName( "ad_content_right" );

	if( ap_right.length > 0 && ac_right.length > 0 )
	{
		for( var i = 0; i < ap_right.length; i++ )
		{
			if( ac_right.length == i ) break;		// ´õÀÌ»ó ¾øÀ¸¹Ç·Î ÁßÁö.
			var apr_loc = getOffsetPosition( ap_right[0] );
			ac_right[i].style.display = "inline";
			ac_right[i].style.left = ( apr_loc[0] + 10 ) + "px";
			ac_right[i].style.top = ( apr_loc[1] - 10 ) + "px";
			// alert( apr_loc[0] + " , " + apr_loc[1] );
		}
	}
}

// -----------------------------------------------------------------------
// prototype parts
/** 
* string String::cut(int len)
* ±ÛÀÚ¸¦ ¾Õ¿¡¼­ºÎÅÍ ¿øÇÏ´Â ¹ÙÀÌÆ®¸¸Å­ Àß¶ó ¸®ÅÏÇÕ´Ï´Ù.
* ÇÑ±ÛÀÇ °æ¿ì 2¹ÙÀÌÆ®·Î °è»êÇÏ¸ç, ±ÛÀÚ Áß°£¿¡¼­ Àß¸®Áö ¾Ê½À´Ï´Ù.
*/
String.prototype.cut = function( len )
{
        var str = this;
        var l = 0;
        for( var i = 0; i < str.length; i++ )
		{
                l += ( str.charCodeAt( i ) > 128 ) ? 2 : 1;
                if( l > len ) return str.substring( 0, i ) + "..."; // <-- ÁÙÀÓÇ¥ Ç¥½Ã (ÇÊ¿ä¾øÀ¸¸é Áö¿ì¼¼¿ë)
        }
        return str;
}

String.prototype.cut2 = function( len )
{
        var str = this;
        var l = 0;
        for( var i = 0; i < str.length; i++ )
		{
                l += ( str.charCodeAt( i ) > 128 ) ? 2 : 1;
                if( l > len ) return str.substring( 0, i );
        }
        return str;
}

/** 
* bool String::bytes(void)
* ÇØ´ç½ºÆ®¸µÀÇ ¹ÙÀÌÆ®´ÜÀ§ ±æÀÌ¸¦ ¸®ÅÏÇÕ´Ï´Ù. (±âÁ¸ÀÇ length ¼Ó¼ºÀº 2¹ÙÀÌÆ® ¹®ÀÚ¸¦ ÇÑ±ÛÀÚ·Î °£ÁÖÇÕ´Ï´Ù)
*/
String.prototype.bytes = function()
{
        var str = this;
        var l = 0;
        for( var i = 0; i < str.length; i++ ) l += ( str.charCodeAt( i ) > 128 ) ? 2 : 1;
        return l;
}

String.prototype.bytes2 = function()
{
		var str = this;
		var l = 0;
		for( var i = 0; i < str.length; i++ ) 
		{
//			alert(str.charCodeAt( i ));
			if( str.charCodeAt( i ) == 13 ) continue;
			l += ( str.charCodeAt( i ) > 128 ) ? 2 : 1;
		}
        return l;
}

// ¾ÕµÚ °ø¹é Á¦°Å
String.prototype.trim = function()
{
	var str = this.replace( /(\s+$)/g, "" );
	return str.replace( /(^\s*)/g, "" );
}

// -----------------------------------------------------------------------
// layer and position utilities
function getOffsetPosition( _element )
{
	var _return = new Array()

	var _top = _element.offsetTop;
	var _left = _element.offsetLeft;
	while( ( _element = _element.offsetParent ) != null )
	{
		_top += _element.offsetTop;
		_left += _element.offsetLeft;
	}

	_return[0] = _left;			// X
	_return[1] = _top;			// Y
	//alert([top, left]);

	return _return;
}

function toggleLayer( layername, mode )
{
	var layer = document.getElementsByName( layername );
	if( layer.length < 1 ) return false;
	
	for( var i = 0; i < layer.length; i++ )
	{
		if( mode == null )
		{
			if( layer[i].style.display == "none" ) layer[i].style.display = "inline";
			else layer[i].style.display = "none";
		} else {
			layer[i].style.display = mode;
		}
	}
}

function layerOpenByElement( _layer, _layer_base, X, Y )
{
	var layerbase = document.getElementsByName( _layer_base );
	var r = getOffsetPosition( layerbase[0] );
	return layerOpenLocation( _layer, r[0] + X, r[1] + Y );
}

function layerOpenLocation( _layer, X, Y )
{
	var _target = document.getElementsByName( _layer );
	_target[0].style.display = "inline";
	_target[0].style.position = "absolute";
	_target[0].style.top = Y + "px";
	_target[0].style.left = X + "px";

	return _target[0];
}

function layerOpen( _layer )
{
	var _target = document.getElementsByName( _layer );
	_target[0].style.display = "inline";
	_target[0].style.position = "absolute";
	_target[0].style.top = ( MOUSE_Y - 10 ) + "px";
	_target[0].style.left = ( MOUSE_X + 15 ) + "px";

	return _target[0];
}

function layerClose( _layer )
{
	var _target = document.getElementsByName( _layer );
	_target[0].style.display = "none";

	return _target[0];
}

function closeSingleLayer()
{
	if( SINGLE_LAYER == null ) return;
	SINGLE_LAYER.style.display = "none";
}

function holdMoveLayer( el )
{
	var r = getOffsetPosition( el );
	CURRENT_MOVE_LAYER_PD_X = r[0] - MOUSE_X;
	CURRENT_MOVE_LAYER_PD_Y = r[1] - MOUSE_Y;

	CURRENT_MOVE_LAYER = el;

	return el;
}

function releaseMoveLayer( el )
{
	CURRENT_MOVE_LAYER = null;
	CURRENT_MOVE_LAYER_PD_X = 0;
	CURRENT_MOVE_LAYER_PD_Y = 0;

	return el;
}

// -----------------------------------------------------------------------
// etc utility parts
function redirect( url )
{
	top.location.href = url;
}

function evalReceiver( _eval_command )
{
	eval( _eval_command );
}

function clearForm( form, msg )
{
	if( form.value == msg ) form.value = "";
}

function setCookie( name, value, expiredays )
{
	var todayDate = new Date();
	todayDate.setDate( todayDate.getDate() + expiredays );
	document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";";
}

function getCookie( name )
{
	var nameOfCookie = name + "=";
	var x = 0;
	while( x <= document.cookie.length )
	{
		var y = ( x + nameOfCookie.length );
		if( document.cookie.substring( x, y ) == nameOfCookie )
		{
			if( ( endOfCookie = document.cookie.indexOf( ";", y ) ) == -1 ) endOfCookie = document.cookie.length;
			return unescape( document.cookie.substring( y, endOfCookie ) );
		}
		x = document.cookie.indexOf( " ", x ) + 1;
		if ( x == 0 ) break;
	}
	return "";
}

// -----------------------------------------------------------------------
// check parts
function countField( _source_field, _target_field, _count )
{
	if( _source_field.value.length >= _count )
	{
		_target_field.focus();
	}
}

// ¹øÈ£ Ã¼Å© (Àý´ë·Î onKeyDown ÀÌº¥Æ®¿¡ »ç¿ëÇÏ¼¼¿ä)
function onlyNumberCheck( _this_form, _next_form, _limit_len, _execute_func )
{
	//alert( event.keyCode );
	var ek = event.keyCode;
	if( ek != 8 && ek != 9 && ek != 35 && ek != 36 && ek != 18 && ek != 86 && ek != 67 && ek != 46
		&& ( ek < 37 || ek > 40 ) && ( ek < 48 || ek > 57 ) && ( ek < 95 || ek > 105 ) )
		//&& ( ek < 37 || ek > 40 ) && ( ek < 48 || ek > 57 ) ) //&& ( ek < 95 || ek > 105 ) )
	{
		if( _execute_func != null && ek == 13 )
		{
			eval( _execute_func );
		}
		event.returnValue = false;
	}

	if( ek != 8 && _this_form != null && _next_form != null && _limit_len != null )	 // ¹é½ºÆäÀÌ½º ¹«½Ã
	{
		countField( _this_form, _next_form, _limit_len );
	}
}

function onlyNumberCheck2( _execute_func )
{
	//alert( event.keyCode );
	var ek = event.keyCode;
	if( ek != 8 && ek != 9 && ek != 35 && ek != 36 && ek != 18 && ek != 86 && ek != 67 && ek != 46
		&& ( ek < 37 || ek > 40 ) && ( ek < 48 || ek > 57 ) && ( ek < 95 || ek > 105 ) )
		//&& ( ek < 37 || ek > 40 ) && ( ek < 48 || ek > 57 ) ) //&& ( ek < 95 || ek > 105 ) )
	{
		if( _execute_func != null && ek == 13 )
		{
			eval( _execute_func );
		}
		event.returnValue = false;
	}
}

function checkMobile( _form )
{
	if( _form.value.bytes() < 1 ) return;

	if( isMobileNumber( _form.value ) == false )
	{
		alert( "ÈÞ´ëÀüÈ­¹øÈ£°¡ ¾Æ´Õ´Ï´Ù. ÈÞ´ëÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä." );
		_form.focus();
	}
}

	//ÀüÈ­¹øÈ£ À¯È¿¼ºÃ¼Å©
function checkHomePhone( _form)
{
	var hp1 = _form.Home_Phone1.value;
	var hp2 = _form.Home_Phone2.value.length;
	var hp3 = _form.Home_Phone3.value.length;
	if(hp1 != '00')
	{
		if(hp2==0 ||  (hp2<3 || hp2>4)  )
		{
			//alert('ÀüÈ­¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä.');
			document.MyForm.Home_Phone2.focus();
			return false;				
		}
		if(hp3==0 ||  (hp3<4 || hp3>4) )
		{
			//alert('ÀüÈ­¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä.');
			document.MyForm.Home_Phone3.focus();
			return false;				
		}
	}
	else
	{
		return true;
	}
	return true;
}
	

function nextForm( _form_field )
{
	var ek = event.keyCode;
	if( _form_field != null && ek == 13 )
	{
		_form_field.focus();
		event.returnValue = false;
	}
}

function enterCheck( _execute_func )
{
	var ek = event.keyCode;
	if( _execute_func != null && ek == 13 )
	{
		eval( _execute_func );
		event.returnValue = false;
	}
}

function _check_email( email )
{
	var pattern = /^(.+)@(.+)$/;
	var atom = "\[^\\s\\(\\)<>#@,;:!\\\\\\\"\\.\\[\\]\]+";
	var word="(" + atom + "|(\"[^\"]*\"))";
	var user_pattern = new RegExp("^" + word + "(\\." + word + ")*$");
	var ip_pattern = /^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
	var domain_pattern = new RegExp("^" + atom + "(\\." + atom +")*$");

	var arr = email.match(pattern);
	if (!arr) { alert( "ÀÌ¸ÞÀÏ ÁÖ¼Ò Çü½ÄÀÌ Æ²¸³´Ï´Ù." ); return false; }
	if (!arr[1].match(user_pattern)) { alert( "ÀÌ¸ÞÀÏ °èÁ¤Çü½ÄÀÌ Æ²¸³´Ï´Ù." ); return false; }

	var ip = arr[2].match(ip_pattern);
	if (ip) {
          for (var i=1; i<5; i++) if (ip[i] > 255) { alert( "IP Çü½ÄÀ¸·Î µÈ ¸ÞÀÏ µµ¸ÞÀÎÀº »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù." ); return false; }
	}
	else {
		if (!arr[2].match(domain_pattern)) { alert( "¸ÞÀÏ µµ¸ÞÀÎ Çü½ÄÀÌ Æ²¸³´Ï´Ù." ); return false; }
		var domain = arr[2].match(new RegExp(atom,"g"));
		if (domain.length<2) { alert( "¸ÞÀÏ µµ¸ÞÀÎÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä." ); return false; }
		if (domain[domain.length-1].length<2 || domain[domain.length-1].length>4)
		{ alert( "¸ÞÀÏ µµ¸ÞÀÎÀº 2~4±ÛÀÚ·Î ³¡³ª¾ß ÇÕ´Ï´Ù." ); return false; }
	}
	
	return true;
}

function touchCheckbox()
{
	var _chkbox_root = document.getElementsByName( "_chkbox_root" );
	var _chkbox = document.getElementsByName( "_chkbox" );
	
	if( _chkbox_root[0].checked == true )
	{
		_chkbox_root[0].checked = true;
	} else {
		_chkbox_root[0].checked = false;
	}

	for( var i = 0; i < _chkbox.length; i++ )
	{
		_chkbox[i].checked = _chkbox_root[0].checked;
	}
}

function isNumeric( s )
{
	for( i=0; i < s.length; i++ )
	{
		c = s.substr( i, 1 );
		if( c < "0" || c > "9") return false;
	}
	return true;
}

function isMobileNumber( s )
{
	if( isNumeric( s ) == false ) return false;
	if( s.substr( 0, 2 ) != "01" && s.substr( 0, 3 ) != "050" ) return false;
	if( s.length != 10 && s.length != 11 && s.length != 12 ) return false;

	return true;
}

// open window scroll no
function open_win( winName, URL, w, h, xp, yp )
{
	sx = ( screen.width - w ) / 2;
	if( xp != null ) sx += xp;
	sy = ( screen.height - h ) / 2 ;
	if( yp != null ) sy += yp;
	var ro = null;
	sub = ro = LAST_POPUP = window.open( URL, winName , "scrollbars=no,status=no,width=" + w + ",height=" + h + ",top=" + sy + ",left=" + sx );
	sub.owner = self;
	return ro;
}

// open window 2 scroll yes
function open_win2( winName , URL, w, h )
{   
	sx = ( screen.width - w ) / 2;
	sy = ( screen.height - h ) / 2 ;
	var ro = null;
	sub = ro = LAST_POPUP = window.open( URL, winName, "scrollbars=yes,status=no,width=" + w + ",height=" + h + ",top=" + sy + ",left=" + sx );
	sub.owner = self;
	return ro;
}

// check box
function check_group(group_name, addr_num)
{
    flag = (document.address.elements[group_name+"_0"].checked) ? false : true;
    
    for (i=0; i<addr_num; i++) {
        checked_str = group_name + "_" + i;
        document.address.elements[checked_str].checked = flag;
    } 
}

function allblur() {
  for (i = 0; i < document.links.length; i++)
	document.links[i].onfocus = document.links[i].blur;
}

function proc_error(msg)
{
		location.href = "/error.php?msg="+ msg;
}


function flash_load(furl,fwid,fhei) //ÇÃ·¡½Ã ·Îµå Æã¼Ç!!  - ÁÖ¼Ò, ³ÐÀÌ, ³ôÀÌ
{
	document.write(" <object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'"
	+ " codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0'"
	+ " width=" + fwid + " height=" + fhei + " id='right_copyright'>"
	+ " <param name=movie value='" + furl+"'>"
	+ " <param name=menu value =false>"
	+ " <param name=quality value=high>"
	+ " <param name=wmode value=transparent>"
	+ " <embed src='" + furl +"' menu=false quality=high wmode=transparent"
	+ " width=" + fwid + " height=" + fhei + " name='right_copyright' "
	+ " type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>"
	+ " </embed>"
	+ " </object>") ;
}

function winResize() {
	var Dwidth = parseInt(document.body.scrollWidth);
	var Dheight = parseInt(document.body.scrollHeight);
	var divEl = document.createElement("div");
	divEl.style.position = "absolute";
	divEl.style.left = "0px";
	divEl.style.top = "0px";
	divEl.style.width = "100%";
	divEl.style.height = "100%";

	document.body.appendChild(divEl);

	window.resizeBy(Dwidth-divEl.offsetWidth, Dheight-divEl.offsetHeight);
	document.body.removeChild(divEl);
}

/*
' -----------------------------------------------------------------------------------------------
' Function				: AllChk()
' Author				: 2008.11.05 K.J.A
' Description			: ÀüÃ¼¼±ÅÃ
' Return				:
' -----------------------------------------------------------------------------------------------
*/
function AllChk(obj) {
	var oElement =  document.forms[0]._all_check;
	var chkArr = document.getElementsByName(obj);

	var len = chkArr.length;
	var boolv = oElement.checked; 

	for(var i=0;i<len;i++){ 
		chkArr[i].checked = boolv; 
	}
}

/*
' -----------------------------------------------------------------------------------------------
' Function				: bluring()
' Author				: 2008.11.10 K.J.A
' Description			: ¸µÅ© Å¬¸¯½Ã »ý±â´Â Á¡¼± »èÁ¦
' Return				:
' -----------------------------------------------------------------------------------------------
*/
/*function bluring(){
	if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG"||event.srcElement.tagName=="INPUT" && (event.srcElement.type=="radio" || event.srcElement.type=="checkbox" || event.srcElement.type=="submit" || event.srcElement.type=="reset" || event.srcElement.type=="button" || event.srcElement.type=="image")) document.body.focus();
}
document.onfocusin=bluring;*/

/*
' -----------------------------------------------------------------------------------------------
' Function				: quotation_()
' Author				: 2008.11.12 - 13 K.J.A
' Description			: ÀÚÁÖÇÏ´Â ´äº¯
' Return				:
' -----------------------------------------------------------------------------------------------
*/

function quotation_add()
{
	quo_edit.style.display="none";
	quo_add.style.display="";
	document.quo.addmsg.focus();
	return;
}

function quotation_add_chk()
{
	var form = document.quo;
	if(form.addmsg.value == "")
	{
		alert("´äº¯ ³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
		form.addmsg.focus();
		return;
	}
	form.target = "add_process_iframe";	// _self
	form.mode.value = "add_complete";
	form.submit();
}

function quotation_del_chk()
{
	var form = document.quo;
	var chkboxs = document.getElementsByName( "chkbox" );
	var cnt = 0;
	for( var i = 0; i < chkboxs.length; i++ )
	{
		if( chkboxs[i].checked == true ) cnt++;
	}

	if( cnt < 1 ) { alert( " »èÁ¦ÇÏ½Ç ´äº¯À» ¼±ÅÃÇØ ÁÖ¼¼¿ä" ); return; }
	
	if( confirm( " ¼±ÅÃÇÏ½Å ´äº¯À» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?") == false )
	{
		return;
	}

	form.target = "del_process_iframe";	// _self
	form.mode.value = "del_complete";
	form.submit();
}

function quotation_edit()
{
	var form = document.quo;
	var chkboxs = document.getElementsByName( "chkbox" );
	var cnt = 0;
	for( var i = 0; i < chkboxs.length; i++ )
	{
		if( chkboxs[i].checked == true ) 
		{
			cnt++;
			var idx =  chkboxs[i].value;
			var contents = emo_arry[i];
		}
		
	}

	if( cnt < 1 ) { alert( " ¼öÁ¤ÇÏ½Ç ´äº¯À» ¼±ÅÃÇØ ÁÖ¼¼¿ä" ); return; }
	if( cnt > 1 ) { alert( " ÇÑ°³ÀÇ ´äº¯¸¸ ¼±ÅÃÇØ ÁÖ¼¼¿ä" ); return; }
	
	edit_msg_display(contents);
}

function edit_msg_display(msg)
{
	document.quo.editmsg.value = decodeURIComponent(msg);
	quo_add.style.display="none";
	quo_edit.style.display="";
	document.quo.editmsg.focus();
	return;
}

function quotation_edit_chk()
{
	var form = document.quo;
	if(form.editmsg.value == "")
	{
		alert("¼öÁ¤ÇÒ ³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
		form.editmsg.focus();
		return;
	}
	
	if( confirm( " ¼öÁ¤ÇÏ½Ã°Ú½À´Ï±î?") == false )
	{
		return;
	}
	
	form.target = "edit_process_iframe";	// _self
	form.mode.value = "edit_complete";
	form.submit();
}

function quotation_select()
{
	var form = document.quo;
	var chkboxs = document.getElementsByName( "chkbox" );
	var cnt = 0;
	for( var i = 0; i < chkboxs.length; i++ )
	{
		if( chkboxs[i].checked == true ) cnt++;
	}

	if( cnt < 1 ) { alert( " »ç¿ëÇÏ½Ç Ç×¸ñÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä" ); return; }
	if( cnt > 1 ) { alert( " »ç¿ëÇÏ½Ç ÇÑ°³ÀÇ Ç×¸ñ¸¸ ¼±ÅÃÇØ ÁÖ¼¼¿ä" ); return; }
	
	form.target = "edit_process_iframe";	// _self
	form.mode.value = "select_complete";
	form.submit();
}

function select_quotation(msg)
{	
	var sms_msg = opener.document.getElementsByName( "_sms_msg" );
	sms_msg[0].value = msg;
    opener.countMessageBody2(sms_msg[0],240);
    self.close();
}

function countMessageBody2( object, cnt )
{
	var msg = object.value;
	var bytes = msg.bytes();

	if( bytes > cnt )
	{
		var l = 0;
		for( var i = 0; i < msg.length; i++ )
		{
			if( msg.charCodeAt( i ) == 13 ) continue;
			l += ( msg.charCodeAt( i ) > 128 ) ? 2 : 1;
			if( l > cnt )
			{
				msg = msg.substring( 0, i ); 
				alert( "¸Þ½ÃÁö ³»¿ëÀÌ " + cnt +"¹ÙÀÌÆ®¸¦ ÃÊ°úÇÏ¿´½À´Ï´Ù. \n" + cnt+ "¹ÙÀÌÆ® ÀÌÇÏ·Î ÀÔ·ÂÇØÁÖ¼¼¿ä." );
				break;
			}
		}
		
		object.value = msg;
	}
}

/*
' -----------------------------------------------------------------------------------------------
' Function				: onlyNumberCheck3()
' Author				: 2008.11.14 K.J.A
' Description			: ¹øÈ£¿Í ,(188) ¸¸ ÀÔ·Â °¡´ÉÇÏ°Ô ÇÔ
' Return				:
' -----------------------------------------------------------------------------------------------
*/

function onlyNumberCheck3( _this_form, _next_form, _limit_len, _execute_func ) {
	var ek = event.keyCode;
	if ( ek != 188 && ek != 8 && ek != 9 && ek != 35 && ek != 36 && ek != 18 && ek != 86 && ek != 67 && ek != 46
		&& ( ek < 37 || ek > 40 ) && ( ek < 48 || ek > 57 ) && ( ek < 95 || ek > 105 ) ) {
		if ( _execute_func != null && ek == 13 ) {
			eval( _execute_func );
		}
		event.returnValue = false;
	}

	if ( ek != 8 && _this_form != null && _next_form != null && _limit_len != null ) {			// ¹é½ºÆäÀÌ½º ¹«½Ã
		countField( _this_form, _next_form, _limit_len );
	}
}

/*
' -----------------------------------------------------------------------------------------------
' Function				: checkAlarmMobile(_form)
' Author				: 2008.11.14 K.J.A
' Description			: ¹®ÀÚ¾Ë¸²¼­ºñ½º½Ã ¿©·¯¹øÈ£¸¦ ÀÔ·ÂÇßÀ» °æ¿ì °¢ ¹øÈ£¸¶´Ù Á¤È®ÇÑ ¹øÈ£ÀÎÁö È®ÀÎ, ¾Æ´Ò °æ¿ì »èÁ¦Ã³¸® ÈÄ Àç¹è¿­
' Return				:
' -----------------------------------------------------------------------------------------------
*/

function checkAlarmMobile(_form) {
	if (_form.value.bytes() < 1) return;
	var _value = _form.value;
	var mobile = _value.split(",");
	var count = mobile.length;
	var mobiles = '';
	var err = 0;
	var arrCount;

	if (count > 20) {
		alert("ÈÞ´ëÆù¹øÈ£´Â ÃÑ 20°³±îÁö¸¸ µî·ÏÀÌ °¡´ÉÇÕ´Ï´Ù.");
		arrCount = 20;
	} else arrCount = count;

	for (var i = 0; i < arrCount; i++) {
		if (isMobileNumber(mobile[i]) == false) err++;
		else {
			if (mobile[i].length > 11) err++;
			else mobiles += mobile[i] + ",";
		}
	}

	if (err > 0) alert("Àß¸ø ÀÔ·ÂµÈ ¹øÈ£´Â ÀÚµ¿ »èÁ¦µË´Ï´Ù.");

	var leng = mobiles.length;
	var end = mobiles.substring(leng-1,leng);

	if (end == ",") mobiles = mobiles.substring(0,leng-1);

	_form.value = mobiles;
}

function menuOn(name,e) {
	submenu = eval("sub"+name+".style");
	submenu.left = ns6 ? pageXOffset+e.clientX : document.body.scrollLeft+event.clientX;
	submenu.top = ns6 ? pageYOffset+e.clientY : document.body.scrollTop+event.clientY;
	submenu.visibility = "visible";
}

function menuOff(name) {
	submenu = eval("sub"+name+".style");
	submenu.visibility = "hidden";
}

function letsmobileMove() {

	if (confirm("»çÀÌÆ® ÅëÇÕ Á¤Ã¥¿¡ µû¶ó ÅëÇÕ»çÀÌÆ®·Î ÀÌµ¿µË´Ï´Ù. ÀÌµ¿ÇÏ½Ã°Ú½À´Ï±î ?") == false) return false;
	else
		top.document.location.href		= "http://mo.letsmobile.co.kr";
}
-->

