<!--

//°´Ã¼¿¡ Æ÷Ä¿½º ÁÖ±â
//»õÃ¢¿­±â
//Æ¯¼ö¹®ÀÚÃ¼Å©
//°ø¹é Ã¼Å©
//¼ýÀÚ Ã¼Å©
//ÇÑ±Û Ã¼Å©
//¿µ¹® Ã¼Å©
//ÀÌ¸ÞÀÏ Ã¼Å©
//ÁÖ¹Î¹øÈ£ Ã¼Å©
//¿ÀÅäÆ÷Ä¿½ºÀÌµ¿
//

//°´Ã¼¿¡ Æ÷Ä¿½º ÁÖ±â
function setFocus(setFocusObject){
	setFocusObject.focus();
}

//»õÃ¢¿­±â
	function openWin(winUrl,winName,winWidth,winHeight,winScroll,winPosition) {
	var win=null;

	if(winPosition=="random") {
		LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-winWidth)):100;TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-winHeight)-75)):100;
	}

	if(winPosition=="center") {
		LeftPosition=(screen.width)?(screen.width-winWidth)/2:100;TopPosition=(screen.height)?(screen.height-winHeight)/2:100;
	}
	
	else if((winPosition!="center" && winPosition!="random") || winPosition==null) {
		LeftPosition=0;TopPosition=20
	}
	winSettings = 'width=' + winWidth;
	winSettings = winSettings + ',height=' + winHeight;
	winSettings = winSettings + ',top='+TopPosition;
	winSettings = winSettings + ',left='+LeftPosition;
	winSettings = winSettings + ',scrollbars='+winScroll;
	winSettings = winSettings + ',location=no';
	winSettings = winSettings + ',directories=no';
	winSettings = winSettings + ',status=no';
	winSettings = winSettings + ',menubar=no';
	winSettings = winSettings + ',toolbar=no';
	winSettings = winSettings + ',resizable=no';

	win = window.open(winUrl,winName,winSettings);
	if(win.focus){
		win.focus();
	}

}

//Æ¯¼ö¹®ÀÚ Ã¼Å©
function checkSpecialKey() {
	if((event.keyCode > 32 && event.keyCode < 48) || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97)) {	
		alert('Æ¯¼ö¹®ÀÚ´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.');
		event.returnValue = false;
	}
}

//°ø¹é Ã¼Å©
function checkSpace(str){

	myString = new String(str)
	if(myString.indexOf(" ")>0){
		return true;
	}
	return false
}

//¼Ò¹®ÀÚ ¹Ù²Ù±â
function convertUpperCase(checkObject){
	checkObject.value = checkObject.value.toLowerCase();
}

//¼ýÀÚ Ã¼Å©
function checkNumber(myValue){
var x= myValue;
var anum=/(^\d+$)|(^\d+\.\d+$)/
if (anum.test(x))
	return true;
else{
	return false;
}
}

//ÇÑ±Û Ã¼Å©(¸ðµÎ ÇÑ±ÛÀÏ °æ¿ì¿¡¸¸ true)
function checkKorean(str) {
	var i;
	var ch;
	for (i=0;i<str.length;i++) {
		ch = escape(str.charAt(i));	//ISO-Latin-1 ¹®ÀÚ¼ÂÀ¸·Î º¯°æ	//°¡ ==> %uAC00	//Èþ ==> %uD79D	//ÆR ==> %uD7A3
			if (strCharByte(ch) != 2) {
				return false;
			}
	}
	return true;
}

function strCharByte(chStr) {
	if (chStr.substring(0, 2) == '%u') {
		if (chStr.substring(2,4) == '00')
			return 1;
		else
			return 2;        //ÇÑ±Û
	}
	else if (chStr.substring(0,1) == '%') {	//alert (parseInt(chStr.substring(1,3), 16));
		if (parseInt(chStr.substring(1,3), 16) > 127)
			return 2;        //ÇÑ±Û
		else
			return 1;
		}
	else {
		return 1;
	}
}

