<?php use_helper('UrlFunctions'); ?>
<?php use_helper( 'IncludePartial' ); ?>

<style>
.grid { border: 1px solid #77d5f7; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }
.grid th { border-color: #77d5f7; background-color: #0a7db1; font-weight: normal; font-size: 11px; font-family: Verdana,Arial,sans-serif; height: 24px; padding: 0 2px; }
.grid td { border-left: 0 none;border-right-color: #77d5f7;border-right-style: solid;border-right-width: 1px;border-bottom-color: #77d5f7;border-bottom-style: solid;border-bottom-width: 1px; padding: 0 2px;/*white-space: pre;*/ height: 22px; /*border: 1px solid #77d5f7;*/ }
.grid td div{ overflow: hidden; white-space: nowrap; width: 150px; font-size: 10px; }
</style>

<script type="text/javascript">
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 ); }, 10000 );
}
</script>

<table class="" width="99%" border="0" cellpadding="0" cellspacing="0">
    <tr>
        <td valign="top">
            <form id="form1" name="form1" method="POST" onsubmit="" enctype="multipart/form-data">
                <input type="hidden" name="control" id="control" value="ok">
                <input type="hidden" name="tipo_proc" id="tipo_proc" value="buscar_serie">
                
                <input type="hidden" name="id_preserie" id="id_preserie" value="">
                <input type="hidden" name="ref_movimiento_serie" id="ref_movimiento_serie" value="<?=date( "Ymd" )?>">

                <table class="" width="100%">
                    <tr>
                        <td valign="top">
                            
                            <table class="" width="100%" height="" border="0" cellspacing="5" cellpadding="0">
                                <tr>
                                    <td width="35%" valign="top">

                                        <table width="100%" border="0" cellspacing="0" cellpadding="0">
                                            <tr>
                                                <td class="marco marcoTitle" align="center" colspan="2">
                                                    <label> Buscar Por </label>                                
                                                    <select class="combo" id="cbo_tipo_fnd" name="cbo_tipo_fnd" onselect="">
                                                        <option value="C" <?php if( $cbo_tipo_fnd=='C' ){ echo "SELECTED"; } ?> > Por Codigo </option>
                                                        <option value="S" <?php if( $cbo_tipo_fnd=='S' ){ echo "SELECTED"; } ?> > Por Series </option>
                                                    </select>
                                                    &nbsp;
                                                    <input type="text" class="text" name="txt_valor" id="txt_valor" value="<?=$txt_valor?>" style="text-align: center;">
                                                    &nbsp;
                                                    <input class="ui-button ui-widget ui-corner-all"  type="button" value="Buscar" onclick="$('#tipo_proc').val('buscar_serie'); buscarSerie();">
                                                    <!--<input class="ui-button ui-widget ui-corner-all"  type="button" value="Limpiar" onclick="">-->
                                                </td>
                                            </tr>
                                            
                                            <tr><td colspan="2"> &nbsp; </td></tr>

                                            <tr>
                                                <td colspan="2"> <div id="resultContent" style=""></div> </td>
                                            </tr>
                                            
                                            <tr><td colspan="2"> &nbsp; </td></tr>
                                            
                                            <tr>
                                                <td align="right" width="30%">Cod Item :</td>
                                                <td colspan=""> &nbsp;&nbsp;&nbsp; <b><?=$CodItem?></td>
                                            </tr>
                                            <tr>
                                                <td align="right">Descripci&oacute;n :</td>
                                                <td colspan=""> &nbsp;&nbsp;&nbsp; <b><?=$DesItem?></td>
                                            </tr>
                                            <tr>
                                                <td align="right">Stock Fisico:</td>
                                                <td colspan=""> &nbsp;&nbsp;&nbsp; <b><?=$CanDeta?></td>
                                            </tr>
                                            <tr>
                                                <td align="right">Stock Disponible:</td>
                                                <td colspan=""> &nbsp;&nbsp;&nbsp; <b><?=$CanDisp?></td>
                                            </tr>
                                            <tr>
                                                <td align="right">Cantidad Serie:</td>
                                                <td colspan=""> &nbsp;&nbsp;&nbsp; <b><?=$CtEscan?></td>
                                            </tr>
                                            <tr>
                                                <td align="right">Soporta Serie:</td>
                                                <td colspan="" style="color: red;"> &nbsp;&nbsp;&nbsp; <b><?=$SiSerie?></td>
                                            </tr>
                                            <tr><td colspan="2"> &nbsp; </td></tr>
                                        </table>
                                        <br>
                                        <hr>
                                        <br>
                                        <script type="text/javascript">
                                        cambiarTipo = function()
                                        {
                                            pr( "ingresa" );
                                            if( $( "#cbo_tipo_reg" ).val() == "S" )
                                            {
                                            	$( "#txt_serie" ).replaceWith( "<input type='text' class='text' name='txt_serie' id='txt_serie'></textarea>" );

                                            	$( "#txt_serie" ).keypress
                                            	( 
                                            	    function( e ) 
                                            	    {
                                            	        pr( e.which );
                                            	        $('#tipo_proc').val('registrar_serie');
                                            	        if( e.which == 13 ) 
                                            	        { 
                                            	            $('#tipo_proc').val('registrar_serie');
                                            	            registrarSerie(); 
                                            	        }
                                            	    }
                                            	);
                                            	$( "#txt_serie" ).focus();
                                            }
                                            if( $( "#cbo_tipo_reg" ).val() == "M" )
                                            {
                                            	$( "#txt_serie" ).replaceWith( "<textarea name='txt_serie' id='txt_serie' rows='3' cols='50'></textarea>" );
                                            }
                                        }
                                        </script>
                                        <table width="100%" border="0" cellspacing="0" cellpadding="0">
                                            <tr>
                                                <td class="marco marcoTitle" align="center" colspan="3">
                                                    <label> Registrar Por </label>                                
                                                    <select class="combo" id="cbo_tipo_reg" name="cbo_tipo_reg" onchange="cambiarTipo();">
                                                        <option value="S" <?php if( $cbo_tipo_reg=='S' ){ echo "SELECTED"; } ?>> Por Series </option>
                                                        <option value="M" <?php if( $cbo_tipo_reg=='M' ){ echo "SELECTED"; } ?>> Por Grupo de Series </option>
                                                    </select>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td width="20%" align="right" nowrap="" style=""><label class="label">Serie :</label></td>
                                                <td width="60%" align="center"><input type="text" class="text" name="txt_serie" id="txt_serie"></td>
                                                <td width="8%">
                                                	<input class="ui-button ui-widget ui-corner-all"  type="button" value="Guardar" onclick="registrarSerie();">
                                                </td>
                                            </tr>
                                        </table>

                                    </td>
                                    <td width="65%" valign="top">
                                        <div id="jqGridPager" style='width: 100%;'>
                                            <div style="text-align: right; width: 100%">
                                                <input class="ui-button ui-widget ui-corner-all"  type="button" value="Limpiar" onclick="borrarTodoPreSerieEscaneo();">
                                            </div>
                                            <table class="grid" cellspacing="0" cellpadding="0" border="0" align="center" width="100%" style="border-bottom: medium none;">
                                                <tbody>
                                                    <tr>
                                                        <th width="1%" align="center" style="border-top-left-radius: 5px;" nowrap> &nbsp; </th>
                                                        <th width="20%" align="center" nowrap>Serie</th>
                                                        <th width="40%" align="" nowrap>Cod Item</th>
                                                        <th width="20%" align="" nowrap>DocRef</th>
                                                        <th width="10%" align="" nowrap>Operacion</th>
                                                        <th width="1%" align="center" style="border-top-right-radius: 5px;" nowrap> &nbsp; </th>
                                                    </tr>
                                                </tbody>
                                                <tbody id="content_all_row">
                                                    <?php foreach ( $a_SR_Serie as $i_Key => $o_SR_SerieBN ){ ?>
                                                    <tr>
                                                        <td align="center" nowrap="nowrap"><?=$i_Key+1?></td>
                                                        <td> <?=$o_SR_SerieBN->getSerieNumero()?> </td>
                                                        <td> <?=$o_SR_SerieBN->getProductoId()?> </td>
                                                        <td align="center"> <?=$o_SR_SerieBN->getReferenciaTipo()?> - <?=$o_SR_SerieBN->getReferenciaNumero()?> </td>
                                                        <td align="center"> <?=$o_SR_SerieBN->getUltimaOperacionDesc()?> </td>
                                                        <td align="center"> 
                                                            <?php if( $o_SR_SerieBN->getUltimaOperacion() == SR_SerieBN::TIPO_OPERACION_I ){ ?>
                                                            <span style="cursor:pointer; margin: 0 auto;" class="ui-icon ui-icon-trash" onclick="borrarSerieEscaneo( '<?=$o_SR_SerieBN->getSerieId()?>' );"></span> 
                                                            <?php } ?>
                                                        </td>
                                                    </tr>
                                                    <?php } ?>
                                                </tbody>
                                            </table>
                                        </div>

                                    </td>
                                </tr>
                            </table>
                            
                        </td>
                    </tr>
                </table>
            </form>
        </td>
    </tr>
    
