﻿
function check_email(email) {
	if( email.match(".+@.+\..+") ) return true;
	return false;
}

function check_pass_str(pass) {
	if( pass.match(/^\w+$/) ) return true; else return false;
}

function login_form_check(){
	if( document.form_login.email.value == "" ){
		alert( "กรุณาใส่ที่อยู่อีเมล");
		return false;
	}

	if( !check_email(document.form_login.email.value) ){
		alert( "" + document.form_login.email.value + " ตัวอักษรนี้ใช้ในที่อยู่อีเมลไม่ได้");
		return false;
	}

	if( document.form_login.pass.value == "" ){
		alert( "กรุณาใส่รหัสผ่าน");
		return false;
	}

	if( !check_pass_str( document.form_login.pass.value )){
		alert( "คุณสามารถใช้รหัสที่เป็นตัวหนังสือหรือตัวเลขเท่านั้น");
		return false;
	}
	
	if(location.href.match('ref=([a-z0-9_]+)')){
		document.form_login.done.value = RegExp.$1;
	}
	
	return true;
}

function set_signup_ref(){
	if(location.href.match('ref=([a-z0-9_]+)')){
		var a = document.getElementById('signup_link');
		if(a){
			a.href = a.href +'&ref=' + RegExp.$1;
		}
	}
}
function alert_keep_login()
{
	if (document.form_login.keep_login.checked)
	{
		alert("**　โปรดสังเกต　**\n\nถ้าค่านี้เมื่อมีการแปรรูป ภาคี ที่สามผู้ใช้งานที่ใช้คอมพิวเตอร์นี้จะ login ในโดยอัตโนมัติ.");
	}
}

window.onload = set_signup_ref;