//Æ¯¼ö¹®ÀÚÃ¼Å©(ÇÑ±Û/¿µ¹®/¼ýÀÚ Çã¿ë, Æ¯¼ö¹®ÀÚ ¹× °ø¹é ºÒ°¡)
function checkSpecialKey2(str){
	var i;
	var ch;
	for (i=0;i<str.length;i++) {
		ch = escape(str.charAt(i));	
			if (strCharByte(ch) != 2) { //ÇÑ±ÛÀÌ ¾Æ´Ï¸é 1À» ¹ÝÈ¯
				if(checkEnglish(str.charAt(i))==false){
					return false;
				}
			}
	}
	return true;
}

//¿µ¹® Ã¼Å©(¿µ¹®/¼ýÀÚ Çã¿ë)
function checkEnglish(str) {

	myString = new String(str)

	var valid = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 "
	var ok = "yes";
	var temp;

	for (var i=0; i<myString.length; i++) {
		temp = "" + myString.substring(i, i+1);
		if (valid.indexOf(temp) == "-1") ok = "no";
	}

	if (ok == "no") {
		return false;
	}
	return true;
}

//ÀÌ¸ÞÀÏ Ã¼Å©
function checkEmail(s) {
	return s.search(/^\s*[\w\~\-\.]+\@[\w\~\-]+(\.[\w\~\-]+)+\s*$/g)>=0;
}

//ÁÖ¹Î¹øÈ£ Ã¼Å©¤Ñ¤Ñ¤Ñ¤Ñ¤Ñ¤Ñ¤Ñ¤Ñ¤Ñ¤Ñ¤Ñ¤Ñ¤Ñ¤Ñ¤Ñ¤Ñ¤Ñ¤Ñ
function checkIdNumber(str_passport1 , str_passport2) {
	var checkImg=''; 

	var i3=0 
	for (var i=0;i<str_passport1.length;i++) { 
		var ch1 = str_passport1.substring(i,i+1); 
		if (ch1<'0' || ch1>'9') { i3=i3+1 } 
	} 
		if ((str_passport1 == '') || ( i3 != 0 )) { 
		return false;
	} 
	var i4=0 
	for (var i=0;i<str_passport2.length;i++) { 
		var ch1 = str_passport2.substring(i,i+1); 
		if (ch1<'0' || ch1>'9') { i4=i4+1 } 
	} 
	if ((str_passport2 == '') || ( i4 != 0 )) { 
		return false;
	} 

	if(str_passport1.substring(0,1) < 4) { 
		return false;
	} 
	if(str_passport2.substring(0,1) > 2) { 
		return false;
	} 
	if((str_passport1.length > 7) || (str_passport2.length > 8)) { 		
		return false;
	} 

	if ((str_passport1 == '72') || ( str_passport2 == '18')) { 			
		return false;
	} 
				 
	var f1=str_passport1.substring(0,1) 
	var f2=str_passport1.substring(1,2) 
	var f3=str_passport1.substring(2,3) 
	var f4=str_passport1.substring(3,4) 
	var f5=str_passport1.substring(4,5) 
	var f6=str_passport1.substring(5,6) 
	var hap=f1*2+f2*3+f3*4+f4*5+f5*6+f6*7 
	var l1=str_passport2.substring(0,1) 
	var l2=str_passport2.substring(1,2) 
	var l3=str_passport2.substring(2,3) 
	var l4=str_passport2.substring(3,4) 
	var l5=str_passport2.substring(4,5) 
	var l6=str_passport2.substring(5,6) 
	var l7=str_passport2.substring(6,7) 
	hap=hap+l1*8+l2*9+l3*2+l4*3+l5*4+l6*5 
	hap=hap%11 
	hap=11-hap 
	hap=hap%10 
	if (hap != l7) { 
		return false;
	} 
	return true;
}

//¿ÀÅäÆ÷Ä¿½ºÀÌµ¿
var isNN = (navigator.appName.indexOf("Netscape")!=-1);

function autoTab(input,len, e) {
        var keyCode = (isNN) ? e.which : e.keyCode; 
        var filter = (isNN) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46];
        if(input.value.length >= len && !containsElement(filter,keyCode)) {
        input.value = input.value.slice(0, len);
        input.form[(getIndex(input)+1) % input.form.length].focus();
}

function containsElement(arr, ele) {
        var found = false, index = 0;
        while(!found && index < arr.length)
        if(arr[index] == ele)
        found = true;
        else
        index++;
        return found;
}

function getIndex(input) {
        var index = -1, i = 0, found = false;
        while (i < input.form.length && index == -1)
        if (input.form[i] == input)index = i;
        else i++;
        return index;
        }
