﻿/////<reference path="JQuery.js">
function openPopup(url) {
	var caracteristicas = 'height=700,width=800,scrollTo,resizable=1,scrollbars=1,location=0';
	newPop = window.open(url, 'Popup', caracteristicas);
	return false;
}
function pagePartialCallSelect(page, objId, selectId, cssClass, haveIcon) {
	$('.' + cssClass).removeClass(cssClass);
	pagePartialCall(page, objId);
	$('#' + selectId).addClass(cssClass);
	if (haveIcon) {
		$('.' + cssClass + '-icon').removeClass(cssClass + '-icon');
		$('#' + selectId + '-icon').addClass(cssClass + '-icon');
	}
}
function pagePartialCall(page, objectId) {
	url = domain + page;
	$('#loader').show().fadeTo('normal', 0.5);
	$.get(url, function(data, success) {
		if (success) {
			$('#' + objectId).empty().html(data);
		}
		$('#loader').fadeOut('slow');
	});
}

function removeSelectedClass() {
	$('.selected').removeClass('selected');
	$('.selected-icon').removeClass('selected-icon');
}
function selectedClass(id, haveIcon) {
	$('#' + id).addClass('selected');
	if (haveIcon) {
		$('#' + id + '-icon').addClass('selected-icon');
	}
}

function maxLength(obj, limit) {
	if (obj.value.length >= limit) {
		obj.value = obj.value.substring(0, limit - 1);
	}
}

function ValidaEmail(email) {
	var success = false;
	if (email) {
		var regexMail = '^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$';

		if (email.match(regexMail)) {
			success = true;
		}
	}
	return success;
}

function showLoader() {
	$('#loader').show().fadeTo('normal', 0.5);
	setTimeout('hideLoader()', '8000');
}
function hideLoader() {
	$('#loader').fadeOut('slow');
}

function hideAlert() {
	$('#alert').addClass('hide');

	if (focus != '') {
		$('#' + focus).focus();
		focus = '';
	}
	if (focusObj != '') {
		$(focusObj).focus();
		focusObj = '';
	}
}
function showAlert(msg) {
	$('#alert-msg').empty().html('<span>' + msg + '</span>');
	$('#alert').removeClass('hide');
}
var focus = '';
function showAlertFocus(msg, id) {
	$('#alert-msg').empty().html('<span>' + msg + '</span>');
	$('#alert').removeClass('hide');

	focus = id;
}
var focusObj = '';
function showAlertFocusObj(msg, obj) {
	$('#alert-msg').empty().html('<span>' + msg + '</span>');
	$('#alert').removeClass('hide');
	focusObj = obj;
}
function showAjaxAlertMsg(url) {
    url = domain + url;
	$('#loader').show().fadeTo('normal', 0.5);
	$.get(url, function(data, success) {
		if (success) {
			$('#alert-msg').empty().html(data);
			$('#alert').removeClass('hide');
		}
		$('#loader').fadeOut('slow');
	});
}

function validaSelectDateList(id, required) {
	var msg = false;
	var ret = 'false';
	if (required || ($('#' + id + '-dia').val() != '' || $('#' + id + '-mes').val() != '' || $('#' + id + '-ano').val() != '')) {
		msg = true;
		if ($('#' + id + '-dia').val() != '' && $('#' + id + '-mes').val() != '' && $('#' + id + '-ano').val() != '') {
			ret = 'true';
		}
	}

	if (ret == 'false' && msg) {
		ret = 'Selecione a data corretamente';
		$('#' + id + '-dia').addClass('content-contato-destaq');
		$('#' + id + '-mes').addClass('content-contato-destaq');
		$('#' + id + '-ano').addClass('content-contato-destaq');
	}
	return ret;
}
function getSelectDateList(id) {
	return $('#' + id + '-dia').val() + '/' + $('#' + id + '-mes').val() + '/' + $('#' + id + '-ano').val();
}
function compareSelectDateList(id) {
	return $('#' + id + '-ano').val() + $('#' + id + '-mes').val() + $('#' + id + '-dia').val();
}
function compareDateNow() {
	return new Date().setMilliseconds(0).setMinutes(0).setSeconds(0).setHours(0);
}



