jQuery.noConflict();

jQuery(document).ready(function() {

	jQuery(".facebook-controller").click(function() {

		jQuery('#login_img').show();
		jQuery('#login_form').hide();
	});
});

function Login_Form()
{
	jQuery.noConflict();

	var user_name = jQuery("form#member_mail #member_username").val();
	var password = jQuery("form#member_mail #member_password").val();
	var remember_me = jQuery("form#member_mail #member_remember").attr('checked');

	var remember = 0;
	if(remember_me) remember = 1;

	jQuery('#login_img').show();
	jQuery('#login_form').hide();

	if(!user_name || !password) {
		alert('登入失敗, 帳號或密碼不得為空白!!');

		jQuery('#login_img').hide();
		jQuery('#login_form').show();
	} else {
		jQuery.post("/UserLogin/", {username: user_name, password: password, remember: remember},
			function(data){
				eval(data);

				if(ReturnLogin[0]=='T') {
					self.parent.location.reload();
				} else {
					if(ReturnLogin[0]=='VIP') {
	
						jQuery("form#member_mail #login_username").val(user_name);
						jQuery("form#member_mail #secretkey").val(password);
						
						document.member_mail.action = ReturnLogin[1];
						document.member_mail.submit();
					} else {
						alert('登入失敗, 請確認您輸入的資料!!');
						jQuery('#member_password').val('');
	
						jQuery('#login_img').hide();
						jQuery('#login_form').show();
					}
				}
			}
		);
	}
}

function Login_VIP_Form()
{
	jQuery.noConflict();

	var user_name = jQuery("form#vip_mail #login_username").val();
	var password = jQuery("form#vip_mail #secretkey").val();
	var remember_me = jQuery("form#vip_mail #vip_remember").attr('checked');

	var remember = 0;
	if(remember_me) remember = 1;

	if(!user_name || !password) {
		alert('登入失敗, 帳號或密碼不得為空白!!');
	} else {
		jQuery.post("/VipLogin/", {username: user_name, password: password, remember: remember},
			function(data){
				eval(data);

				if(ReturnLogin[0]=='VIP') {
					document.vip_mail.action = ReturnLogin[1];
					document.vip_mail.submit();
				} else {
					alert('登入失敗, 請確認您輸入的資料!!');
					jQuery('#secretkey').val('');
				}
			}
		);
	}
}

function sms_send()
{
	jQuery.noConflict();

	var sms_mobile = jQuery("#sms_mobile").val();
	var sms_body = jQuery("#sms_body").val();

	jQuery.post("/Sms/", {sms_mobile: sms_mobile, sms_body: sms_body},

		function(data) {
			eval(data);
				
			jQuery("#flashMessage").html(ReturnSms[0]);
			jQuery("#flashMessage").show("normal", 
				function() { 
					jQuery("#flashMessage").fadeOut(10000); 
				});
			jQuery("#sms_mobile").val('');
			jQuery("#sms_body").val('');
		}
	);
}

function SubmitEnter(e)
{
	var keycode;

	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;

	if (keycode == 13)
	{
		Login_Form();
		return false;
	} else {
		return true;
	}
}

function SubmitVipEnter(e)
{
	var keycode;

	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;

	if (keycode == 13)
	{
		Login_VIP_Form();
		return false;
	} else {
		return true;
	}
}

function chkEmail() {
	var email = document.regform.email.value.toLowerCase();
	var intFreeOrPay = 0;
	
	ss = email.split( "@" );

	document.regform.username.value = ss[0];
	document.regform.mserver.value = ss[1];
	document.regform.email.value = '';
}

function getCookie(key)
{
	if( document.cookie.length==0 )   return false;
	var i=document.cookie.search(key+'=');
	if( i==-1 )   return false;
	i+=key.length+1;
	var j=document.cookie.indexOf(';', i);
	if( j==-1 )   j=document.cookie.length;
	return document.cookie.slice(i, j);
}

function setCookie(key, value, expire, domain, path)
{
	var ck=key +'='+ encodeURIComponent(value);
	if( expire )
	{
		var epr=new Date();
		epr.setTime(epr.getTime()+ expire*1000 );
		ck+=';expires='+ epr.toUTCString();
	}
	if( domain ) ck+=';domain='+ domain;
	if( path ) ck+=';path='+ path;
	document.cookie=ck;
}