</table>

<script>
$( "#txt_valor" ).keypress
( 
    function( e ) 
    {
        pr( e.which );
        $('#tipo_proc').val( 'buscar_serie' );
        if( e.which == 13 ) 
        { 
            buscarSerie();
        }
    }
);

$( "#cbo_tipo_reg" ).trigger( "change" );

<?php if( $tipo_proc == "" ){ ?> 
    $( "#txt_valor" ).focus();
<?php } ?>
<?php if( $tipo_proc == "buscar_serie" || $tipo_proc == "registrar_serie" || $tipo_proc == "eliminar_todo_serie" || $tipo_proc == "eliminar_serie" ){ ?> 
	setTimeout
	( 
		function()
		{
			pr( 500 );
			$( "#txt_serie" ).focus();
		}, 
		500 
	);
<?php } ?>
</script>

<script type="text/javascript">

buscarSerie = function()
{
    $( "#form1" ).submit();
}
registrarSerie = function()
{
    $('#tipo_proc').val('registrar_serie');
    buscarSerie();
}
borrarSerieEscaneo = function( id_preserie_esc )
{
    x = confirm( "Esta seguro de eliminar la Serie?" );
    if( x )
    {
        $( '#tipo_proc' ).val( "eliminar_serie" );
        $( '#id_preserie' ).val( id_preserie_esc );
        //$( '#cod_item' ).val( cod_item );
        $( "#form1" ).submit();
    }
}
borrarTodoPreSerieEscaneo = function()
{
    x = confirm( "Esta seguro de eliminar toda la Serie Escaneado?" );
    if( x )
    {
        $( '#tipo_proc' ).val( "eliminar_todo_serie" );
        //$( '#id_preserie' ).val( id_preserie_esc );
        //$( '#cod_item' ).val( cod_item );
        $( "#form1" ).submit();
    }
}
</script>

<script type="text/javascript">
<?php if( $s_MensajeError ){ ?>
mostrarMensajeError( '<?=( $s_MensajeError )?>' );
<?php } ?>
</script>