function newsletterSubscribe() {
	$('.content-contato-destaq').removeClass('content-contato-destaq');
	if ($('#subscribe-email').val() != '' && ValidaEmail($('#subscribe-email').val())) {
		showAjaxAlertMsg('NewsletterSubscribe?eMail=' + $('#subscribe-email').val());
	}
	else {
		showAlertFocus('E-mail inválido!', 'subscribe-email');
		$('#subscribe-email').addClass('content-contato-destaq');
	}
}
function clearNewsletterSubscribe() {
	$('#subscribe-email').val('');
}

function sendContato() {
	$('.content-contato-destaq').removeClass('content-contato-destaq');
	if ($('#txt-nome').val() == '') {
		showAlertFocus('Informe o nome.','txt-nome');
		$('#txt-nome').addClass('content-contato-destaq');
		return false;
	}
	if ($('#txt-email').val() == '' || !ValidaEmail($('#txt-email').val())) {
		showAlertFocus('E-mail inválido!', 'txt-email');
		$('#txt-email').addClass('content-contato-destaq');
		return false;
	}
	if ($('#txt-msg').val() == '') {
		showAlertFocus('Escreva a sua mensagem.', 'txt-msg');
		$('#txt-msg').addClass('content-contato-destaq');
		return false;
	}

	var url = 'ContatoMsg?nome=' + encodeURIComponent($('#txt-nome').val()) + '&eMail=' + encodeURIComponent($('#txt-email').val());
	url += '&msg=' + encodeURIComponent($('#txt-msg').val()) + '&fone=' + encodeURIComponent($('#txt-fone').val());
	showAjaxAlertMsg(url);
}
function clearContatoMsg(){
	$('#txt-msg').val('');
	$('#txt-email').val('');
	$('#txt-nome').val('');
	$('#txt-fone').val('');
}

function forgotPassClick() {
	showAjaxAlertMsg('LembrarSenha');
}
function ForgotPassword() {
	if ($('#txt-login-fgpass').val() == '') {
		showAlertFocus('Usuário inválido', 'txt-login-fgpass');
		return false;
	}
	else if (!ValidaEmail($('#txt-login-fgpass').val())) {
		showAlertFocus('E-mail inválido!', 'txt-login-fgpass');
		return false;
	}

	var url = 'ForgotPassword?login=' + encodeURIComponent($('#txt-login-fgpass').val());
	showAjaxAlertMsg(url);
}

function validateLoginClick() {
	$('.content-contato-destaq').removeClass('content-contato-destaq');
	if ($('#txt-login').val() == '') {
		showAlertFocus('Usuário Inválido.', 'txt-login');
		$('#txt-login').addClass('content-contato-destaq');
		return false;
	}
	if ($('#txt-pass-login').val() == '') {
		showAlertFocus('Senha Inválida.', 'txt-pass-login');
		$('#txt-pass-login').addClass('content-contato-destaq');
		return false;
	}
	var url = 'ValidaLogin/' + encodeURIComponent($('#txt-login').val());
	url = domain + url;
	$('#loader').show().fadeTo('normal', 0.5);

	$.ajax({
	    type: 'GET',
	    url: url,
	    async: false,
	    cache: false,
	    data: { senha: encodeURIComponent($('#txt-pass-login').val()) },
	    success: function(data) {
	        checkLogin(data.toString());
	    },
	    error: function(data, mensagem) {
	        showAlert('Erro ao efetuar o Login.');
	    },
	    complete: function() {
	        $('#loader').fadeOut('slow');
	    }
	});
}
function checkLogin(ret) {
	if (ret == 'invalid' || ret == '' || ret == undefined)
		showAlert('O nome de usuário e senha digitados são incorretos.');
	else {
		$('#frmLoginAgente').submit();
	}
}

