function checkearAceptados(control)
{
    switch (control)
    {
        case 'sinaceptar':    
            if (document.formulario.sinaceptar.checked)
            {
                document.formulario.aceptadosFinalizados.checked = false;
                document.formulario.aceptadosPlataforma.checked  = false;
            }            
            break;
            
        case 'aceptadosF':
            if (document.formulario.aceptadosFinalizados.checked)
            {
                document.formulario.sinaceptar.checked = false;
            }
            break;
            
        case 'aceptadosP':
            if (document.formulario.aceptadosPlataforma.checked)
            {
                document.formulario.sinaceptar.checked = false;
            }
            break;                    
    }        
}

function printEtiqueta()
{
    var rad_val = 0;
    for (var i=0; i < document.formEtiquetas.tipoetiqueta.length; i++)
    {
        if (document.formEtiquetas.tipoetiqueta[i].checked)
        {
            rad_val = document.formEtiquetas.tipoetiqueta[i].value;
        }
    }
    if (rad_val == 0)
    {
        alert('Debe seleccionar un modelo de etiqueta para continuar.');
    }
    else
    {
        document.formEtiquetas.submit();
    }
}




function ordenar(campo, accion)
{
    //funcion para ordenar las columnas del listado de artículos
    
    //cambiamos la accion por el tema de las ofertasdiaini (color salmon)
    document.frmBusqueda.action = accion;
    switch(campo)
    {
        case 'codigo':            
            if (document.frmBusqueda.orden.value == 'codigoDesc' || 
                document.frmBusqueda.orden.value != 'codigoAsc')
                document.frmBusqueda.orden.value = 'codigoAsc';
            else
                document.frmBusqueda.orden.value = 'codigoDesc';
            document.frmBusqueda.submit();
            break;
        
        case 'marca':
            if (document.frmBusqueda.orden.value == 'marcaDesc' || 
                document.frmBusqueda.orden.value != 'marcaAsc')
                document.frmBusqueda.orden.value = 'marcaAsc';
            else
                document.frmBusqueda.orden.value = 'marcaDesc';
            document.frmBusqueda.submit();
            break;
        
        case 'pvpprov':
            if (document.frmBusqueda.orden.value == 'pvpprovDesc' || 
                document.frmBusqueda.orden.value != 'pvpprovAsc')
                document.frmBusqueda.orden.value = 'pvpprovAsc';
            else
                document.frmBusqueda.orden.value = 'pvpprovDesc';
            document.frmBusqueda.submit();
            break;
    }
}

function fechaSubmit()
{
    fechaini = document.formulario.fechainiAno.value + "/" + document.formulario.fechainiMes.value + "/" + document.formulario.fechainiDia.value;        
    document.formulario.fechaini.value = fechaini;   
    
    fechafin = document.formulario.fechafinAno.value + "/" + document.formulario.fechafinMes.value + "/" + document.formulario.fechafinDia.value;
    document.formulario.fechafin.value = fechafin;
    
    document.formulario.submit();
}

function recalcular()
{
    if ((event.keyCode != 37) && (event.keyCode != 38) && (event.keyCode != 39) && (event.keyCode != 40))
    {
        document.formPedido.submit();   
    }
    
}

function montre(id) {
	  if (document.getElementById) {
		  document.getElementById(id).style.display="block";
		} else if (document.all) {
		  document.all[id].style.display="block";
		} else if (document.layers) {
		  document.layers[id].display="block";
		} } 

 function cache(id) {
	  if (document.getElementById) {
		  document.getElementById(id).style.display="none";
		} else if (document.all) {
		  document.all[id].style.display="none";
		} else if (document.layers) {
		  document.layers[id].display="none";
		} }

function calcularMargenLinea(indice)
{
    //calcular el importe una vez aplicado el % de incremento sobre el precio neto    
    
    final = $('#importe_' + indice).text() * (1 + $('#margen_' + indice).val() / 100);
    
    $('#final_' + indice).html(final);
    $('#final_' + indice).currency({s:".",d:",",c:2});
}