﻿function OnSucceeded(result, userContext, methodName) {
    if (methodName == 'VerCategoria') {
        if (result >= 3) {
            alert('Você já enviou 3 peças para essa categoria');
            $('#ddlCategoria').val('');
            $('#ddlCategoria').trigger('change');
        }
    }
}

function OnFailed(error, userContext, methodName) {
    if (methodName == 'VerCategoria') {
        alert(error.get_message());
        $('#ddlCategoria').val('');
        $('#ddlCategoria').trigger('change');
    }
}

if (typeof (Sys) !== "undefined") Sys.Application.notifyScriptLoaded();


$(document).ready(function () {
    if (LG != 0) {
        $('#ddlCategoria').attr('enabled', 'enabled');
    } else {
        $('#ddlCategoria').attr('disabled', 'disabled');
    }

    $('#ddlCategoria').change(function () {
        if (this.value != '') {
            PageMethods.VerCategoria(this.value, OnSucceeded, OnFailed);
        }
        if (this.value == 15 || this.value == 16 || this.value == 17) {
            $('#divArquivo').css('visibility', 'hidden');
            $('#divArquivo').css('display', 'none');
            $('#divLink').css('visibility', 'visible');
            $('#divLink').css('display', 'block');
            $('#fsArq').find('legend').html('link');
        } else {
            $('#divArquivo').css('visibility', 'visible');
            $('#divArquivo').css('display', 'block');
            $('#divLink').css('visibility', 'hidden');
            $('#divLink').css('display', 'none');
            $('#fsArq').find('legend').html('arquivo');
        }
        if (this.value == '') {
            $('#divArquivo').css('visibility', 'hidden');
            $('#divArquivo').css('display', 'none');
            $('#divLink').css('visibility', 'hidden');
            $('#divLink').css('display', 'none');
            $('#fsArq').find('legend').html('');
        }
    });

    $("#fuArquivo").uploadify({
        'uploader': '/scripts/uploadify/uploadify.swf',
        'script': '/profissional.upload',
        'cancelImg': '/scripts/uploadify/cancel.png',
        'fileDataName': 'fuArquivo',
        'auto': true,
        'multi': false,
        'buttonText': 'ARQUIVO',
        'onComplete': function (event, queueID, fileObj, response, data) {
            if (response != "") {
                $('#hToken').val(response);
                //if (response.split(';')[0].length >= 10) {
                $('#fuArquivo').uploadifySettings('scriptData', { 'token': response });
                //}
                $('#fuArquivo').uploadifyClearQueue();
                $('#divArquivoSucesso').css('visibility', 'visible');
                $('#divArquivoSucesso').css('display', 'block');
                return true;
            }
        },
        'onError': function (event, queueID, fileObj, errorObj) {
            if (errorObj != "") {
                alert('Erro ao enviar arquivo. Tente novamente');
                $('#fuArquivo').uploadifyClearQueue();
                return true;
            }
        },
        'onSelect': function (event, queueID, fileObj) {
            $('#fuArquivo').uploadifySettings('scriptData', { 'token': $('#hToken').val() });
            if ($('#hToken').val() != '') {
                if (!confirm('Você já enviou arquivo. Deseja sobrescrever?')) {
                    $('#fuArquivo').uploadifyClearQueue();
                    $('#fuArquivo').uploadifyCancel(queueID);
                }
            };
        }
    });

    $("#txtTelefone").mask("(99) 9999-9999");
    $("#txtDataVeiculacao").mask("99/99/9999");

});