function getVoucherList() {
	var useDate = true;
	var dateDe = validaSelectDateList('sel-de',false);
	var dateAte = validaSelectDateList('sel-ate',false);
	if (dateDe == 'false' && dateAte == 'false') {
		useDate = false;
	}

	if ($('#txt-nome').val() == '' && !useDate) {
		showAlertFocus('Insira o Nome do passageiro e/ou as datas de De/Até', 'txt-nome');
		$('#txt-nome').addClass('content-contato-destaq');
		return false;
	}

	if (useDate) {
		if (dateDe != 'true' || dateAte != 'true') {
			showAlertFocus('Preencha as datas De e Até corretamente.', 'sel-de-dia');
			return false;
		}
		else {
			dateDe = compareSelectDateList('sel-de');
			dateAte = compareSelectDateList('sel-ate');
			if (dateAte < dateDe) {
				showAlertFocus('A data \'De\' não deve ser maior que a data \'Até\'.', 'sel-ate-dia');
				return false;
			}
			else {
				dateAte = getSelectDateList('sel-ate')
				dateDe = getSelectDateList('sel-de')
			}
		}
	}

	var url = 'Intranet/ListaVouchers?nome=' + $('#txt-nome').val() + '&dateDe=' + dateDe + '&dateAte=' + dateAte;

	pagePartialCall(url, 'intra-voucher-result');
}

function sendReserva() {
	$('.content-contato-destaq').removeClass('content-contato-destaq');
	if ($('#txt-nome').val() == '') {
		$('#txt-nome').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Nome\' deve ser preenchido.', 'txt-nome');
		return false;
	}
	else if ($('#txt-sobrenome').val() == '') {
	$('#txt-sobrenome').addClass('content-contato-destaq');
	showAlertFocus('O Campo \'Sobrenome\' deve ser preenchido.', 'txt-sobrenome');
		return false;
	}
	else if ($('#txt-email').val() == '' || !ValidaEmail($('#txt-email').val())) {
		$('#txt-email').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Contato 1 - E-mail\' deve ser preenchido corretamente.', 'txt-email');
		return false;
	}
	else if ($('#txt-cidade').val() == '') {
		$('#txt-cidade').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Cidade\' deve ser preenchido.', 'txt-cidade');
		return false;
	}
	else if ($('#txt-estado').val() == '') {
		$('#txt-estado').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Estado\' deve ser preenchido.', 'txt-estado');
		return false;
	}
	else if (validaSelectDateList('sel-emb',true) != 'true') {
		showAlertFocus(validaSelectDateList('sel-emb', true), 'sel-emb-dia');
		return false;
	}
	else if ($('#txt-nome-viajantes').val() == '') {
		$('#txt-nome-viajantes').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Nome dos Viajantes\' deve ser preenchido.', 'txt-nome-viajantes');
		return false;
	}
	else if ($('#txt-hoteis').val() == '') {
		$('#txt-hoteis').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Hotéis\' deve ser preenchido.', 'txt-hoteis');
		return false;
	}

	var url = 'SendReserva?';
	url += 'prefContato=' + $("input[@name='rdio']:checked").val();
	url += '&nome=' + encodeURIComponent($('#txt-nome').val());
	url += '&sobrenome=' + encodeURIComponent($('#txt-sobrenome').val());
	url += '&email=' + encodeURIComponent($('#txt-email').val());
	url += '&fone=' + encodeURIComponent($('#txt-fone').val());
	url += '&cidade=' + encodeURIComponent($('#txt-cidade').val());
	url += '&estado=' + encodeURIComponent($('#txt-estado').val());
	url += '&roteiro=' + encodeURIComponent($('#txt-roteiro').val());
	url += '&data=' + getSelectDateList('sel-emb');
	url += '&viajantes=' + encodeURIComponent($('#txt-nome-viajantes').val());
	url += '&hoteis=' + encodeURIComponent($('#txt-hoteis').val());
	url += '&comentario=' + encodeURIComponent($('#txt-comentario').val());
	showAjaxAlertMsg(url);
}
function clearReserva() {
	$('#txt-nome').val('');
	$('#txt-sobrenome').val('');
	$('#txt-email').val('');
	$('#txt-fone').val('');
	$('#txt-cidade').val('');
	$('#txt-estado').val('');
	$('#txt-nome-viajantes').val('');
	$('#txt-hoteis').val('');
	$('#txt-comentario').val('');
	$('#sel-emb-dia').val('');
	$('#sel-emb-mes').val('');
	$('#sel-emb-ano').val('');
}

