var IMG_SEVER_URL  = "http://loc.encar.com";
var SEVER_URL      = "http://loc.encar.com";
var IMG_ACTION_URL = SEVER_URL + "/common/ImageSave.jsp";
var IMG_DIR 	   = "/carsdata/cars";

// ÄíÅ°Á¤º¸ °¡Á®¿À±â
function getCookie(name){ 
	var Found = false; 
	var start, end; 
	var i = 0;
	var cookeiName = "";

	while(i<= document.cookie.length) { 
		start = i 
		end = start +name.length 
		 
		if(document.cookie.substring(start, end)== name) { 
			Found = true 
			break 
		} 
		i++ 
	} 
   
	if(Found == true) { 
		start = end + 1 
		end = document.cookie.indexOf(";",start) 
	  
		if(end < start) 
			end = document.cookie.length
	    
	    return document.cookie.substring(start, end); 
  	}

	return ""
}


 function setCookie( name, value, expiredays )
 {
	 var today = new Date();
	 today.setDate( today.getDate() + expiredays );
	 document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + today.toGMTString() + ";";
 }

function delCookie(name){
	var today = new Date();
	today.setDate(today.getDate() - 1);
	document.cookie = name + "=; domain=.encar.com; path=/; expires=" + today.toGMTString() + ";";
}

// Å°ÄÚµå ¾Ë¾Æ³»±â
function keyCodeprint() {
	var keyCode = window.event.keyCode;
	window.status = keyCode;
	return keyCode;
}

// ±ÛÀÚÀÇ ¹ÙÀÌÆ®¼ö¸¦ ±¸ÇÑ´Ù.
function getByteLength(data) {
   var len = 0; 
   var str = data.substring(0); 
   if(str == null) return 0; 
   for(var i=0; i < str.length; i++) {
	  var ch = escape(str.charAt(i));
	  if(ch.length == 1) len++; 
	  else if(ch.indexOf("%u") != -1 ) len +=2; 
	  else if(ch.indexOf("%")!= -1) len += ch.length/3; 
   }
   return len; 
}

// ÁöÁ¤ÇÑ ¹ÙÀÌÆ® ¸¸Å­ ±ÛÀÚ¸¦ ÀÚ¸¥´Ù.
function textLimit( text , byte ){
	var str = "";
	var textByte = getByteLength(text);
	if(textByte > byte){
		for(i=0; i<text.length; i++){
			str += text.charAt(i);
			textByte = getByteLength(str);
			if(textByte > byte-2){
				break;
			}
		}
	}else{
		return text;
	}
	return str;
}

