/*  탑 로그인 */
function TopLogin(form) {
	if(!form.uid.value) {
		msg_back(form.uid, "Input User ID", 1);
		return false;
	}
	if(!form.upass.value) {
		msg_back(form.upass, "Input Password", 1);
		return false;
	}
	return true;
}
// 폼 이동
function form_move(l,f,t) {
	var le = f.value.length ;
	if(l==le) {
		t.focus();
	}
}
// 문자열 길이(byte 단위로)
function Strlen(v) {
	var len = v.length;
	var han = 0;
	var value = 0;

	for(i="0"; i<len; i++) {
		code_v = v.charCodeAt(i);
		if(code_v > 128) {
			han++;
		}
	}
	value = (len-han) + (han*2);
	return value;
}

// 타입 체크
function type_check(v,condition1,condition2) {
	for(var i=0; i<v.length; i++) {
        var var_chk = v.substr(i,1);
		if(condition1 == "3") {
			if((var_chk < "0" || var_chk > "9") && (var_chk < "a" || var_chk > "z") && (var_chk < "A" || var_chk > "Z")) {
				return false;
			}
		} else if(condition1 == "2") {
			if(condition2 == "1") {
				if((var_chk < "0" || var_chk > "9") && (var_chk < "a" || var_chk > "z")) {
					return false;
				}
			} else if(condition2 == "2") {
				if((var_chk < "0" || var_chk > "9") && (var_chk < "A" || var_chk > "Z")) {
					return false;
				}
			} else if(condition2 == "3") {
				if((var_chk < "a" || var_chk > "z") && (var_chk < "A" || var_chk > "Z")) {
					return false;
				}
			}
		} else if(condition1 == "1") {
			if(condition2 == "1") {
				if((var_chk < "0" || var_chk > "9")) {
					return false;
				}
			} else if(condition2 == "2") {
				if((var_chk < "a" || var_chk > "z")) {
					return false;
				}
			} else if(condition2 == "3") {
				if((var_chk < "A" || var_chk > "Z")) {
					return false;
				}
			}
		}
    }
    return true;
}
// 길이 체크
function VarLen(len,condition1,condition2) {
	if(len < condition1 || len > condition2) {
		return false;
	}
	return true;
}
// 공백 체크
function blank_c(v) {
	for(var i=0; i<v.length; i++) {
		var chk_v = v.substr(i,1);
		if(chk_v==" ") {
			return false;
		}
	}
	return true;
}
// 에러 멧세지
function msg_back(fn, msg, t) {
	alert("--------------------------------------------------------\n\n" + msg + "\n\n--------------------------------------------------------");
	if(t=="1") {	fn.focus();	
	} else if(t=="2") { fn.select(); }
}
// 로그인 멧세지
function login_msg() {
	msg_back("", "로그인 하신 후 이용하세요.", "");
	return false;
}
function login_msg2() {
	msg_back("", "로그인 하신 후 이용하세요.", "");
	return false;
}
// 이미지창 사이즈 조정
function winsize() {
	var i_image = document.vimage;
	var w = screen.availwidth;
	var h = screen.availheight;
    
	if(i_image.width >= w) {
		img_wd = w;
		i_width = w;
		m_X = 0;
	} else {
		img_wd = i_image.width;
		i_width = i_image.width+10;
		var m_X = (w - i_image.width) / 2;
	}

	if(i_image.height >= h) {
		img_hd = h;
		i_height = h;
		m_Y = 0;
	} else {
		img_hd = i_image.height;
		i_height = i_image.height+28;
		var m_Y = (h - i_image.height) / 2;
	}

	i_image.width = img_wd;
	i_image.height = img_hd;
	resizeTo(i_width,i_height);
	moveTo(m_X,m_Y);
}
// 메모 IFRAME 크기 조절
function ifResize(v) { 
	var oBody = document.frames(v).document.body;
	var Frame_name = document.all(v);
	Frame_name.style.height = oBody.scrollHeight+1;
	return;
} 

// 
function fovorDelete(v) {	
	if(confirm("Delete Favorite?")) {
		var form = document.getElementById("favor_tmp");
		form.gamecode.value = v;
		form.target = "favor_hidden";
		form.action = "/game/gameFavorDelete.php";
		form.submit();
	} else {
		return;
	}	
}