var fileNameUpload = '';
function sendCadastro() {
	$('.content-contato-destaq').removeClass('content-contato-destaq');
	if($('#txt-razao-social').val() == '') {
		hideLoader();
		$('#txt-razao-social').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Razão Social\' deve ser preenchido.', 'txt-razao-social');
		return false;
	}
	else if($('#txt-nome-fantasia').val() == '') {
		hideLoader();
		$('#txt-nome-fantasia').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Nome Fantasia\' deve ser preenchido.', 'txt-nome-fantasia');
		return false;
	}
	else if($('#txt-cnpj').val() == '') {
		hideLoader();
		$('#txt-cnpj').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Cnpj\' deve ser preenchido.', 'txt-cnpj');
		return false;
	}
	else if($('#txt-endereco').val() == '') {
		hideLoader();
		$('#txt-endereco').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Endereço\' deve ser preenchido.', 'txt-endereco');
		return false;
	}
	else if($('#txt-numero').val() == '') {
		hideLoader();
		$('#txt-numero').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Número\' deve ser preenchido.', 'txt-numero');
		hideLoader();
		return false;
	}
	else if($('#txt-estado').val() == '') {
		hideLoader();
		$('#txt-estado').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Estado\' deve ser preenchido.', 'txt-estado');
		return false;
	}
	else if($('#txt-cidade').val() == '') {
		hideLoader();
		$('#txt-cidade').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Cidade\' deve ser preenchido.', 'txt-cidade');
		return false;
	}
	else if($('#txt-cep').val() == '') {
		hideLoader();
		$('#txt-cep').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'CEP\' deve ser preenchido.', 'txt-cep');
		return false;
	}
	else if($('#txt-fone').val() == '') {
		hideLoader();
		$('#txt-fone').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Telefone\' deve ser preenchido.', 'txt-fone');
		return false;
	}

	if (getAgentesList()) {
		var url = 'SendCadastro?';
		url += '&fileName=' + encodeURIComponent(fileNameUpload);
		url += '&razaoSocial=' + encodeURIComponent($('#txt-razao-social').val());
		url += '&nomeFantasia=' + encodeURIComponent($('#txt-nome-fantasia').val());
		url += '&cnpj=' + encodeURIComponent($('#txt-cnpj').val());
		url += '&endereco=' + encodeURIComponent($('#txt-endereco').val());
		url += '&numero=' + encodeURIComponent($('#txt-numero').val());
		url += '&complemento=' + encodeURIComponent($('#txt-complemento').val());
		url += '&cep=' + encodeURIComponent($('#txt-cep').val());
		url += '&bairro=' + encodeURIComponent($('#txt-bairro').val());
		url += '&cidade=' + encodeURIComponent($('#txt-cidade').val());
		url += '&estado=' + encodeURIComponent($('#txt-estado').val());
		url += '&fone=' + encodeURIComponent($('#txt-fone').val());
		url += '&site=' + encodeURIComponent($('#txt-site').val());
		url += '&agentes=' + agentesList;
		showAjaxAlertMsg(url);
	}
	else
		hideLoader();
}
function reloadCadastro() {
	location.href = "Cadastro";
}