//ÁöÁ¤ÇÑ ¹ÙÀÌÆ® ¸¸Å­ ±ÛÀÚ¸¦ ÀÚ¸¥´Ù. (document.write)
// type(1:return, 2:write)
function textLimit2( text , byte, type ){
	var str = "";
	var textByte = getByteLength(text);
	if(type == "" ||  type == null || type == undefined)	type = 1;
	if(textByte > byte){
		for(i=0; i<text.length; i++){
			str += text.charAt(i);
			textByte = getByteLength(str);
			if(textByte > byte-2){
				break;
			}
		}
		str += "..";
	}else{
		str = text;
	}
	
	if(type == 1) {
		return str;
	}else if(type == 2){		
		document.write(str);
	}
}

	function checkLogin(url, width, height, scroll) { 
		var httpObj = new Ajax.Request (
			"/co/loginCheck.do", {
				asynchronous: false, 
				onSuccess: function(responseHttpObj) {
					displayLogin(responseHttpObj, url, width, height, scroll);
				}, 
				onFailure: function() {
	            	checkError();
	            }
			}
		)
	}
	
	// °ø¸Å È¸¿ø °¡ÀÔ ¿©ºÎ È®ÀÎ (add:JSI) 
	function bidderYN(url, width, height, popUrl) { 
		var httpObj = new Ajax.Request (
			"/ac/ac_publicSaleDetail.do?method=bidderYN", {
				asynchronous: false, 
				onSuccess: function(responseHttpObj) {
					bidLogin(responseHttpObj, url, width, height);
				}, 
				onFailure: function() {
	            	checkError();
	            }
			}
		)
	}
	
	
	function displayLogin(responseHttpObj, url, width, height, scroll) {
		var returnData = responseHttpObj.responseText.trim();
		
		var data = eval("(" + returnData  + ")");
		
		var scrollYN = "";
		if (data[0].login == "Y") {
			if (scroll == "scroll") {
				scrollYN = "yes";
			}
			else {
				scrollYN = "no";
			}
			window.open(url ,"bid","status=no,resizable=no,width=" + width + ",height=" + height + ", left=250,top=20, scrollbars=" + scrollYN);		
		}
		else if (data[0].login == "N") {
			if(confirm(("·Î±×ÀÎÀÌ ÇÊ¿äÇÑ ¼­ºñ½ºÀÔ´Ï´Ù.\n·Î±×ÀÎ ÇÏ½Ã°Ú½À´Ï±î?"))){
				location.href = "/co/login.do?method=login&backpath=" + encodeURIComponent(location.href);
			}
		}
	}
	
	function bidLogin(responseHttpObj, url, width, height) {
		var returnData = responseHttpObj.responseText.trim();
		
		var data = eval("(" + returnData  + ")");
		
		if (data[0].login == "Y") {
			window.open(url ,"bid","scrollbars=no, status=no,resizable=no,width=" + width + ",height=" + height + ", left=250,top=20");		
		}
		else if (data[0].login == "N") {
			location.href = "/co/login.do?method=login&backpath=" + encodeURIComponent(location.href);
		}else if (data[0].login == "bidderInsert"){
			location.href = "/ac/ac_publicSale.do?method=publicJoinIndex&backpath=" + encodeURIComponent(location.href);
		} 
	}
	
	//Â÷·®ÀÌ¹ÌÁö ¾øÀ» °æ¿ì
	function noImg(obj){
		obj.src="/images/common/icon/photo_s.jpg";
	}
	
	function onImgError(obj){
		obj.src = '/images/common/icon/photo_s.jpg';
		return;
	}
	
	//Â÷·®ÀÌ¹ÌÁö ¸®½ºÆ® ÀÌ¹ÌÁö
	function noImg_S(obj){
		obj.src="/images/common/icon/photo_s.jpg";
	}
	
	//Â÷·®ÀÌ¹ÌÁö ÀÌ¹ÌÁöÇü ¸®½ºÆ®
	function noImg_M(obj){
		obj.src="/images/common/icon/photo_m.jpg";
	}
	
	//Â÷·®ÀÌ¹ÌÁö »ó¼¼º¸±â Å«ÀÌ¹ÌÁö
	function noImg_B(obj){
		obj.src="/images/common/icon/photo_b.jpg";
	}

	//ÅëÇÕ°Ë»ö ÀÌ¹ÌÁö¾øÀ»°æ¿ì
	function noImg_search(obj){
		obj.src="/images/common/icon/photo_m_1.jpg";
	}
	
	// ¸ðµ¨ºñ±³ Â÷·® µðÆúÆ® ÀÌ¹ÌÁö
	function noImg_compare(obj){
		obj.src="/images/db/img_carM.gif";
	}
	
	// ÀÎ±â¸ðµ¨ µðÆúÆ® ÀÌ¹ÌÁö
	function noImg_popular(obj){
		obj.src="/images/db/img_noImg_S.gif";
	}
	
	// ÆÇ¸ÅÀÚ ÇÁ·ÎÇÊ»çÁøÀÌ ¾øÀ»°æ¿ì 
	function noImg_user(obj){
		obj.src="/images/common/icon/seller.gif";
	}
	
	// ±ÛÀÚ ¹ÙÀÌÆ®¼ö Ã¼Å©
	function changeByte(textObj, byteObj, maxByte) {

		var byte = getByteLength($(textObj).value);

		if (byte > maxByte) {

			alert("ÀÔ·Â±ÛÀÌ " + maxByte + "bytes ÀÌ»óÀÔ´Ï´Ù.");
			$(textObj).value = textLimit( $(textObj).value , maxByte )
			$(byteObj).innerHTML = maxByte;
		}
		else {
			$(byteObj).innerHTML = byte;
		}
	}
	
	// ·Î±×ÀÎ Ã¼Å©ÈÄ ·Î±×ÀÎ , ·Î±×¾Æ¿ô µðÀÚÀÎ º¸¿©ÁÖ±â
	function loginView() { 
		var httpObj = new Ajax.Request (
			"/co/loginCheck.do", {
				asynchronous: false, 
				onSuccess: function(responseHttpObj) {
					writeLogin(responseHttpObj);
				}, 
				onFailure: function() {}
			}
		)
	}

	function writeLogin(responseHttpObj) {
		var returnData = responseHttpObj.responseText.trim();
		var check = eval("(" + returnData  + ")");
		var html = "";
		if (check[0].login == "Y") {
			$("loginCon1").style.display="none";
			$("loginCon2").style.display="inline";
			// index ÀÇ ·Î±×ÀÎ º¸¿©ÁÙÁö Ã¼Å©
			if($("login")){
				$("login").style.display="none";
			}
		}else{
			$("loginCon1").style.display="inline";
			$("loginCon2").style.display="none";
			// index ÀÇ ·Î±×ÀÎ º¸¿©ÁÙÁö Ã¼Å©
			if($("login")){
				$("login").style.display="inline";
				autoId = getCookie("autoId");
						
				if(autoId != ""){
					$("autoId").value = autoId;
					$("pswd").focus();
					$("autoId").checked = true;
				}
			}
		}
	}
	
	// ·Î±×ÀÎ Ã¼Å©ÈÄ ·Î±×ÀÎ , ·Î±×¾Æ¿ô µðÀÚÀÎ º¸¿©ÁÖ±â(INDEX PAGE)
	function loginIndexView() { 
		var httpObj = new Ajax.Request (
			"/co/loginCheck.do", {
				asynchronous: false, 
				parameters: {"indexYn":"Y"},
				onSuccess: function(responseHttpObj) {
					writeIndexLogin(responseHttpObj);
				}, 
				onFailure: function() {}
			}
		)
	}

	function writeIndexLogin(responseHttpObj) {
		var returnData = responseHttpObj.responseText.trim();
		var check = eval("(" + returnData  + ")");
		var html = "";

		if (check[0].login == "Y") {

			$("loginCon1").hide();
			$("loginCon2").show();
			 
			var ndvyn = "";	// µô·¯ / °³ÀÎ ±¸ºÐ ¼±¾ð 

			if($("login")){
				$("login").hide();
				$("userInfo").show();
				
				// µô·¯ / °³ÀÎ ±¸ºÐ 
				if (check[0].grade == "1" || check[0].ndvyn == "1" || check[0].grade == "3"){
				
					ndvyn = "<img class='who' src='/images/common/icon/who_individual.gif' alt='°³ÀÎ' />";
					/*
					$("userInfoDeal").hide();
					$("userInfoIndi").insert("<a class='reg'		href='/my/my_cars.do' id='regcarindi'><b>ÆÇ¸ÅÁß</b> <var>" + check[0].regcar + "</var>´ë</a>");
					$("userInfoIndi").insert("<a class='zzim'		href='/my/my_cars.do?method=wishlist' id='wishcarindi'><b>ÂòÇÑÂ÷·®</b> <var>" + check[0].wishcar + "</var>´ë</a>");
					$("userInfoIndi").insert("<a class='temp'		href='/my/my_cars.do?method=tempCarInfo' id='tempcarindi'><b>ÀÓ½ÃÀúÀå</b> <var>" + check[0].tempcar + "</var>´ë</a>");
					$("userInfoIndi").insert("<a class='sbbs'		href='/my/report.do?method=talk&type=cartalk' id='cartalkindi'><b>ÆÇ¸ÅÀÚ°Ô½ÃÆÇ</b> <var>" + check[0].cartalk + "</var>°³</a>");
					$("userInfoIndi").show();
					*/
				}
				else{
					if(check[0].grade == "2"){
						ndvyn = "<img class='who' src='/images/common/icon/who_wsaler.gif' alt='¸Å¸Å' />";
					}else{
						ndvyn = "<img class='who' src='/images/common/icon/who_seller.gif' alt='¹Ýº¹' />";
					}
					/*
					$("userInfoIndi").hide();
					$("userInfoDeal").insert("<a class='reg'		href='/my/my_cars.do' id='regcardeal'><b>ÆÇ¸ÅÁß</b> <var>" + check[0].regcar + "</var>´ë</a>");
					$("userInfoDeal").insert("<a class='zzim'		href='/my/my_cars.do?method=wishlist' id='wishcar'><b>ÂòÇÑÂ÷·®</b> <var>" + check[0].wishcar + "</var>´ë</a>");
					$("userInfoDeal").insert("<a class='wait'		href='/my/my_cars.do?method=waitlist' id='waitcar'><b>µî·Ï´ë±â</b> <var>" + check[0].waitcar + "</var>´ë</a>");
					$("userInfoDeal").insert("<a class='coupon'	href='/my/coupon.do' id='coupon'><b>¿£Ä«ÄíÆù</b> <var>" + check[0].coupon + "</var>°³</a>");
					$("userInfoDeal").insert("<a class='temp'		href='/my/my_cars.do?method=tempCarInfo' id='tempcar'><b>ÀÓ½ÃÀúÀå</b> <var>" + check[0].tempcar + "</var>´ë</a>");
					$("userInfoDeal").show();
					*/
				}

				$("userInfoIndi").hide();
				$("userInfoDeal").insert("<a class='reg'		href='/my/my_cars.do?wtClick_index=232' id='regcardeal'><b>ÆÇ¸ÅÁß</b> <var>" + check[0].regcar + "</var>´ë</a>");
				$("userInfoDeal").insert("<a class='zzim'		href='/my/my_cars.do?method=wishlist&wtClick_index=229' id='wishcar'><b>ÂòÇÑÂ÷·®</b> <var>" + check[0].wishcar + "</var>´ë</a>");
				$("userInfoDeal").insert("<a class='wait'		href='/my/my_cars.do?method=waitlist&wtClick_index=208' id='waitcar'><b>µî·Ï´ë±â</b> <var>" + check[0].waitcar + "</var>´ë</a>");
				$("userInfoDeal").insert("<a class='sbbs'		href='/my/report.do?method=talk&type=cartalk&wtClick_index=231' id='cartalk'><b>ÆÇ¸ÅÀÚ°Ô½ÃÆÇ</b> <var>" + check[0].cartalk + "</var>°Ç</a>");
				$("userInfoDeal").insert("<a class='coupon'		href='/my/my_coupon_l01.do?wtClick_index=219' id='coupon'><b>ÄíÆù</b> <var>" + (check[0].userImgNew == 'Y' ? "<img src='/images/common/icon/icon_new.gif'>" : "") + check[0].userCouponCnt + "</var>Àå</a>");
				$("userInfoDeal").insert("<a class='point'		href='/my/my_coupon_l01.do?method=point&wtClick_index=223' id='point'><b>Æ÷ÀÎÆ®</b> <var>" + commify(check[0].userPoint.total_point) + "</var>P</a>");
				$("userInfoDeal").show();

				$("name").update(ndvyn + "<b>" + check[0].name + "</b>´Ô");
				$("go").insert("<a class='self'	href='/sl/sl_self_v01.html?wtClick_index=215'>¼¿ÇÁµî·Ï</a> | ");
				$("go").insert("<a class='my'	href='/my/my_index.do?wtClick_index=210'>¸¶ÀÌÆäÀÌÁö</a>");
			}
		}else{
			$("loginCon1").show();
			$("loginCon2").hide();
			// index ÀÇ ·Î±×ÀÎ º¸¿©ÁÙÁö Ã¼Å©

			if($("login")){
			
				$("login").show();
				$("userInfo").hide();
				autoId 	= getCookie("saveId");
				id		= getCookie("autoId");

				if(autoId == "checked"){
					$("id").className = "text id on";
					$("id").value = id;
					$("pswd").focus();
					$("autoId").checked = true;
				}else
				{
					$("id").value = "";
					$("pswd").value = "";
					$("id").focus();
					$("autoId").checked = false;
				}
			}
		}
	}	
	
	// divº¸¿©ÁÖ±â (add:sul)
	function showDiv(obj){	
		$(obj).style.display = "block";
	}
	// div¼û±â±â (add:sul)
	function hideDiv(obj){
		$(obj).style.display = "none";
	}
	
	function readyInfo() {
		alert("ÇöÀç ÁØºñÁßÀÔ´Ï´Ù");
	}

	// input box css ÀÌ¸§ º¯°æÇÏ±â
	function changeInputClass(name,className1,className2){ 
		if(className1 != ''){
			if($F(name).trim() != ''){
				$(name).className = className2;
			}else{
				$(name).className = className1;
			}
		}
	}
	
	// ¼ýÀÚ¿¡ ÄÞ¸¶ ³Ö±â
	function commify(n) {
		var reg = /(^[+-]?\d+)(\d{3})/;   // Á¤±Ô½Ä
		n += '';                          // ¼ýÀÚ¸¦ ¹®ÀÚ¿­·Î º¯È¯

		while (reg.test(n))
		n = n.replace(reg, '$1' + ',' + '$2');
		
		return n;
	}
	
	function changeEmoticon(emoticon,imgId,layerId,inputId){
		$(imgId).src = emoticon;
		$(layerId).hide();
		$(inputId).value = emoticon;
	}

	function emotoconOpen(id){
		if($(id).style.display=='none'){
			$(id).show();
		}else{
			$(id).hide();
		}
	}
	
	
	// ¼¿ÇÁµî·Ï È¸¿ø±¸ºÐ(°Ô½ÃÆÇÈ¸¿ø > ¸¶ÀÌÆäÀÌÁö »ç¿ë)
	function goCarInsert(grade){
		if (grade == "3"){
			window.open("/sl/sl_self_v01_pp0.html","sellCar","status=no,resizable=no,width=375, height=345, left=250,top=20, scrollbars=yes" );
		}else {
			location.href='/sl/sl_sell.do';
		}
		
	}
	
	
	// ÇÁ¸®¹Ì¾ö±¤°í µî·Ï »ç¿ë (°Ô½ÃÆÇ È¸¿ø) 
	function goToPrem(responseHttpObj, url) {
	
		var returnData = responseHttpObj.responseText.trim();
		
		var data = eval("(" + returnData  + ")");
		
		if (data[0].login == "Y") {
			if (data[0].grade == "3"){
				window.open("/sl/sl_self_v01_pp0.html","sellCar","status=no,resizable=no,width=375, height=345, left=250,top=20, scrollbars=yes" );
			}else {
				window.location.href = url;
			}
		}else if (data[0].login == "N") {
			window.location.href = "/co/login.do?method=login&backpath=" + url;
		}
	}
	
	
	// »ç°íÀÌ·Â°ø°³ »ç¿ë (°Ô½ÃÆÇ È¸¿ø) 
	function goToRecord(responseHttpObj, url, chkonecarid) {
		var returnData = responseHttpObj.responseText.trim();
		
		var data = eval("(" + returnData  + ")");
		
		if (data[0].login == "Y") {
			if (data[0].grade == "3"){
				window.open("/sl/sl_self_v01_pp0.html","sellCar","status=no,resizable=no,width=375, height=345, left=250,top=20, scrollbars=yes" );
			}else {
				if (url == 'one') {
					if(chkonecarid != "") window.location.href = "/sl/sl_premium.do?method=recListAdv&chkonecarid="+chkonecarid;
					else window.location.href = "/sl/sl_premium.do?method=recListAdv";
					
				}else{
					window.location.href = "/sl/sl_freeservice.do?pageType=rec";
				}
			}
		}else if (data[0].login == "N") {
			window.location.href = "/co/login.do?method=login&backpath=" + encodeURIComponent(location.href);
		}
	}
	
	
	// ±¸ÀÔÀÇ·Ú ·Î±×ÀÎ Ã¼Å© 
	function checkLoginBuyRequest() { 
		var httpObj = new Ajax.Request (
			"/co/loginCheck.do", {
				asynchronous: false, 
				onSuccess: function(responseHttpObj) {
					goToBuyRequestPage(responseHttpObj);
				}, 
				onFailure: function() {
	            	checkError();
	            }
			}
		)
	}
	
	// ±¸ÀÔÀÇ·Ú ·Î±×ÀÎ Ã³¸® 
	function goToBuyRequestPage(responseHttpObj) {
		var returnData = responseHttpObj.responseText.trim();
		
		var data = eval("(" + returnData  + ")");
		
		if (data[0].login == "Y") {
			buyRequestInsert(data[0].grade);
		}else if (data[0].login == "N") {
			window.location.href = "/co/login.do?method=login&backpath=" + encodeURIComponent(location.href);
		}
	}

	// ±¸ÀÔÀÇ·Ú ·Î±×ÀÎ Ã³¸®(°Ô½ÃÆÇÈ¸¿ø > ±¸ÀÔÀÇ·Ú)
	function buyRequestInsert(grade){
		if (grade == "3"){
			window.open("/sl/sl_self_v01_pp0.html","sellCar","status=no,resizable=no,width=375, height=345, left=250,top=20, scrollbars=yes" );
		}else {
			window.open("/dc/dc_carsearchpop.do?method=buyRequest&wtClick_kor=011","buyRequest","status=no,resizable=no,width=700, height=800, left=250,top=20, scrollbars=yes" );
		}
		
	}
	

