
	Event.observe(window, "load", function(e){ini()});

	function ini(){	
		hide('div_Carregando', 'div_statusMsg');
		setFocus("Login");
	}

	function vlrIndevido(elementId, vlrInvalido, elementDestinoMsg, htmlMsg, classe_ErroTxt, classe_ErroInput){
		if(classe_ErroTxt == undefined)classe_ErroTxt = "Erro_Txt";
		if(classe_ErroInput == undefined)classe_ErroInput = "Erro_Input";
		
		if(getValor(elementId)==""){
			setHTML(htmlMsg, elementDestinoMsg);
			show(elementDestinoMsg);
			setClass(classe_ErroInput, elementId);
			setClass(classe_ErroTxt, elementDestinoMsg);
			setFocus(elementId);
			return true;
		}else{
			setClass('', elementId);
			hide(elementDestinoMsg);
			return false;
		}
	}

	function Valida(){
		if(vlrIndevido('Login', '', 'div_statusMsg', 'Informe seu login de acesso'))return false;
		if(vlrIndevido('Senha', '', 'div_statusMsg', 'Informe sua senha de acesso'))return false;
		ajaxLoad('_scripts/index.asp?Login='+getValor('Login')+'&Senha='+getValor('Senha'), '', 'VerificaLogin()', 'AjaxErro()');
		hide('div_Login');
		show('div_Carregando');
		return false;
	}

	function VerificaLogin(objXML){	
		if(getXMLvalue(objXML, 'status') == 'Ok'){
			setClass('Txt_Verde', 'td_MsgLoad');
			setHTML('Login Ok! Carregando...', 'td_MsgLoad');
			getElement("Form").action = getXMLvalue(objXML, "msg");
			getElement("Form").submit();
		}else{
			hide('div_Carregando');
			show('div_Login', 'div_statusMsg');
			setClass('Erro_Txt', 'div_statusMsg');
			setHTML('Dados incorretos. Tente novamente', 'div_statusMsg');
			setFocus('Login');
		}
	}

	function AjaxErro(){			
		hide('div_Carregando');
		show('div_statusMsg');
		setClass('Txt_VermelhoN', 'div_statusMsg');
		setHTML('Ocorreu um erro no processamento desta página. Informe o administrador do site.', 'div_statusMsg');
	}