function sendEncontraRoteiro() {
	$('.content-contato-destaq').removeClass('content-contato-destaq');

	if ($('#txt-email').val() == '' || !ValidaEmail($('#txt-email').val())) {
		$('#txt-email').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'E-mail\' deve ser preenchido corretamente.', 'txt-email');
		return false;
	}
	else if ($('#txt-nome').val() == '') {
		$('#txt-nome').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Nome\' deve ser preenchido.', 'txt-nome');
		return false;
	}
	else if ($('#txt-sobrenome').val() == '') {
		$('#txt-sobrenome').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Sobrenome\' deve ser preenchido.', 'txt-sobrenome');
		return false;
	}
	else if ($('#txt-cidade').val() == '') {
		$('#txt-cidade').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Cidade\' deve ser preenchido.', 'txt-cidade');
		return false;
	}
	else if ($('#txt-estado').val() == '') {
		$('#txt-estado').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Estado\' deve ser preenchido.', 'txt-estado');
		return false;
	}
	else if ($('#txt-destino').val() == '') {
		$('#txt-destino').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Destino Desejado\' deve ser preenchido.', 'txt-destino');
		return false;
	}
	else if (validaSelectDateList('sel-emb', true) != 'true') {
		showAlertFocus(validaSelectDateList('sel-emb', true), 'sel-emb-dia');
		return false;
	}
	else if ($('#sel-dias').val() == '') {
	$('#sel-dias').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Duração da Viagem\' deve ser preenchido.', 'sel-dias');
		return false;
	}
	else if ($('#sel-viajantes').val() == '') {
		$('#sel-viajantes').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Numero de viajantes\' deve ser preenchido.', 'sel-viajantes');
		return false;
	}
	else if ($('#sel-crianca-2-12').val() == '') {
		$('#sel-crianca-2-12').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Crianças entre 2 e 12 anos\' deve ser preenchido.', 'sel-crianca-12-2');
		return false;
	}
	else if ($('#sel-crianca-0-2').val() == '') {
		$('#sel-crianca-0-2').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Crianças entre 0 e 2 anos\' deve ser preenchido.', 'sel-crianca-0-2');
		return false;
	}
	else if ($('#txt-detalhes').val() == '') {
		$('#txt-detalhes').addClass('content-contato-destaq');
		showAlertFocus('O Campo \'Mais detalhes\' deve ser preenchido.', 'txt-detalhes');
		return false;
	}

	var url = 'SendEncontraRoteiro?';
	url += 'prefContato=' + $("input[@name='rdio']:checked").val();
	url += '&nome=' + encodeURIComponent($('#txt-nome').val());
	url += '&sobrenome=' + encodeURIComponent($('#txt-sobrenome').val());
	url += '&email=' + encodeURIComponent($('#txt-email').val());
	url += '&fone=' + encodeURIComponent($('#txt-fone').val());
	url += '&cidade=' + encodeURIComponent($('#txt-cidade').val());
	url += '&estado=' + encodeURIComponent($('#txt-estado').val());
	url += '&destino=' + encodeURIComponent($('#txt-destino').val());
	url += '&dataEmbarque=' + getSelectDateList('sel-emb');
	url += '&dias=' + encodeURIComponent($('#sel-dias').val());
	url += '&viajantes=' + encodeURIComponent($('#sel-viajantes').val());
	url += '&crianca212=' + encodeURIComponent($('#sel-crianca-2-12').val());
	url += '&crianca02=' + encodeURIComponent($('#sel-crianca-0-2').val());
	url += '&detalhes=' + encodeURIComponent($('#txt-detalhes').val());
	showAjaxAlertMsg(url);
}
function clearEncontraRoteiro() {
	$('#txt-nome').val('');
	$('#txt-sobrenome').val('');
	$('#txt-email').val('');
	$('#txt-fone').val('');
	$('#txt-cidade').val('');
	$('#txt-estado').val('');
	$('#txt-destino').val('');
	$('#txt-detalhes').val('');
	$('#sel-emb-dia').val('');
	$('#sel-emb-mes').val('');
	$('#sel-emb-ano').val('');
	$('#sel-dias').val('');
	$('#sel-viajantes').val('');
	$('#sel-crianca-2-12').val('');
	$('#sel-crianca-0-2').val('');
}

var idMsg;
function DeleteMsg() {
	$('.alert-close').removeClass("hide");
	$('#alert-btn-apagar').addClass("hide");
	$('#spanFechar').hide();
	$('#spanMsg').show();
	showAjaxAlertMsg('Intranet/DeleteMensagem/' + idMsg);
}
function SendRoteiro(idRoteiro, idAgente) {
	if ($('#txt-email-send').val() == '') {
		$('#txt-email-send').addClass('content-contato-destaq');
		showAlert('Nenhum e-mail foi adicionado.');
		return false;
	}
	hideAlert();
	$('#loader').show().fadeTo('normal', 0.5);
	$.ajax({
	    type: 'GET',
	    url: domain + 'SendRoteiro/' + idRoteiro + '/' + idAgente,
	    async: false,
	    cache: false,
	    data: { email: encodeURIComponent($('#txt-email-send').val()), texto: encodeURIComponent($('#txt-texto-send').val()) },
	    success: function(data) {
	        $('#alert-msg').empty().html(data);
	        $('#alert').removeClass('hide');
	    },
	    error: function(data, mensagem) {
	        showAlert('Erro ao enviar e-mail.');
	    },
	    complete: function() {
	        $('#loader').fadeOut('slow');
	    }
	});
}