/* °Ô½ÃÆÇ È¸¿ø ÆË¾÷  ·Î±×ÀÎ½Ã ¾Æ·¡ function À» »ç¿ëÇÏ½Ã±â ¹Ù¶ø´Ï´Ù. START*/
 	
	// °Ô½ÃÆÇ ÆË¾÷ ·Î±×ÀÎ Ã¼Å©   (°æ·Î, ÆË¾÷ÀÌ¸§, °¡·Î±æÀÌ, ¼¼·Î±æÀÌ, ½ºÅ©·Ñ¿©ºÎ)
	function gesipanPopCheckLogin(url, name, width, height, scroll) { 
		var httpObj = new Ajax.Request (
			"/co/loginCheck.do", {
				asynchronous: false, 
				onSuccess: function(responseHttpObj) {
					gesipanPopGoToPage(responseHttpObj, url, name, width, height, scroll);
				}, 
				onFailure: function() {
	            	checkError();
	            }
			}
		)
	}
	
	// °Ô½ÃÆÇ ÆË¾÷ ·Î±×ÀÎ Ã³¸® 
	function gesipanPopGoToPage(responseHttpObj, url,  name, width, height, scroll) {
		var returnData = responseHttpObj.responseText.trim();
		
		var data = eval("(" + returnData  + ")");
		
		if (data[0].login == "Y") {
			gesipanPopGoToPage2(data[0].grade, url, name, width, height, scroll);
		}else if (data[0].login == "N") {
			if(confirm(("·Î±×ÀÎÀÌ ÇÊ¿äÇÑ ¼­ºñ½ºÀÔ´Ï´Ù.\n·Î±×ÀÎ ÇÏ½Ã°Ú½À´Ï±î?"))){
				window.location.href = "/co/login.do?method=login&backpath=" + encodeURIComponent(location.href);
			}
			
		}
	}

	// °Ô½ÃÆÇ È¸¿ø  ÆË¾÷ ·Î±×ÀÎ Ã³¸®(°Ô½ÃÆÇÈ¸¿ø > ±¸ÀÔÀÇ·Ú)
	function gesipanPopGoToPage2(grade, url, name, width, height, scroll){
		if (grade == "3"){
			window.open("/sl/sl_self_v01_pp0.html","sellCar","status=no,resizable=no,width=375, height=345, left=250,top=20, scrollbars=yes" );
		}else {
			window.open(url,name,"status=no,resizable=no,width=" + width + ", height=" + height + ", left=250,top=20, scrollbars=" + scroll );
		}
		
	}
	
