﻿function memberonlinefunc()
{
$.ajax({
type: "POST",
url : "http://www.wink.in.th/backend/member_js.php?ajax=useronline",
data: "",
success : function (data) {
if(data != "true")
{
document.write("ERROR:USERONLINE");
}
}
});
setTimeout("memberonlinefunc();",260000);
}function showlogin()
{
window.location="index.php";
}
function showregister()
{
showloadernow();
$("#reg_form").show("normal");
$("#reg_word").hide();
hideloadernow();
}

function dogetlogin(alertform,usernameform,passwordform)
	{
	showloadernow();
	var username = document.getElementById(usernameform).value;
	var password = document.getElementById(passwordform).value;
	$.ajax({
		type: "POST",
		url : "http://www.wink.in.th/backend/member_js.php?do=execute",
		data: "mode=login&username="+username+"&password="+password+"&remember=" + $("#remember").attr('checked'),
		success : function (data) {
			hideloadernow();
				if(data=="true")
					{
						$("#"+alertform).html("<img src='http://www.wink.in.th/backend/images/icon/correct.png'><font color='lime' size='2px'>เข้าระบบเรียบร้อย</font>");
						document.getElementById(usernameform).value = "";
						document.getElementById(passwordform).value = "";
						window.location='?usercp';
					}else if(data=="false"){
						$("#"+alertform).html("<img src='http://www.wink.in.th/backend/images/icon/incorrect.png'><font color='red' size='2px'>เข้าระบบไม่ถูกต้อง</font>");
					}else{
						$("#"+alertform).html(data);
					}
			
			}
		});
	return false;
	}

function verifyEmail(email){
var status = false;     
var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
     if (email.search(emailRegEx) == -1) {
          status = false;
     }
     else {

          status = true;
     }
     return status;
}
function dogetregister(alertform)
	{
	showloadernow();
	var username = document.getElementById("reg_username").value;
	var password = document.getElementById("reg_password").value;
	var email = document.getElementById("reg_email").value;
	var name = document.getElementById("reg_name").value;
	var facebook = document.getElementById("reg_facebook").value;
	var display_name = document.getElementById("reg_display_name").value;
	var gender = document.getElementById("reg_gender").value;
	var birthday = document.getElementById("day_of_birth").value+"/"+document.getElementById("month_of_birth").value+"/"+document.getElementById("year_of_birth").value;
	var province = $('#province').val();
	if(1==1)
		{
		var error=0;
		if(verifyEmail(email)==false) { error=1; $("#"+alertform).html("<font color='red'>อีเมลล์ไม่ถูกต้อง</font>"); }
		if(username.length < 4) { error=1; $("#"+alertform).html("<font color='red'>ชื่อผู้ใช้สั่นเกินไป</font>"); }
		if(password.length < 4) { error=1; $("#"+alertform).html("<font color='red'>รหัสผ่านสั่นเกินไป</font>"); }
		if(error==0)
			{
			//alert("mode=register&username="+username+"&password="+password+"&email="+email+"&name="+name+"&facebook="+facebook+"&display_name="+display_name+"&gender="+gender+"&birthday="+birthday);
			$.ajax({
			type: "POST",
			url : "http://www.wink.in.th/backend/member_js.php?do=execute",
			data: "mode=register&username="+username+"&password="+password+"&email="+email+"&name="+name+"&facebook="+facebook+"&display_name="+display_name+"&gender="+gender+"&birthday="+birthday+"&province="+province,
			success : function (data) {
				hideloadernow();
					if(data=="user_found")
						{
						$("#"+alertform).html("<font color='red'>มีชื่อผู้ใช้ในระบบ</font>");
						}else if(data=="email_found")
						{
						$("#"+alertform).html("<font color='red'>มีอีเมลล์ในระบบ</font>");
						}else if(data=="displayname_found")
						{
						$("#"+alertform).html("<font color='red'>Display Name มีอยู่แล้วในระบบ</font>");
						}else if(data=="fill_all")
						{
						$("#"+alertform).html("<font color='red'>คุณระบุข้อมูลไม่ครบ</font>");
						}else if(data=="true")
						{
						$("#"+alertform).html("<font color='lime'>ลงทะเบียนเรียบร้อยแล้ว</font>");
						setTimeout("window.location.reload();",500);
						}else if(data=="false")
						{
						$("#"+alertform).html("<font color='red'>บันทึกข้อมูลไม่ได้</font>");
						}else{
						$("#"+alertform).html("<font color='red'>"+data+"</font>");
						}
				}
			});
			
			}else{
			//alert("mode=register&username="+username+"&password="+password+"&email="+email+"&name="+name+"&facebook="+facebook+"&display_name="+display_name+"&gender="+gender+"&birthday="+birthday);
			hideloadernow();
			error=0;
			}
		}else{
		$("#"+alertform).html("<font color='red'>กรุณาระบุข้อมูลให้ครบ</font>");
		hideloadernow();
		}
	
	}