function updateAgentes() {
	showLoader();
	if (getAgentesList()) {
		showAjaxAlertMsg('Intranet/UpdateAgentes?agentes=' + agentesList);
	}
	hideLoader();
}
var agentesList;
function getAgentesList() {
	agentesList = '';
	var count = 0;
	var ret = true;
	var emailsCheck = '';
	$('.content-contato-destaq').removeClass('content-contato-destaq');
	$('#table1 tr').each(function() {
		if ($(this).find(".agenteEmail").val() != undefined) {
			var agenteId = $(this).find(".agenteId").val();
			var agenteName = $(this).find(".agenteName").val();
			var agenteFuncao = $(this).find(".agenteFuncao").val();
			var agenteEmail = $(this).find(".agenteEmail").val();
			var agenteSenha = $(this).find(".agenteSenha").val();
			var agenteConfirmaSenha = $(this).find(".agenteConfirmaSenha").val();
			var agenteAtivo = $(this).find(".agenteAtivo").attr("checked") ? "1" : "0";

			if (agenteId != '' || agenteName != '' || agenteEmail != '' || agenteFuncao != '' || agenteSenha != '' || agenteConfirmaSenha != '') {
				if (agenteId == '') {
					agenteId = "0";
				}
				count = count + 1;
				if (agenteName == '') {
					showAlertFocusObj("Preencha o nome do Agente.", $(this).find(".agenteName"));
					$(this).find(".agenteName").addClass('content-contato-destaq');
					ret = false;
					return;
				}
				if (agenteFuncao == '') {
					showAlertFocusObj("Preencha a Função do Agente.", $(this).find(".agenteFuncao"));
					$(this).find(".agenteFuncao").addClass('content-contato-destaq');
					ret = false;
					return;
				}
				if (agenteEmail == '' || !ValidaEmail(agenteEmail)) {
					showAlertFocusObj("E-mail inválido.", $(this).find(".agenteEmail"));
					$(this).find(".agenteEmail").addClass('content-contato-destaq');
					ret = false;
					return;
				}
				else if (emailsCheck.indexOf('|' + agenteEmail + '|') > -1) {
					showAlertFocusObj("Os e-mails devem ser diferentes.", $(this).find(".agenteEmail"));
					$(this).find(".agenteEmail").addClass('content-contato-destaq');
					ret = false;
					return;
				}
				else {
					emailsCheck += '|' + agenteEmail + '|';
				}

				if (agenteSenha == '' || agenteSenha != agenteConfirmaSenha) {
					showAlertFocusObj("Senha inválida.", $(this).find(".agenteSenha"));
					$(this).find(".agenteSenha").addClass('content-contato-destaq');
					$(this).find(".agenteConfirmaSenha").addClass('content-contato-destaq');
					ret = false;
					return;
				}
				agentesList += encodeURIComponent(agenteId) + '§' + encodeURIComponent(agenteName) + '§' + encodeURIComponent(agenteFuncao) + '§' + encodeURIComponent(agenteEmail) + '§' + encodeURIComponent(agenteSenha) + '§' + encodeURIComponent(agenteAtivo) + '¥';
			}
		}
	});
	if (count== 0) {
		$(".agenteName").addClass('content-contato-destaq');
		showAlertFocusObj("É necessário ao menos um contato.", $(".agenteName"));
	}
	count = 0;
	if (ret && agentesList != '')
		return true;
	else
		return false;
}

function checkValues(formId, tipo) {
	var valid = true;
	$(formId + ' .obrigatorio').each(function() {
		if ($(this).val() != null && $(this).val().length <= 0) {
			$(this).prev().css({ 'color': 'red', 'font-weight': 'bold' });
			valid = false;
		}
	});
	if (valid) {
		if (tipo == 'agentes') {
			if (getAgentesList()) {
				$('#hdnAgentes').val(agentesList);
			}
			else {
				return false;
			}
		}
		$(formId).submit();
	}
	else {
		alert('Preencha todos os campos (*) obrigatórios.');
	}
}