return true;
}

//µð½ºÇÃ·¹ÀÌ Á¶Á¤
function setDisplay(setObject,onoff) {
	
	if(onoff == "on"){
		setObject.style.display = "block";
	}
	else {
		setObject.style.display = "none";
	}

}

//ÀüÃ¼¼±ÅÃ/ÇØÁ¦
function selectAllorNot(selectObject,allorNot) {
	
	for (i=0; i<selectObject.length; ++i){
		var thisObject = selectObject[i]
		if (thisObject.disabled != true)
		{
			thisObject.checked = allorNot;
			resStyle(thisObject);
		}
	}
}

ie = document.all?1:0;
function resStyle(E){
	if (ie){
		while (E.tagName!="TR"){E=E.parentElement;}
	} else {
		while (E.tagName!="TR"){E=E.parentNode;}
	}
	E.className = "coolButton";
	with (E.style) {
	}
}

//°³Ã¼¿¡ °ª ÇÒ´ç
function fillValue(fillObject, fillValue){
	fillObject.value = fillValue;
}

//ÁÖ¼Ò ÀÌµ¿ÇÏ±â
function changeLocation(goPage,transFactor,transValue){
	
	var goUrl;
	goUrl = goPage + "?" + transFactor + "=" + transValue;
	window.location=goUrl;

}

//ÆË¾÷´Ý°í ºÎ¸ðÃ¢ÀÌµ¿
function closeNmove(url){
		this.close();
		window.opener.location=url;
	}


//ÆË¾÷´Ý°í ºÎ¸ðÃ¢ °ªÃ¤¿ì±â
	function closeNfill(fOBJ,tOBJ){

		tOBJ.value = fOBJ.value;
		tOBJ.focus();
		close();

	}


//ÆË¾÷´Ý°í ºÎ¸ðÃ¢ °ªÃ¤¿ì°í Æ÷Ä¿½º ÀÌµ¿
	function closeNfill2(fOBJ,tOBJ,mOBJ){

		tOBJ.value = fOBJ.value;
		mOBJ.focus();
		close();

	}

//¹ÙÀÌÆ® °è»ê
function calculateByte(factor){

	calculateStr = new String(factor) //¹ÞÀº ÀÎÀÚ¸¦ ºØ¾î»§ Æ²¿¡ Âï´Â´Ù.

	calculatedByte = calculateStr.length; //°á°ú°ª¿¡ ¿ì¼± µû²öµû²öÇÑ ºØ¾î»§ÀÇ ¹®ÀÚ¿­±æÀÌ¸¦ ÇÒ´çÇÑ´Ù.

	 for (i=0; i<calculateStr.length; i++) { //ºØ¾î»§ÀÇ ¹®ÀÚ¸¶´Ù ¹Ýº¹

	   xx = calculateStr.charAt(i);

	   if(checkKorean(xx)==true){ //ºØ¾î»§ÀÇ ¹®ÀÚ°¡ ÇÑ±ÛÀÌ¸é °á°ú°ª¿¡ Ãß°¡·Î 1À» ´õÇÑ´Ù.
			calculatedByte++
		}

	 }

	 return calculatedByte;

}

//Áñ°ÜÃ£±â¿¡ Ãß°¡ÇÏ±â
function addbookmark()
{
bookmarkurl="http://www.vom.net"
bookmarktitle="ÀÎÅÍ³Ý ¼¼»óÀÇ º½, VOM.net"
if (document.all)
window.external.AddFavorite(bookmarkurl,bookmarktitle)
}

//¾÷·ÎµåÆÄÀÏ È®ÀåÀÚ Ã¼Å©
function LimitAttach(form, file) {

	allowSubmit = false;

	if (!file) return;
	
	while (file.indexOf("\\") != -1)

	file = file.slice(file.indexOf("\\") + 1);
	ext = file.slice(file.indexOf(".")).toLowerCase();

	extArray = new Array(".gif", ".jpg"); // ¾÷·Îµå Çã¿ë ÆÄÀÏ

	for (var i = 0; i < extArray.length; i++) {
		if(extArray[i] == ext){
				allowSubmit = true; break;
		}
	}
		if (allowSubmit){
			return true;
		}
		else
			return false;

	}

//-->
