//object Print
function printObject(str)
{
	document.write(str);
}

//image rollOver script
function rollOver(obj)
{
	var img = obj.src.split('.gif');
	obj.src = img[0] + 'On.gif';
}
function rollOut(obj)
{
	var img = obj.src.split('On.gif');
	obj.src = img[0] + '.gif';
}

// catalogDownload
function viewCatalog(val)
{
	var fileName = val + ".pdf";
	switch (val) {
		case 'machine_tool'		: fileName = ""; break;
		case 'machine_fa'		: fileName = ""; break;
		case 'machine_defense'	: fileName = ""; break;
		case 'machine_aero_parts' : break;
		case 'machine_remote'	: break;
		case 'machine_robot'	: fileName = val + ".zip"; break;
		case 'machine_press'	 : break;
		case 'machine_plant'	: break;

		case 'car_module'		: fileName = ""; break;
		case 'car_parts'		: break;
		case 'car_casting'		: fileName = ""; break;

		default : fileName = "";
	}
	//document.getElementById('fileDown').src = "/catalog/" + val + ".pdf";
	if (fileName == "") {
		alert('ÁØºñÁßÀÔ´Ï´Ù.');
	} else {
		window.open("/catalog/" + fileName,'');
	}
}

//Æ¯¼ö¹®ÀÚ¸¦ Ã¼Å©ÇÏÀÚ!!
function UnUsedSpecialChar(obj){
	var len=obj.value.length;
	var character = obj.value;
	var ascii = character.charCodeAt(len-1);
	//switch(ascii){
	switch(event.keyCode){
		case 33:	// !
		//case 64:	// @
		//case 35:	// #	
		case 60:	// <
		case 62:	// >
		//case 126:	// ~
		//case 34:	// %
		case 37:	// "
		case 38:	// &
			alert("Æ¯¼ö¹®ÀÚ´Â ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.");
			obj.focus();
			bl=false;
			event.returnValue = false;
			break;
		case 39:	// '
			alert("Á¦ÇÑµÈ ¹®ÀÚ ÀÔ´Ï´Ù.");
			obj.focus();
			event.returnValue = false;
			break;
	}
}
function UnUsedSpecialChar1(obj){
	var len=obj.value.length;
	var character = obj.value;
	var ascii = character.charCodeAt(len-1);
	//switch(ascii){
	switch(event.keyCode){
		case 60:	// <
		case 62:	// >
		case 38:	// &
			alert("Æ¯¼ö¹®ÀÚ´Â ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.");
			obj.focus();
			bl=false;
			event.returnValue = false;
			break;
	}
}
//ÀÔ·ÂµÈ ¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ®¼ö¸¦ Ã¼Å©ÇÏÀÚ!!
function byteCount(val)
{
	// ÀÔ·Â¹ÞÀº ¹®ÀÚ¿­À» escape() ¸¦ ÀÌ¿ëÇÏ¿© º¯È¯ÇÑ´Ù.
	// º¯È¯ÇÑ ¹®ÀÚ¿­ Áß À¯´ÏÄÚµå(ÇÑ±Û µî)´Â °øÅëÀûÀ¸·Î %uxxxx·Î º¯È¯µÈ´Ù.
	var temp_estr = escape(val);
	var s_index   = 0;
	var e_index   = 0;
	var temp_str  = "";
	var cnt       = 0;
	
	// ¹®ÀÚ¿­ Áß¿¡¼­ À¯´ÏÄÚµå¸¦ Ã£¾Æ Á¦°ÅÇÏ¸é¼­ °¹¼ö¸¦ ¼¾´Ù.
	while ((e_index = temp_estr.indexOf("%u", s_index)) >= 0)  // Á¦°ÅÇÒ ¹®ÀÚ¿­ÀÌ Á¸ÀçÇÑ´Ù¸é
	{
	  temp_str += temp_estr.substring(s_index, e_index);
	  s_index = e_index + 6;
	  cnt ++;
	}
	
	temp_str += temp_estr.substring(s_index);
	
	temp_str = unescape(temp_str);  // ¿ø·¡ ¹®ÀÚ¿­·Î ¹Ù²Û´Ù.
	
	// À¯´ÏÄÚµå´Â 2¹ÙÀÌÆ® ¾¿ °è»êÇÏ°í ³ª¸ÓÁö´Â 1¹ÙÀÌÆ®¾¿ °è»êÇÑ´Ù.
	return ((cnt * 2) + temp_str.length) + "";
}

//¼ýÀÚ¸¸ ÀÔ·Â
function onlyNumber(obj){
	if (event.keyCode < 45 || event.keyCode > 57)
	event.returnValue = false;
}
//¿µ¹®¸¸ ÀÔ·Â
function onlyEng(obj){
	if (event.keyCode < 45 || event.keyCode > 90)
	event.returnValue = false;
}
//¿µ¹®/¼ýÀÚ¸¸ ÀÔ·Â
function onlyEngNum(obj){
	if(event.keyCode==8) return false;
	if(event.keyCode==46) return false;
	searchko = obj.value;
	for (i = 0 ; i < searchko.length ; i++) {
		sko = searchko.charAt(i);
		if ((sko < '0' || sko > '9')&&(sko < 'a' || sko > 'z')&&(sko < 'A' || sko > 'Z')) {
		alert("¿µ¹® ¶Ç´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.");
		obj.focus();
		obj.select(i);
		event.returnValue = false;
		return false;
		}
	}
}
/*
** ÆË¾÷Áß¾Ó
** param = ³Ñ°ÜÁÙ ÆÄ¶ó¹ÌÅÍ ("?Param¸í1=Param°ª1&Param¸í2=Param°ª2") 
*/
function WindowOpen(url,param,w,h){
	var sw=screen.width;
	var sh=screen.height;
	var wid=w;
	var hei=h;
	var tp=(sh-hei)/2;
	var lf=(sw-wid)/2;
	window.open(url+param,"winopen","width="+wid+" height="+hei+" top="+tp+" left="+lf+" localtion=no menubar=no scrolbars=no");
}