function doLogin() {
	
		if (typeof(document.getElementById("username")) != null ) {
		
		if (document.getElementById("username").value.length < 6) {
			alert("使用者名稱必須 6 個字元或以上");
			document.getElementById("username").select();
			return;
		}
			
		if (document.getElementById("password").value.length < 8) {
			alert("密碼必須 8 個字元或以上");
			document.getElementById("password").value = "";
			document.getElementById("password").focus();
			return;
		}
		
		document.getElementById("frmLogin").submit();	
	
	}
}

function doLogout() {
	location.href = "login.php?action=logout";
}

function PressEnterToLogin(e) {
	if (!e) {
		e = event.keyCode;
	}
	if (e == 13) {
		document.getElementById("frmLogin").submit();
	}
}

function PressEnterToSearch(e) {
	if (!e) {
		e = event.keyCode;
	}
	if (e == 13) {
		keyword = document.getElementById("txtSearchGame").value;
		if (keyword.length < 2) {
			alert("關鍵字必須在 2 個字元以上");
			document.getElementById("txtSearchGame").select();
		} else {
			location.href = "searchgame.php?keyword=" + keyword;
		} 		
	}
}

function ClickImageToSearch() {
    keyword = document.getElementById("txtSearchGame").value;
    if (keyword.length < 2) {
        alert("關鍵字必須在 2 個字元以上");
        document.getElementById("txtSearchGame").select();
    } else {
        location.href = "searchgame.php?keyword=" + keyword;
    } 		
}

function PressEnterToSearch2(e) {
	if (!e) {
		e = event.keyCode;
	}
	if (e == 13) {
		keyword = document.getElementById("txtSearchGame_2").value;
		if (keyword.length < 2) {
			alert("關鍵字必須在 2 個字元以上");
			document.getElementById("txtSearchGame_2").select();
		} else {
			location.href = "searchgame.php?keyword=" + keyword;
		} 		
	}
}

function ClickImageToSearch2() {
    keyword = document.getElementById("txtSearchGame_2").value;
    if (keyword.length < 2) {
        alert("關鍵字必須在 2 個字元以上");
        document.getElementById("txtSearchGame_2").select();
    } else {
        location.href = "searchgame.php?keyword=" + keyword;
    } 		
}

function checkall(form, prefix, checkall) {
	var checkall = checkall ? checkall : 'chkall';
	for(var i = 0; i < form.elements.length; i++) {
		var e = form.elements[i];
		if(e.name != checkall && (!prefix || (prefix && e.name.match(prefix)))) {
			e.checked = form.elements[checkall].checked;
		}
	}
} 

function checkalloption(form, value) {
	for(var i = 0; i < form.elements.length; i++) {
		var e = form.elements[i];
		if(e.value == value && e.type == 'radio' && e.disabled != true) {
			e.checked = true;
		}
	}
} 

function dorevalidate() {
	location.href = "revalidate.php";
}