// ±èÁØ¿ë
function selectIt(obj,idx){
	if(idx !="" ){
		for(var i=0;i<obj.length;i++){
			if(obj[i].value==idx){
				obj[i].selected=true;
			}	
		}
	}
}

function checkIt(obj,val){
	for(var i=0;i<obj.length;i++){
		if(obj[i].value==val){
			obj[i].checked=true;	
		}	
	}	
}

// select box  ¿¡¼­ onChange ·Î ÀÌµ¿
// »ç¿ë¹ý : <select name='¹¹¹¹¹¹' onChange=changeMove(this)>
function changeMove(obj){	
	var idx=obj.selectedIndex;	
	if(obj.options[idx].value!=0){
		window.location=obj.options[idx].value;
	}	
}
// ÅØ½ºÆ®ÇÊµå ±âº»±Û¾¾ Á¦¾î
function clearField(field){ 
	if (field.value == field.defaultValue) {  field.value = ""; } 
}
function checkField(field){ 
	if (field.value == "") { field.value = field.defaultValue; } 
}

// »õÃ¢ ¶Ù¿ì±â
function newWin(str,name,w,h){
	var op="width="+w+",height="+h+",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes";
	window.open(str,name,op);
}

// ÁÖ¹Îµî·Ï¹øÈ£ ÀÚµ¿ÅÇÀÌµ¿
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;
}