<script>
mostrarCargaImg = function(){ $('#s_ImagenLoad')[0].style.display = 'inline'; }
ocultarCargaImg = function(){ $('#s_ImagenLoad')[0].style.display = 'none'; }

mostrarMensajeError = function( s_MensajeError )
{
    $( "#resultContent" ).html( '<div id="mensaje_error_content" class="error">' + s_MensajeError + '</div>' );
    setTimeout( function(){ $( "#mensaje_error_content" ).fadeOut( 800 ).fadeIn( 800 ).fadeOut( 500 ).fadeIn( 500 ).fadeOut( 300 ); }, 4000 );
}
</script>
<script>
ejecutarGuardar = function()
{
	mostrarCargaImg();
	var strFormSerialize = $( 'form' ).serialize();
    executeAjaxJson
    ( 
        "<?php echo buildUrl( 'unidad/saveAddEdit', "" ) ?>", 
        strFormSerialize,
        function( o_json )
        {
            console.log( o_json );
            ocultarCargaImg();
            if( o_json.error )
            {
                mostrarMensajeError( o_json.mensaje_error );
                return false;
            }
            //return false;
            switch ( o_json.type_sub )
            {
                case "0":
                    location.href = "<?=buildUrl( 'unidad/addedit', "s_TipoProc=upd&i_Id=")?>" + o_json.id;
                break;
                case "1":
                    location.href = "<?=buildUrl( 'unidad/list', "")?>";
                break;
            }
        } 
    );
}
</script>
<?php if( $o_MST_UnidadMastBN->getIdUnidad() ){ $s_Disabled = "disabled"; }else{ $s_Disabled = ""; } ?>
<input type="hidden" name="i_Id" id="i_Id" value="<?=$o_MST_UnidadMastBN->getIdUnidad()?>">
<div id="resultContent" style=""></div>

