var	csiName		=	new Array ('CSI') ;
var	csiMode		=	new Array (1	) ;
var	csiOrMode	=	new Array (1	) ;

var	fieldsEN0	=	new Array ('ID'	,'PWD'	) ;
var	fieldsMODE0	=	new Array ('1'	,'1'	) ;
var	csiButton0	=	new Array ('login') ;
var	csiOrButton0=	new Array () ;
var	csiImage0	=	new Array () ;
var	csiOrImage0	=	new Array () ;

var	csiBalls	=	new Array () ;
var	greenBall	=	new Image () ; greenBall.src	=  "/themes/general/images/green.gif" ;
var	redBall		=	new Image () ; redBall.src		=  "/themes/general/images/red.gif" ;

function	form_submit()	{
	$.ajax({
		type	:	"POST" ,
		url		:	"/asp_panel/login" ,
		data	:	{
					ID	:	document.CSI.ID.value ,
					PWD	:	document.CSI.PWD.value
					},
		async		:	false,
		beforeSend	:	function()	{
			$('TD#message').html('') ;
			$(':button[@name=CMDlogin]').attr('disabled',true).text('登入中...') ;
		},
		success		:	function(x) {
			var	r	=	eval('(' + x + ')') ;
			if	(r['opcode'] == 1) {
				$('TD#message').html('<FONT COLOR="#0000ff">'+r['message']+'</FONT>') ;
				if		(location.href.indexOf('/asp_panel/logout') > -1)	top.location.href	=	'/asp_panel/' ;
				else	{
					var	segment			=	location.href.split('/asp_panel') ;
					top.location.href	=	(segment[1] == '') ? location.href + '/' : location.href ;
				}
			}
			else	{
				$('TD#message').html('<FONT COLOR="#ff0000">'+r['message']+'</FONT>') ;
			}
			$(':button[@name=CMDlogin]').attr('disabled',false).text(' 登入 ') ;
		}
	}) ;
	return	false ;
}

$(document).ready(function(){
	initCsiBalls() ;
	chgMode('CSI') ;
	$('form[@name=CSI]')
		.change(function(){ chgMode('CSI') ; })
		.keyup(function(){ chgMode('CSI') ; })
		.blur(function(){ chgMode('CSI') ; })
		.click(function(){ chgMode('CSI') ; }) ;
	document.CSI.ID.focus() ;
}) ;
