function login(formId, tsCrypt){
	var txtEmailUsuario = $("#"+formId+" :input[type=text]").attr('id');	
	var txtSenha = $("#"+formId+" :input[type=password]").attr('id');
	var formId = '#'+formId+'';	
	var homeAssinePage = '';
	var formCadastroPremiumPage = ''; 
	
	if(typeof(homeAssine) !== 'undefined'){
		homeAssinePage = homeAssine;
	}
	
	if(typeof(formCadastroPremium) !== 'undefined'){
		formCadastroPremiumPage = formCadastroPremium;
	}
	
	if($('#'+txtEmailUsuario+'').val() == "" || $('#'+txtSenha+'').val() == "" ){
		alert('Por favor, informe seu login e senha para prosseguir.');
	}else if($('#'+txtEmailUsuario+'').val().length > 13 ){
	   		$('#'+txtEmailUsuario+'').attr('style', 'border:1px solid #ff0000');
	   		alert('O campo deve conter no máximo 12 caracteres');
	   		modificaCSS('0');
   	}else{
		$.post(urlLoginUsuario, 
		{ 
			txtEmailUsuario : $('#'+txtEmailUsuario+'').val() , 
			txtSenha : $('#'+txtSenha+'').val(),
			tsCrypt : tsCrypt,
			browser:browser,
			userHostAddress:userHostAddress,
			codParceiro: codParceiro,
			cupomNews: cupomNews
		},
		function(data) {
				if(data.tipo == '999'){
					alert('Por favor, recarregue esta página. Se preferir, aperte a tecla F5 e tente novamente');
				}else if(data.tipo == '0'){
					alert(data.descricao);
				} else if(data.tipo != '1' && data.tipo != '2' && data.tipo != '3' && data.tipo != '4'
					&& data.tipo != '5' && data.tipo != '6' && data.tipo != '7'){
					alert('Dados inválidos.');
				}else{					
					$('.hiddenDescricao').attr('value', data.descricao);
					$('.hiddenTipo').attr('value', data.tipo);
					$('.hiddenCodUsuario').attr('value', data.codigoUsuario);
					$('.hiddenNomeUsuario').attr('value', data.nome);
					$('.hiddenStatusLogin').attr('value', data.statusLogin);
					$('.hiddenAcessoBloqueado').attr('value', data.acessoBloqueado);
					$('.hiddenCodSessaoLogin').attr('value', data.codSessaoLogin);
					$('.hiddenDiasRestantes').attr('value',data.assinatura.diasRestantes);
					$('.hiddenDiasRestantesDtVenc').attr('value',data.assinatura.diasRestantesDtVenc);
					$('.hiddenLimiteRenovacao').attr('value',data.assinatura.limiteRenovacao);
					$('.hiddenBitAssinante').attr('value',data.assinatura.bitAssinante);
					$('.hiddenCodTipoCortesia').attr('value',data.assinatura.codTipoCortesia);
					
					if((data.tipo == "1" || data.tipo == "2" || data.tipo == "3" || data.tipo == "4" || 
						data.tipo == "5" || data.tipo == "6" || data.tipo == "7") && (homeAssinePage == 'true' || formCadastroPremiumPage == 'true')){
						$('.cid').attr('value', cidCadastroPremium);
						$('.comando').attr('value', 'renovar-assinatura');						
					}
					
					$(''+formId+'').submit();	
				}																				     	
   		 });
	}			
}

function OnEnter(evt, formId, tsCrypt){
    var key_code = evt.keyCode  ? evt.keyCode  :
                       evt.charCode ? evt.charCode :
                       evt.which    ? evt.which    : void 0;
    if (key_code == 13){
        login(formId, tsCrypt);
    }
}
	