/* ÆË¾÷¿¡¼­ »ç¿ëÇÒ °æ¿ì ÇØ´ç Æã¼ÇÀ» »ç¿ëÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.END*/
	
	// ÁÂÃø ss¹è³Ê ¸®»çÀÌÁî
	function autoSSResize() {
		$("adLt_SS").style.display ="block";
	    $("ltSS_Banner").height = 292;
	}
	
	//ss¹è³Ê  on kiss day by isigma  
	function goOpen(id){
		var url = "";
		if(id=="record"){
			url = "/es/es_record_v01.html";	
		}else if(id=="price"){
			url = "/pr/pr_price.do";
		}
		window.open(url,"pop","");
	}
	
	
    function charcheck(value){
    	var str = document.getElementById(value);
         
        var color = str.value; 

        var count=0
		for (i=0;i<color.length;i++){
			var ls_one_char = color.charAt(i);
				if(ls_one_char.search(/[0-9|a-z|A-Z|¤¡-¤¾|¤¿-¤Ó|°¡-Èþ]/) == -1) {
					count++
				}
		}
        
        if(count!=0) {
			alert("Æ¯¼ö¹®ÀÚ´Â ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.") 
			 $(str).value= "";
			 $(str).focus();
		    return false;
		}
        
        
    }
    
    function strLengthCheck(value){
    
        var str = document.getElementById(value);
        
        var color = str.value; 
        if(color.length > 10){
        	alert('10ÀÚ(20byte)ÀÌ³»·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
            //$(str).value= "";
            return false;
        }
    }
    
    function checkNum(value){
    	
    	var str = document.getElementById(value);
    	
        var chrTmp;
        var strTmp = str.value;
        var strLen = strTmp.length;
        var chkCode = false;
        var resString = "";

        if (strLen > 0){
            for (var i=0; i<strTmp.length; i++){
                chrTmp = strTmp.charCodeAt(i);                       // ÀÔ·Â °ªÀÇ ÄÚµå °ªÀ» ÀúÀå
                if (chrTmp > 47 && chrTmp < 58){                    //  ¼ýÀÚÀÌ¸é
                    chkCode = true;
                }else{                                                            // ¼ýÀÚ°¡ ¾Æ´Ï¸é
                    chkCode = false;
                    resString += strTmp.charAt(i);                       // ¼ýÀÚ°¡ ÀÔ·Â µÇ±â Àü±îÁö °ªÀ» ÀúÀå. ÄÚµå °ªÀ» ´Ù½Ã Ãâ·Â
                }
            }

           if (chkCode == true){
               alert("¼ýÀÚ´Â ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
               $(str).value = resString;
               $(str).focus();
           }
        }
     }
    
    /**
     * checkbox ÀüÃ¼ Ã¼Å©
     * @param thisObj
     * @param name
	 * checkAll(this, 'checkboxName')
     */
    function checkAll(thisObj, name){
    	var checkbox = document.getElementsByName(name);
    	if(checkbox.length > 0){
    		for(i=0; i<checkbox.length; i++){
    			checkbox[i].checked = thisObj.checked;
    		}
    	}
    }
    


