// js_common.js


	var IE = document.all ? true:false;
	function IE_Ver(){
		if(navigator.appName.match(/Explorer/i)) {
		return navigator.appVersion.match(/MSIE \d+.\d+/)[0].split(" ")[1];
		} else {
			return 0;
		}
	}

	if(IE && IE_Ver()<6.0) {
		alert("º» È¨ÆäÀÌÁö´Â ÀÍ½ºÇÃ·¯ 6.0 ÀÌ»ó¿¡¼­ Á¤»ó °¡µ¿ÇÕ´Ï´Ù.\n\n¾÷µ¥ÀÌÆ® ÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
	}

	// ¹ÙÀÌÆ® ¼ö Ã¼Å©
	function BYTE(input) {
		var i, j=0;
		for(i=0;i<input.length;i++) {
			val=escape(input.charAt(i)).length;
		if(val== 6) j++;
			j++;
		}
		return j;
	}

	//	±Ý¾×ÀÇ ÄÞ¸¶¸¦ Ç¥½ÃÇØ ÁÖ´Â Number_format ÇÔ¼ö
	function number_format( number , decimals )
	{
		var number	= number.toString();
		var arr		= number.split(".");
		var str		= '', temp = '', z = 0, int_len = 0, interval = 0;

		//	Á¤¼ö¿Í ¼Ò¼öºÎºÐ ºÐ¸®
		integer		= arr[0];
		float		= arr[1];

		int_len		= integer.length;
		for (z = 0 ; z < int_len ; z++)
		{
			if (((int_len - z) % 3) == 0 && (int_len - z != int_len))
			{
				str = str + ",";
			}

			str	= str + integer.charAt(z);
		}

		//	²÷±â¸¦ ¿øÇÏ´Â ÀÚ¸®¼ö(decimals) °¡ ÀÖ°í, ½ÇÁ¦ ¼Ò¼öºÎºÐÀÌ ÀÖ´Â °æ¿ì
		if (decimals > 0 && float != "")
		{
			//	²÷±â¸¦ ¿øÇÏ´Â ¼ö°¡ ¼Ò¼öºÎºÐº¸´Ù ±æ¸é...
			if (decimals > float.length)
			{
				//	±æÀÌÀÇ Â÷ÀÌ¸¦ ±¸ÇÑ´Ù
				interval = decimals - float.length;

				//	±æÀÌÀÇ Â÷ÀÌ¸¸Å­ 0 À» ´õÇØÁØ´Ù.
				for (z = 0 ; z < interval ; z++)
				{
					float = float + '0';
				}
			}
			else if ( decimals < float.length ) //	²÷±â¸¦ ¿øÇÏ´Â ¼ö°¡ ¼Ò¼öºÎºÐº¸´Ù ÂªÀ¸¸é...
			{
				//	¿øÇÏ´Â ¼Ò¼öÁ¡°³¼öº¸´Ù 1ÀÚ¸® ¸¹°Ô ²÷¾î¼­ ¹Ý¿Ã¸²ÇÏ¿© ±¸ÇÑ´Ù. eval Àº ¹®ÀÚ¸¦ ¼ýÀÚ·Î º¯È¯ÇØÁÖ´Â function
				float = Math.round ( float.substr ( 0, eval(decimals) + 1 ) / 10 );
			}

			str = str + "." + float;
		}
		return str;
	}

	// »õÃ¢ ¶ç¿ì´Â ÇÔ¼ö
	function openWindow(url,name,width,height,scroll)
	{
		var x = (window.screen.width - width) / 2;
		var y = (window.screen.height - height) / 2;

		if (!scroll)
		{
			scroll = "no";
		}

		window.open(url,name,'width=' + width + ',height=' + height + ',left=' + x + ',top=' + y + ',scrollbars=' + scroll);

	}

	function moveFocus(num,fromform,toform)
	{
		var str = fromform.value.length;
		if(str == num)
		toform.focus();
	}

	// ÁÖ¹Î µî·Ï ¹øÈ£¸¦ Ã¼Å©ÇØ ÁÖ´Â ÇÔ¼ö
	function SSNChecker(s1, s2)
	{
		chk = 0;
		yy	= s1.substring(0,2);
		mm	= s1.substring(2,4);
		dd	= s1.substring(4,6);
		sex = s2.substring(0,1);

		if ((s1.length != 6) || (yy < 25 || mm < 1 || mm > 12 || dd < 1))
		{
			return false;
		}

		if ((sex != 1 && sex != 2 && sex != 3 && sex != 4)||(s2.length != 7 ))
		{
			return false;
		}

		if(!(sex == 1 || sex == 2))
		{
			return false;
		}

		for (var i = 0; i <= 5; i++)
		{
			chk = chk + ((i % 8 + 2) * parseInt(s1.substring(i, i + 1)))
		}

		for (var i = 6; i <= 11; i++)
		{
			chk = chk + ((i % 8 + 2) * parseInt(s2.substring(i - 6, i - 5)))
		}

		chk = 11 - (chk % 11)
		chk = chk % 10

		if (chk != s2.substring(6, 7))
		{
			return false;
		}

		return true;
	}



	function num_only(Ev){
		var evCode = ( window.netscape ) ? Ev.which : event.keyCode ;
		/* FFÀÏ °æ¿ì Ev.which °ªÀ»,
			IEÀ» °æ¿ì event.keyCode °ªÀ» evCode¿¡ ´ëÀÔ */
		if ( ! ( evCode == 0 || evCode == 8 || ( evCode > 47 && evCode < 58 ) ) ) {
		/* ´­·¯Áø Å° ÄÚµå°¡ ¼ýÀÚ°¡ ¾Æ´Ñ °æ¿ì
			( '0'Àº FF¿¡¼­ Tab Å°,
			  '8'Àº FF¿¡¼­ BackSpace°¡ ¸ÔÈ÷Áö ¾Ê¾Æ »ðÀÔ)    */
			if ( window.netscape ) {        // FFÀÏ °æ¿ì
				Ev.preventDefault() ;        // ÀÌº¥Æ® ¹«È¿È­
			} else {                                // IEÀÏ °æ¿ì
				event.returnValue=false;    // ÀÌº¥Æ® ¹«È¿È­
			}
		}
	}

	function trim(string) {
		startIndex=0;
		endIndex=string.length-1;

		for (i=0, j=string.length-1 ; i<string.length ; i++, j--) {
				if ( (string.charAt(i) == " ") && startIndex == i ) startIndex++;
				if ( (string.charAt(j) == " ") && endIndex ==j ) endIndex--;
		}
		if (startIndex<=endIndex) {
				return string.substring(startIndex,endIndex+1);
		} else return "";
	}

	function moveFocus(num,fromform,toform)
	{
		var str = fromform.value.length;
		if(str == num)
		toform.focus();
	}


	function email_checked(f)
	{
		if (f.value.length > 1) {
			if (f.value.search(/(\S+)@(\S+)\.(\S+)/)== -1 ) {
				alert("¿Ã¹Ù¸¥ e-mailÇü½ÄÀÌ ¾Æ´Õ´Ï´Ù.\r\n      ´Ù½ÃÀÔ·ÂÇÏ¼¼¿ä.")
				f.value="";
				f.focus();
				return false;
			}
		}
		return true;
	}


	function print()
	{
		window.print();
	}

	function popprint(url)
	{
		var sta = "width=700,height=600,top=50,left=50,scrollbars=yes";

		popup_print = window.open(url,"",sta);

	}


	var _select_mode = 0;

	function selectBoxCheck()
	{
		var aform = document.tmpForm;
		var value;

		if( _select_mode == false ) {
			value = true;
			_select_mode = 1;
		}
		else {
			value = false;
			_select_mode = 0;
		}

		for( i=0 ; i < aform.elements.length ; i++ )
		{
			if( aform.elements[i].name == "selectSeqno[]" )
			{
				aform.elements[i].checked = value;
			}
		}

	}

	function execution(){

		var aform = document.tmpForm;
		var num = 0;

		for( i=0 ; i < aform.elements.length ; i++ )
			if( aform.elements[i].name == "selectSeqno[]" )
				if( aform.elements[i].checked == true ) {
					num = 1;
					break;
				}

		if( num ) {
			var tf = confirm('¼±ÅÃ °Ô½Ã¹°À» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?');
			if (tf) {
				aform.submit();
			}
			else {
				return false;
			}
		}
		else {
			alert('¼±ÅÃÇÑ Ç×¸ñÀÌ ¾ø½À´Ï´Ù.');
			return false;
		}

	}


	// ´ÙÁß ÆÄÀÏ ¾÷·Îµå

	var file_cnt = '';


	function File_Add(){

		var max_file_cnt	= 9;

		if(file_cnt < max_file_cnt) {
			eval('imgs_up'+file_cnt).innerHTML += "&nbsp;&nbsp;<input type='file' name='upload[]' size='25' class='tbox'><div id='imgs_up"+(file_cnt+1)+"'></div>";

			var SWith			= document.body.scrollWidth;
			var SHeight			= document.body.scrollHeight;
			var Change_SHeight	= SHeight + 10;

	//		parent.iframe_Resize(Change_SHeight);
		} else {
			alert('È­ÀÏ Ãß°¡´Â ' + max_file_cnt + '°³±îÁö¸¸ ÇÒ ¼ö ÀÖ½À´Ï´Ù');
		}
		file_cnt++;

	}


	function login_submit(f)
	{
		if (trim(f.member_id.value) == "")
		{	alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä");
			f.member_id.focus();
			return false;
		}

		if (trim(f.member_pw.value) == "")
		{
			alert("ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä");
			f.member_pw.focus();
			return false;
		}

		f.submit();
		return true;
	}

	function check_order_confirm(f)
	{
		if (trim(f.order_num.value) == "")
		{	alert("ÁÖ¹®¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä");
			f.order_num.focus();
			return false;
		}

		if (trim(f.email.value) == "")
		{
			alert("ÁÖ¹®ÀÚ ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä");
			f.email.focus();
			return false;
		} else {
			str	=	document.tmp_Form2.email;

			if (str.value.search(/(\S+)@(\S+)\.(\S+)/)== -1 ) {
				alert("¿Ã¹Ù¸¥ e-mailÇü½ÄÀÌ ¾Æ´Õ´Ï´Ù.\r\n      ´Ù½ÃÀÔ·ÂÇÏ¼¼¿ä.")
				str.value="";
				str.focus();
				return false;
			}
		}

		return true;
	}