<table width="100%">
    <tr>
        <td width="100%" valign="top" >
            <fieldset class="formGen" style="margin-top:0px">
                <table border="0" cellspacing="6" cellpadding="0" style="margin-left: 20px;">
                    <!--
	                <tr>
	                    <td nowrap="nowrap" width="10%" class="cabecera"><label class="label req" for="IdUnidad" >Código</label></td>
	                    <td nowrap="nowrap">
	                        <input class="text required" <?=$s_Disabled?> type="text" name="IdUnidad" id="IdUnidad" size="15" maxlength="3" value="<?=$o_MST_UnidadMastBN->getIdUnidad();?>"  onblur="this.value=this.value.toUpperCase();"/>
	                    </td>
	                    <td nowrap="nowrap" width="8%" class="cabecera">&nbsp;</td>
	                </tr>
                    -->
	                <tr>
	                    <td nowrap="nowrap" width="10%" class="cabecera"><label class="label req" for="CodigoSunat" >C&oacute;digo Sunat</label></td>
	                    <td nowrap="nowrap">
	                        <input class="text required" type="text" name="CodigoSunat" id="CodigoSunat" size="15" maxlength="10" value="<?=$o_MST_UnidadMastBN->getCodigoSunat();?>"  onblur="this.value=this.value.toUpperCase();"/>
	                    </td>
	                    <td nowrap="nowrap" width="8%" class="cabecera">&nbsp;</td>
	                </tr>
                    <tr>
                        <td nowrap="nowrap" width="10%" class="cabecera"><label class="label req" for="DescripcionExtranjera" >C&oacute;digo Web</label></td>
                        <td nowrap="nowrap">
                            <input class="text required" type="text" name="DescripcionExtranjera" id="DescripcionExtranjera" size="15" maxlength="10" value="<?=$o_MST_UnidadMastBN->getDescripcionExtranjera();?>"  onblur="this.value=this.value.toUpperCase();"/>
                        </td>
                        <td nowrap="nowrap" width="8%" class="cabecera">&nbsp;</td>
                    </tr>
	                <tr>
	                    <td nowrap="nowrap" width="10%" class="cabecera"><label class="label req" for="DescripcionCorta" >Descripci&oacute;n</label></td>
	                    <td nowrap="nowrap">
	                        <input class="text required" type="text" name="DescripcionCorta" id="DescripcionCorta" size="45" maxlength="200" value="<?=$o_MST_UnidadMastBN->getDescripcionCorta();?>"  onblur="this.value=this.value.toUpperCase();"/>
	                    </td>
	                    <td nowrap="nowrap" width="8%" class="cabecera">&nbsp;</td>
	                </tr>
	                <tr>
	                    <td nowrap="nowrap" width="10%" class="cabecera"><label class="label req" for="UnidadTipo" >Tipo de Unidad</label></td>
	                    <td nowrap="nowrap">
	                        <select class="combo requerid" id="UnidadTipo" name="UnidadTipo">
	                            <option value=""> - Seleccione - </option>
	                            <option value="L" <?php if( $o_MST_UnidadMastBN->getUnidadTipo()=="L" ){ echo "SELECTED"; } ?>> LITROS </option>
	                            <option value="M" <?php if( $o_MST_UnidadMastBN->getUnidadTipo()=="M" ){ echo "SELECTED"; } ?>> MASA </option>
	                            <option value="U" <?php if( $o_MST_UnidadMastBN->getUnidadTipo()=="U" ){ echo "SELECTED"; } ?>> UNIDAD </option>
	                        </select>
	                    </td>
	                    <td nowrap="nowrap" width="8%" class="cabecera">&nbsp;</td>
	                </tr>
	                <tr>
	                    <td nowrap="nowrap" width="10%" class="cabecera"><label class="label req" for="NumeroDecimales" >Número de decimales</label></td>
	                    <td nowrap="nowrap">
	                        <input class="text number required" type="text" name="NumeroDecimales" id="NumeroDecimales" size="45" maxlength="1" value="<?=$o_MST_UnidadMastBN->getNumeroDecimales();?>"  onblur="this.value=this.value.toUpperCase();"/>
	                    </td>
	                    <td nowrap="nowrap" width="8%" class="cabecera">&nbsp;</td>
	                </tr>
	                </tr>
                    <tr>
                        <td nowrap="nowrap" class="cabecera"><label class="label req" for="Estado" >Estado</label></td>
                        <td nowrap="nowrap">
                            <select class="combo required" id="Estado" name="Estado" >
                                <option value=""> - Seleccione - </option>
                                <option value="A" <?php if( $o_MST_UnidadMastBN->getEstado()=="A" ){ echo "SELECTED"; } ?>> ACTIVO </option>
                                <option value="I" <?php if( $o_MST_UnidadMastBN->getEstado()=="I" ){ echo "SELECTED"; } ?>> INACTIVO </option>
                            </select>
                        </td>
                        <td nowrap="nowrap" class="cabecera">&nbsp;</td>
                    </tr>
                    <?php if( $o_MST_UnidadMastBN->getIdUnidad() ){ ?>
                    <tr>
                        <td colspan="3">
                            <input type="button" class="button" value="Auditoria" id="btnAudi">
                            <script>
                            $( "#btnAudi" )
                            .click
                            (
                                function()
                                {
                                    $( '#myIframe' ).attr( 'src', '<?=buildUrl( 'unidad/audi', 'block=001&i_Id='.$o_MST_UnidadMastBN->getIdUnidad() )?>' );
                                    $( '#dialog' ).dialog( 'open' );
                                }
                            )
                            </script>
                        </td>
                    </tr>
                    <?php } ?>
                </table>
            </fieldset>
        </td>
    </tr>
</table>
                                                    
<div id="dialog"><iframe id="myIframe" src="" frameborder="0" height="100%" width="100%"></iframe></div>
<script>
    objMainTab.modalUIDialog( "#dialog", { title : "Auditoria", width : 425, height  : 230 } );
</script>
                                                    
<script>
$.validator.setDefaults
(
    {
        submitHandler: function( form ) 
        {
            ejecutarGuardar();
        }
    }
);
$( "#form1" ).validate();
</script>